View Issue Details

IDProjectCategoryView StatusLast Update
0036564LazarusWidgetsetpublic2020-01-13 18:42
ReporterCudaText man Assigned ToZeljan Rikalo  
Status assignedResolutionopen 
PlatformLinux Ubuntu 19.10 
Product Version2.1 (SVN) 
Summary0036564: Qt/Qt5: resize of upper edge of a form, calls unneeded control's OnResize
DescriptionThe same issue as this, is visible on qt/qt5.
TagsNo tags attached.
Fixed in Revision
WidgetsetQT, QT5
Attached Files


Zeljan Rikalo

2020-01-13 10:36

developer   ~0120394

I'm not sure what you want. If you resize form height by mouse form is resized, so paint event is sent each time when form is resized. PaintEvent is sent by Qt not by LCL.

CudaText man

2020-01-13 11:45

reporter   ~0120398

I want that my control won't get Paint event, when its Bounds are not changed (they are not changed when Form2.Height is changed).
It is ok in Gtk2 and Cocoa (on macOS 10.1x).

Zeljan Rikalo

2020-01-13 18:42

developer   ~0120410

@CudaText, I see what's your problem. I'll take a look into your example and see if there's possible fix.

Issue History

Date Modified Username Field Change
2020-01-12 16:52 CudaText man New Issue
2020-01-13 10:34 Zeljan Rikalo Assigned To => Zeljan Rikalo
2020-01-13 10:34 Zeljan Rikalo Status new => assigned
2020-01-13 10:36 Zeljan Rikalo Note Added: 0120394
2020-01-13 11:45 CudaText man Note Added: 0120398
2020-01-13 18:42 Zeljan Rikalo Note Added: 0120410