View Issue Details

IDProjectCategoryView StatusLast Update
0031621LazarusLCLpublic2017-05-12 08:01
ReporterC Western Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version1.7 (SVN) 
Summary0031621: Alignment error in inherited forms
DescriptionOn initial showing of the main form in the attached project, the status bar is invisible, but becomes visible on any resizing of the form. This also applies to showing the main form in the IDE. I am using gtk2/LXDE on Fedora, but I don't know if the bug is specific to this platform.
Additional InformationThe main form is inherited from another form without a main menu, and I suspect the addition of the main menu is triggering the problem.
TagsNo tags attached.
Fixed in Revision
LazTarget
WidgetsetGTK 2
Attached Files

Relationships

related to 0028036 confirmed Form ClientHeight ignores main menu height 

Activities

C Western

2017-04-01 13:03

reporter  

alignproj.zip (2,727 bytes)

C Western

2017-05-11 23:11

reporter  

altproj.zip (1,992 bytes)

C Western

2017-05-11 23:13

reporter   ~0100255

Altproj.zip shows an alternative way of triggering what I think is the same bug - create a form with no main menu, and then create a Menu in code, rather than the lfm file. The status bar also vanishes until the form is re-sized. It appears a resize is not sent when the ClientHeight/Height difference changes.

Ondrej Pokorny

2017-05-12 08:01

developer   ~0100258

May be related to 0028036.

Issue History

Date Modified Username Field Change
2017-04-01 13:03 C Western New Issue
2017-04-01 13:03 C Western File Added: alignproj.zip
2017-05-11 23:11 C Western File Added: altproj.zip
2017-05-11 23:13 C Western Note Added: 0100255
2017-05-12 08:01 Ondrej Pokorny Relationship added related to 0028036
2017-05-12 08:01 Ondrej Pokorny Note Added: 0100258