View Issue Details

IDProjectCategoryView StatusLast Update
0026493LazarusIDEpublic2020-04-17 11:32
ReporterTony Whyman Assigned ToJuha Manninen  
Status resolvedResolutionfixed 
Product Version1.2.4 
Summary0026493: Adding an inherited TFrame to a project adds incorrect CreateForm to project source
DescriptionIn the Lazarus IDE, select

File->New ...

and then "inherited Project Component" and select a TFrame descrendent in the right hand pane.

The selected TFrame is correctly subclassed. However, the IDE seems to think it is a form and also adds an invalid "Application.CreateForm" line for it to the project source. This results in a compile time error until it is deleted.
TagsNo tags attached.
Fixed in Revisionr63005
WidgetsetGTK 2
Attached Files


Juha Manninen

2020-04-17 11:32

developer   ~0122188

Fixed, please test.

Issue History

Date Modified Username Field Change
2014-07-16 17:05 Tony Whyman New Issue
2020-04-17 08:02 Juha Manninen Assigned To => Juha Manninen
2020-04-17 08:02 Juha Manninen Status new => assigned
2020-04-17 11:32 Juha Manninen Status assigned => resolved
2020-04-17 11:32 Juha Manninen Resolution open => fixed
2020-04-17 11:32 Juha Manninen Fixed in Revision => r63005
2020-04-17 11:32 Juha Manninen LazTarget => -
2020-04-17 11:32 Juha Manninen Widgetset GTK 2 => GTK 2
2020-04-17 11:32 Juha Manninen Note Added: 0122188