Moin,
seit heute morgen wird in Lazarus bei genau einem Formular beim Drücken von F12 nicht der Formulareditor angezeigt,
sondern eine Art Formularvorschau.
Ein weiters F12 schaltet in den Editiermodus um.
Das ganze unter Lazarus 4.0. Unter einem parallel installiertem 3.8 passiert das nicht. Ist das jetzt ein Bug oder ein Feature?
Und wie werde ich das wieder los?
F12 im Quelltexteditor
-
- Lazarusforum e. V.
- Beiträge: 293
- Registriert: Sa 26. Mai 2012, 17:31
- OS, Lazarus, FPC: Win 10 (L 2.2.6 x64 FPC 3.2.2)
- CPU-Target: 64Bit
F12 im Quelltexteditor
just my two Beer
- fliegermichl
- Lazarusforum e. V.
- Beiträge: 1652
- Registriert: Do 9. Jun 2011, 09:42
- OS, Lazarus, FPC: Lazarus Fixes FPC Stable
- CPU-Target: 32/64Bit
- Wohnort: Echzell
Re: F12 im Quelltexteditor
Ich hatte so etwas auch schon mal. Ich hab dann Lazarus debuggt und festgestellt, daß da eine ungültige Property in dem Formular war. Die IDE zeigt dann den Quelltext der lfm Datei statt des Formulareditors an.
-
- Lazarusforum e. V.
- Beiträge: 293
- Registriert: Sa 26. Mai 2012, 17:31
- OS, Lazarus, FPC: Win 10 (L 2.2.6 x64 FPC 3.2.2)
- CPU-Target: 64Bit
Re: F12 im Quelltexteditor
nee, das ist anders:
das Formular wird als Formular angezeigt: Als wenn ich es kompiliert habe und starte. Ich kann in die Eingabefelder klicken und Daten eingeben.
Zumindest bei den nicht-Datenbank-Feldern. Die DB-Felder sind quasi readOnly.
Bei einem weiteren Druck auf F12 erscheint dann erst der Formulareditor.
so sieht das nach dem ersten Druck auf F12 aus; in den eigentlich Disableden berechneten Feldern Erlös, Erlösprozent kann ich editieren. Alle anderen (DB-Felder) lassen sich per TAB und Maus selektieren, sind aber ReadOnly. OK, Ohne Datenbank...
Bei nochmal F12 wird dann der Formulareditor im Editiermodus geöffnet.
Die Werte stehen dann in den Feldern und sind im TEdit.Text editierbar...
das Formular wird als Formular angezeigt: Als wenn ich es kompiliert habe und starte. Ich kann in die Eingabefelder klicken und Daten eingeben.
Zumindest bei den nicht-Datenbank-Feldern. Die DB-Felder sind quasi readOnly.
Bei einem weiteren Druck auf F12 erscheint dann erst der Formulareditor.
so sieht das nach dem ersten Druck auf F12 aus; in den eigentlich Disableden berechneten Feldern Erlös, Erlösprozent kann ich editieren. Alle anderen (DB-Felder) lassen sich per TAB und Maus selektieren, sind aber ReadOnly. OK, Ohne Datenbank...
Bei nochmal F12 wird dann der Formulareditor im Editiermodus geöffnet.
Die Werte stehen dann in den Feldern und sind im TEdit.Text editierbar...
just my two Beer
Re: F12 im Quelltexteditor
Bist du dir sicher, dass das nicht gestern Abend schon so war?Joh hat geschrieben: Mi 18. Jun 2025, 08:51 seit heute morgen wird in Lazarus bei genau einem Formular beim Drücken von F12 nicht der Formulareditor angezeigt,

Scherz, ich meine, hast du irgend etwas verändert seit gestern (Updates etc.)?
-
- Lazarusforum e. V.
- Beiträge: 293
- Registriert: Sa 26. Mai 2012, 17:31
- OS, Lazarus, FPC: Win 10 (L 2.2.6 x64 FPC 3.2.2)
- CPU-Target: 64Bit
Re: F12 im Quelltexteditor
ja, und ich war nüchtern^^theo hat geschrieben: Mi 18. Jun 2025, 10:41 Bist du dir sicher, dass das nicht gestern Abend schon so war?![]()
Ich habe gerade die Sicherung von gestern Abend 17:25 wieder eingespielt: das gleiche wie oben.
jetzt wird die Form auch unter 3.8 erst im Ansichtsmodus angezeigt.
keine bewußten Änderungen.theo hat geschrieben: Mi 18. Jun 2025, 10:41 Scherz, ich meine, hast du irgend etwas verändert seit gestern (Updates etc.)?
OK, ich habe die darüberliegende Formularklasse verändert. Aber erst heute morgen.
Und heute zeigt der Editor ja auch bei der Version von gestern das gleiche Verhalten.
Test auf dem Laptop: Auch hier wird erst der Ansichtsmodus angezeigt.
Eventuell installiere ich 4.0 auf dem Zusatzrechner und checke die einzelnen Versionen durch.
Doch ein Feature?
just my two Beer
- af0815
- Lazarusforum e. V.
- Beiträge: 6854
- Registriert: So 7. Jan 2007, 10:20
- OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
- CPU-Target: 32Bit (64Bit)
- Wohnort: Burgenland
- Kontaktdaten:
Re: F12 im Quelltexteditor
Ein Clean build sollte man immer bei so Erscheinungen Mal probieren, kostet nur wenig Zeit und kann manchmal Erscheinungen verschwinden lassen.
Wenn man Eltern Klassen ändert, so sollte man sich Fragen ob man die nicht in Lazarus installiert hat, dann ist ein Clean build von Lazarus vor dem Clean build des Projektes angeraten.
Auch falls man Mal durch testen auf einen anderen Lazarus, sich die Sachen ev. verkompliziert hat (besonders wenn man ein unbewusstes downgrade geschafft hat)
Wenn man Eltern Klassen ändert, so sollte man sich Fragen ob man die nicht in Lazarus installiert hat, dann ist ein Clean build von Lazarus vor dem Clean build des Projektes angeraten.
Auch falls man Mal durch testen auf einen anderen Lazarus, sich die Sachen ev. verkompliziert hat (besonders wenn man ein unbewusstes downgrade geschafft hat)
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).
- Zvoni
- Beiträge: 401
- Registriert: Fr 5. Jul 2024, 08:26
- OS, Lazarus, FPC: Windoof 10 Pro (Laz 2.2.2 FPC 3.2.2)
- CPU-Target: 32Bit
- Wohnort: BW
Re: F12 im Quelltexteditor
Dasselbe auch bei einem "jungfräulichen" Projekt?
Weil wenn nein, dann hats mit deinem Projekt zu tun
Weil wenn ja, dann ist es eine Einstellung (?) der IDE selbst
Weil wenn nein, dann hats mit deinem Projekt zu tun
Weil wenn ja, dann ist es eine Einstellung (?) der IDE selbst
Ein System sie alle zu knechten, ein Code sie alle zu finden,
Eine IDE sie ins Dunkel zu treiben, und an das Framework ewig zu binden,
Im Lande Redmond, wo die Windows drohn.
Eine IDE sie ins Dunkel zu treiben, und an das Framework ewig zu binden,
Im Lande Redmond, wo die Windows drohn.