View Issue Details

IDProjectCategoryView StatusLast Update
0035689LazarusLCLpublic2019-06-08 13:26
ReporterCristiano Barbosa Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Summary0035689: ancestor class not found
DescriptionThe real error was that TGraphicControl was not ready to be used with inherited/overidden streams and deleted the TGraphicControl.

THE ERROR IS APPEARED WITH THE RELATED REPORT
https://bugs.freepascal.org/view.php?id=10394#c17046

TGraphicControl's legacy component, WHEN IT HAS ITS ALERTED POVERTY, presents problems only when there is visual inheritance of the ide.

TGraphicControl is not ready to used with inherited/overidden streams.
Steps To ReproduceCreate a legacy TGraphicControl component

after installing the component.
Create a new Form1 form and place the Component.width: = 50
Create a new Form2 Form1 with Visual Inheritance from Form1, make any In Form2 make any changes to the component. Component.width: = 100
Run the project, Form2.Show
TagsNo tags attached.
Fixed in Revision
LazTarget
Widgetset
Attached Files

Activities

Zeljan Rikalo

2019-06-08 13:26

developer   ~0116624

Please attach example project

Issue History

Date Modified Username Field Change
2019-06-08 04:45 Cristiano Barbosa New Issue
2019-06-08 11:31 Michael Van Canneyt Project FPC => Lazarus
2019-06-08 13:26 Zeljan Rikalo Note Added: 0116624