Issue 120356 - checkbox and radiobutton style 3D/Flat has inverse logic in base forms
Summary: checkbox and radiobutton style 3D/Flat has inverse logic in base forms
Alias: None
Product: General
Classification: Code
Component: code (show other issues)
Version: 3.4.0
Hardware: All Windows, all
: P3 Normal with 2 votes (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
: 124499 (view as issue list)
Depends on:
Reported: 2012-07-24 08:39 UTC by eberlein
Modified: 2014-03-25 11:49 UTC (History)
4 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---

Screenshot1 (122.72 KB, image/png)
2014-03-25 09:45 UTC, eberlein
no flags Details
Screenshot2 (133.49 KB, image/png)
2014-03-25 09:50 UTC, eberlein
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description eberlein 2012-07-24 08:39:13 UTC
to reproduce:
Insert a CheckBox in a form in base. The default style property is "Flat", but the control has the 3D style.
Change the style to 3D. The control has the flat style. You can do it only once.
The same happens with RadioButtons.

This has worked at least in OpenOffice 3.2, so it's a regression.

BTW, in writer and calc the 3D style isn't available anymore for checkboxes and radionbuttons.

System: WindowsXP SP 3, Build 9591, Rev. 1359641
Comment 1 Rainer Bielefeld 2014-03-24 15:16:10 UTC
*** Issue 124499 has been marked as a duplicate of this issue. ***
Comment 2 Rainer Bielefeld 2014-03-24 15:24:28 UTC
Effect might be related to 2 LibO Bugs, we should check!

@eric, @ eberlein:
Can you compare observations here with the observations in Issue 124499? I am pretty sure that it's a more general problem than "Base only" or "Writer only"

A Sample document (Base: connected to Biblio database) would be fine.
Comment 3 eric.edwards.msb 2014-03-24 15:39:20 UTC
I'm running Windows Server 2008.

I confirmed that in writer, the problem I reported also occurs with checkboxes, like this bug reports.

I checked Impress and Draw and the same issue is present there.

I have no experience in Base, and I couldn't find a way to enable the Form Controls toolbar, so I'm unsure how to confirm the observations as it relates to Base.
Comment 4 Rainer Bielefeld 2014-03-24 15:46:11 UTC
(In reply to eric.edwards.msb from comment #3)
A good first step is info that your problem is the same in all applications you use.
Comment 5 Rainer Bielefeld 2014-03-24 16:08:53 UTC
I did some test with  Attachment 46029 [details] Details for Issue 78522 and with server installation of "AOO 4.1.0-Beta – English UI / German locale - [AOO410m14(Build:9760)  -  Rev. 1577236 2014-03-15]" on German WIN7 Home Premium (64bit)", own separate user profile. My Win View setting is "WIN7". I was not able to reproduce problems with that document:

1. Open sample document
2. Open 'Forms -> Rightclick "DOKUMENTE" -> Edit'
   > FORMS view opens
3. If necessary activate Toolbar "Form Controls", activate Edit mode and
   try, for example one by one alternating 3D - Flat - ... With my settings 
   View followed exactly 3D- Flat setting
4. Close - reopen in View mode: 3D and Flat still ok.

But I am rather sure that OS and OS  settings have influence.

Can you contribute a simple sample document what also contains some screenshots with comments and a view on your Desktop?
Comment 6 Rainer Bielefeld 2014-03-24 17:35:06 UTC
Might also be related: "Issue 93440 - 3D border style of textfield dialog control shows Flat with "modern" OS view"
Comment 7 eberlein 2014-03-25 09:45:43 UTC
Created attachment 82966 [details]
Comment 8 eberlein 2014-03-25 09:50:13 UTC
Created attachment 82969 [details]
Comment 9 eberlein 2014-03-25 11:49:59 UTC
Following my own instructions in comment 1 I could reproduce the same behavior with Windows 7 and AOO 4.1.0:

New odb without any data, new form, new CheckBox: PropertyWindow shows "Flat" (default), preview shows "3D" and vice versa. This stays when closing "Edit Mode".

And, once again: Writer, Calc and Impress don't have 3D Checkboxes, so Product=General is wrong. Maybe because of issue 105717 (CWS controltextrendering), which was introduced with oo3.3.