Elemente lassen sich nicht entfernen.

Für Fragen rund um die Ide und zum Debugger
Antworten
haderlump
Beiträge: 185
Registriert: Fr 18. Jan 2013, 09:29
OS, Lazarus, FPC: Windows 10, Windows XP, Lazarus 1.6
CPU-Target: Celeron

Elemente lassen sich nicht entfernen.

Beitrag von haderlump »

Hallo zusammen
Ich möchte aus einem Programm Elemente entfernen.
Ich habe zuerst die Procedure-Deklaration entfernt, dann die Proceduren und schließlich das Element selbst.
Das sieht im Etwurf dann so aus.
Bild

Wenn ich nun compiliere sind im laufenden Programm die Elemente wieder vorhanden.
siehe rechts unten auf dem Bild.

Bild
Was mache ich da falsch?

Gruß Fritz

MacWomble
Lazarusforum e. V.
Beiträge: 999
Registriert: Do 17. Apr 2008, 01:59
OS, Lazarus, FPC: Mint 21.1 Cinnamon / FPC 3.2.2/Lazarus 2.2.4
CPU-Target: Intel i7-10750 64Bit
Wohnort: Freiburg

Re: Elemente lassen sich nicht entfernen.

Beitrag von MacWomble »

So etwas ist ohnehin prädestiniert dazu, dynamisch erzeugt zu werden ...
Alle sagten, dass es unmöglich sei - bis einer kam und es einfach gemacht hat.

wp_xyz
Beiträge: 4889
Registriert: Fr 8. Apr 2011, 09:01

Re: Elemente lassen sich nicht entfernen.

Beitrag von wp_xyz »

Hast du vielleicht eine zweite Version der Formulardatei auf der Festplatte und diese bearbeitet statt derjenigen, die der Compiler verwendet? Passiert relativ leicht, wenn man z.B. eine Backupversion von einer anderen Platte, anderem Verzeichnis, Dropbox etc in der IDE zum Vergleich geöffnet hat. In diesem Fall muss man sich höllisch konzentrieren, um nicht die falsche zu bearbeiten.

haderlump
Beiträge: 185
Registriert: Fr 18. Jan 2013, 09:29
OS, Lazarus, FPC: Windows 10, Windows XP, Lazarus 1.6
CPU-Target: Celeron

Re: Elemente lassen sich nicht entfernen.

Beitrag von haderlump »

Es gibt tatsächlich noch eine 2. Version. Aber wenn das Projekt compiliert wird, kann ich doch wohl davon ausgehen, dass die Formulardatei verwendet wird, die im Projektordner steht ??

wp_xyz
Beiträge: 4889
Registriert: Fr 8. Apr 2011, 09:01

Re: Elemente lassen sich nicht entfernen.

Beitrag von wp_xyz »

Aber hast du auch tatsächlich die im Projektordner bearbeitet?

haderlump
Beiträge: 185
Registriert: Fr 18. Jan 2013, 09:29
OS, Lazarus, FPC: Windows 10, Windows XP, Lazarus 1.6
CPU-Target: Celeron

Re: Elemente lassen sich nicht entfernen.

Beitrag von haderlump »

Ich habe das Formular, das im Projekt angezeigt wird, bearbeitet.
Woran kann ich erkennen, dass es womöglich ein anderes ist ?

wp_xyz
Beiträge: 4889
Registriert: Fr 8. Apr 2011, 09:01

Re: Elemente lassen sich nicht entfernen.

Beitrag von wp_xyz »

Wenn du im Quelltexteditor mit der Maus über den Reiter mit dem Unitnamen fährst, kommt ein Popup mit dem vollen Pfadnamen.

haderlump
Beiträge: 185
Registriert: Fr 18. Jan 2013, 09:29
OS, Lazarus, FPC: Windows 10, Windows XP, Lazarus 1.6
CPU-Target: Celeron

Re: Elemente lassen sich nicht entfernen.

Beitrag von haderlump »

Danke für die Hilfe.
Es gab tatsächlich 2 Main.pas -Dateien. Jetzt klappt alles.

haderlump
Beiträge: 185
Registriert: Fr 18. Jan 2013, 09:29
OS, Lazarus, FPC: Windows 10, Windows XP, Lazarus 1.6
CPU-Target: Celeron

Re: Elemente lassen sich nicht entfernen.

Beitrag von haderlump »

Passend zum Thema hab ich noch ein anderes Problem.
Ich hatte mal in einem anderen Projekt neue Formulare angelegt, diese aber wieder verworfen, bzw. durch andere Versionen ersetzt. Obwohl diese unter Projekt->Units bzw. Projekt-> Formulare nicht vorhanden sind erscheinen sie in der IDE trotzdem. Sie sind auch in der lpi Datei nicht eingetragen.
Bei Projekt-> aus Projekt enrfernen tauchen sie auch nicht auf.
Ich habe Die Dateien auch schon aus dem Projektordner entfernt, half auch nix.
Wie werde ich diese Tabs in der IDE los ?


Gruß Fritz

wp_xyz
Beiträge: 4889
Registriert: Fr 8. Apr 2011, 09:01

Re: Elemente lassen sich nicht entfernen.

Beitrag von wp_xyz »

Ich nehme an, dass die Dateien noch existieren. Dann hilft: "Datei" / "Seite schließen", oder Rechtsklick auf dem Tab / "Seite schließen", oder Klick mit Mausrad auf dem Tab. Auch wenn eine Datei nicht (mehr) zum Projekt gehört, kann sie in den Editor geladen werden.

haderlump
Beiträge: 185
Registriert: Fr 18. Jan 2013, 09:29
OS, Lazarus, FPC: Windows 10, Windows XP, Lazarus 1.6
CPU-Target: Celeron

Re: Elemente lassen sich nicht entfernen.

Beitrag von haderlump »

Danke! So einfach wenn man es weiß.

Gruß Fritz

Antworten