Lazarus
Home
Help
TinyPortal
Search
Login
Register
Lazarus
»
Forum
»
Free Pascal
»
Beginners
(Moderators:
FPK
,
Tomas Hajny
) »
Rename Form
Free Pascal
Website
Downloads
Wiki
Documentation
Bugtracker
Mailing List
Lazarus
Website
Downloads (Laz+FPC)
Packages (OPM)
FAQ
Wiki
Documentation (RTL/FCL/LCL)
Bugtracker
CCR Bugs
IRC channel
GIT
Mailing List
Other languages
Foundation
Website
Useful Wiki Links
Project Roadmap
Getting the Source
Screenshots
How to use the forum
About donations (wiki)
Bookstore
Computer Math and Games in Pascal
(preview)
Lazarus Handbook
Search
Advanced search
Recent
splitting an image
by
madref
[
Today
at 08:55:22 am]
how to tweek fpmake to co...
by
paule32
[
Today
at 08:23:49 am]
Why isn't TTIRadioGroup's...
by
egsuh
[
Today
at 08:09:35 am]
FpDebug questions
by
440bx
[
Today
at 03:43:41 am]
Lazarus for Windows on aa...
by
Wallaby
[April 23, 2024, 11:46:56 pm]
Parameter passing odditie...
by
KodeZwerg
[April 23, 2024, 11:04:39 pm]
Can function be used for ...
by
jamie
[April 23, 2024, 10:53:10 pm]
(Solved) TIndexedAVLTree ...
by
lainz
[April 23, 2024, 10:49:03 pm]
Demo Scene Picture sinwav...
by
KodeZwerg
[April 23, 2024, 10:26:21 pm]
fkInternalCalc
by
zraja
[April 23, 2024, 09:31:07 pm]
A fairly simple sound sol...
by
KodeZwerg
[April 23, 2024, 09:23:37 pm]
add new targets to make
by
marcov
[April 23, 2024, 08:38:42 pm]
Quirky windows
by
ASerge
[April 23, 2024, 07:07:16 pm]
[Request] Demo Scene Sub ...
by
Gigatron
[April 23, 2024, 06:29:39 pm]
Unlocking Files
by
KodeZwerg
[April 23, 2024, 06:03:08 pm]
[SOLVED] trunk bug for mi...
by
Key-Real
[April 23, 2024, 05:56:32 pm]
Demo Scene Bitmap Font Sc...
by
Gigatron
[April 23, 2024, 05:56:27 pm]
Compile/Convert Delphi pr...
by
Martin_fr
[April 23, 2024, 05:43:11 pm]
Generics - correct syntax
by
Thaddy
[April 23, 2024, 05:40:59 pm]
InstallAware Using Lazaru...
by
msintle
[April 23, 2024, 05:26:36 pm]
Xcode Command Line Tools ...
by
Joseph
[April 23, 2024, 05:16:39 pm]
Offical launch of the 1 B...
by
Hartmut
[April 23, 2024, 04:49:29 pm]
what to do if my target M...
by
nickysn
[April 23, 2024, 04:16:02 pm]
compiler error in unit
by
paule32
[April 23, 2024, 03:49:50 pm]
Multithreading - synchron...
by
mika
[April 23, 2024, 01:48:51 pm]
« previous
next »
Print
Pages: [
1
]
Author
Topic: Rename Form (Read 5292 times)
tudi_x
Hero Member
Posts: 532
Rename Form
«
on:
December 05, 2016, 01:42:49 pm »
Hi!
I have created a second form with Form1 being the main one.
I was wondering if it is possible to rename Form2.
I made some changes in the class and lpr file but I still get: main.pas(1312,3) Error: Identifier not found "FormChecks" .
Code: Pascal
[Select]
[+]
[-]
PROCEDURE
TForm1
.
Button1Click
(
Sender
:
TObject
)
;
BEGIN
FormChecks
.
Show
;
END
;
Code: Pascal
[Select]
[+]
[-]
BEGIN
RequireDerivedFormResource
:
=
TRUE
;
Application
.
Initialize
;
Application
.
CreateForm
(
TForm1
,
Form1
)
;
Application
.
CreateForm
(
TFormChecks
,
FormChecks
)
;
Application
.
Run
;
END
.
Code: Pascal
[Select]
[+]
[-]
UNIT
checks_theform
;
...
TYPE
TFormChecks
=
CLASS
(
TForm
)
BGRAImageList1
:
TBGRAImageList
;
Memo1
:
TMemo
;
PROCEDURE
FormCreate
(
Sender
:
TObject
)
;
private
Thank you.
Logged
Lazarus 2.0.2 64b on Debian LXDE 10
JanRoza
Hero Member
Posts: 672
Re: Rename Form
«
Reply #1 on:
December 05, 2016, 03:13:21 pm »
Have you included a use statement for formChecks in Form1?
Logged
OS: Windows 10 (64 bit) / Linux Mint (64 bit)
Lazarus 3.2 FPC 3.2.2
CodeTyphon 8.40 FPC 3.3.1
tudi_x
Hero Member
Posts: 532
Re: Rename Form
«
Reply #2 on:
December 05, 2016, 03:25:29 pm »
Thank you.
It was included but I still see in Project Forms the renamed form with the old name.
Shouldn't the view form option and Object Inspector present the form with the new name?
Please see screen capture.
Logged
Lazarus 2.0.2 64b on Debian LXDE 10
tudi_x
Hero Member
Posts: 532
Re: Rename Form
«
Reply #3 on:
December 05, 2016, 03:42:48 pm »
Also I get the attached error at run time.
Using Lazarus 1.6.2 32b on Windows 7 64b.
«
Last Edit: December 05, 2016, 03:52:29 pm by tudi_x
»
Logged
Lazarus 2.0.2 64b on Debian LXDE 10
Thaddy
Hero Member
Posts: 14382
Sensorship about opinions does not belong here.
Re: Rename Form
«
Reply #4 on:
December 05, 2016, 05:09:57 pm »
A form name *must* (well, should) be changed from the object inspector, not in your code. The lfm doesn't update, unless the whole project is loaded and parsed once..
«
Last Edit: December 05, 2016, 05:12:03 pm by Thaddy
»
Logged
Object Pascal programmers should get rid of their "component fetish" especially with the non-visuals.
Print
Pages: [
1
]
« previous
next »
Lazarus
»
Forum
»
Free Pascal
»
Beginners
(Moderators:
FPK
,
Tomas Hajny
) »
Rename Form
TinyPortal
© 2005-2018