AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Formular-Designer: Kein 'Rückgängig'?
Thema durchsuchen
Ansicht
Themen-Optionen

Formular-Designer: Kein 'Rückgängig'?

Ein Thema von Der schöne Günther · begonnen am 23. Jul 2013 · letzter Beitrag vom 23. Jul 2013
Antwort Antwort
Der schöne Günther

Registriert seit: 6. Mär 2013
6.111 Beiträge
 
Delphi 10 Seattle Enterprise
 
#1

Formular-Designer: Kein 'Rückgängig'?

  Alt 23. Jul 2013, 12:38
Habe ich mir etwas kaputt gemacht oder kann der Formular-Designer kein 'Rückgängig'? Wie oft verschieben meine zittrigen Hände aus Versehen irgendeinen Kram, gerne zieht das aufgrund der Ausrichtung der Komponente einen Rattenschwanz von Änderungen hinter sich her und der ganze Inhalt auf meinem Formular purzelt durcheinander.

Bearbeiten->Rückgängig ist grundsätzlich immer ausgegraut. Was mache ich falsch?

Kann ich Komponenten wenigstens sperren, dass ich sie nicht mehr aus Versehen verändern kann?

(RAD Studio XE4)
  Mit Zitat antworten Zitat
Perlsau
(Gast)

n/a Beiträge
 
#2

AW: Formular-Designer: Kein 'Rückgängig'?

  Alt 23. Jul 2013, 12:53
Meiner Erfahrung nach ist Rückgängig nur nach dem Löschen einer Komponente möglich, was man im Grunde als steinzeitlich klassifizieren kann. Sperren funktioniert nur mit allen Komponenten einer Form, nicht jedoch mit einzelnen. Ich habe in Delphi2009 sogar öfter mal das Phänomen, daß sich bei Verwendung ineinander verschachtelter PageControl-Komponenten manche Memos und Listboxen von ganz allein verändern: entweder beim Anklicken nach dem Öffnen des Projekts oder Properties sind schon beim Öffnen verändert, meistens das Property Width. Eine Anfrage an Embarcardero, die ich 2011 abgeschickt hatte, wurde lapidar mit dem Kommentar "können wir leider nicht nachvollziehen" beantwortet.
  Mit Zitat antworten Zitat
Morphie

Registriert seit: 27. Apr 2008
Ort: Rahden
630 Beiträge
 
#3

AW: Formular-Designer: Kein 'Rückgängig'?

  Alt 23. Jul 2013, 12:55
Ist bei mir auch so... "Rückgängig" ist bei mir nur enabled, wenn ich z.B. ein Control im Designer lösche (Entf). Dann kann ich über "Rückgängig" die Löschung rückgängig machen...
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.359 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Formular-Designer: Kein 'Rückgängig'?

  Alt 23. Jul 2013, 12:55
Rückgängig gibt es dort nur nach dem Löschen einer Komponente.

Um eine solche Änderung rückgängig zu machen bieten sich die History oder die Versionsverwaltung an. Denn beim Einchecken prüft man ja ohnehin die Änderungen im Quelltext und den Formularen, so dass eine unabsichtliche Änderung auffallen sollte.

Das Verschieben kannst du z.B. sperren, wenn du das CnPack installiert hast. Einfach in der Toolleiste über dem Formular den Button mit dem Bild und dem kleinen Vorhängeschloss anklicken (Elemente fixieren im Hint).
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
Der schöne Günther

Registriert seit: 6. Mär 2013
6.111 Beiträge
 
Delphi 10 Seattle Enterprise
 
#5

AW: Formular-Designer: Kein 'Rückgängig'?

  Alt 23. Jul 2013, 13:08
Danke für den Tipp mit CnPack

Das Ding hat so viele kleine Schaltflächen, die richtige findet man nie
  Mit Zitat antworten Zitat
Aviator

Registriert seit: 3. Jun 2010
1.611 Beiträge
 
Delphi 10.3 Rio
 
#6

AW: Formular-Designer: Kein 'Rückgängig'?

  Alt 23. Jul 2013, 13:49
Zitat:
Das Verschieben kannst du z.B. sperren, wenn du das CnPack installiert hast.
Geht auch ohne das CnPack
Einfach über das Menü Bearbeiten --> Elemente fixieren.

Man kann die Menüleiste ja auch anpassen. Nur habe ich immer das Problem, dass die Schaltfläche beim Neustart der IDE nicht vorhanden ist und ich erst das Bearbeiten Menü einmal öffnen und wieder schließen muss. Vielleicht hat da ja noch jemand einen Tipp, dass das nicht mehr passiert.

Das Problem hatte ich in Delphi 2009 schon und in XE4 ist es immer noch.

Zum Thema: Arbeite mit WPF (XAML und C#) dann kannst du alles rückgängig machen beim Design
  Mit Zitat antworten Zitat
Der schöne Günther

Registriert seit: 6. Mär 2013
6.111 Beiträge
 
Delphi 10 Seattle Enterprise
 
#7

AW: Formular-Designer: Kein 'Rückgängig'?

  Alt 23. Jul 2013, 13:53
Arbeite mit WPF dann kannst du alles rückgängig machen beim Design



Richtig, dann kann ich erstmal alles rückgängig machen
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.359 Beiträge
 
Delphi 11 Alexandria
 
#8

AW: Formular-Designer: Kein 'Rückgängig'?

  Alt 23. Jul 2013, 14:55
Man kann die Menüleiste ja auch anpassen. Nur habe ich immer das Problem, dass die Schaltfläche beim Neustart der IDE nicht vorhanden ist und ich erst das Bearbeiten Menü einmal öffnen und wieder schließen muss.
Das funktioniert bei mir problemlos.

// EDIT:
...solange das CnPack installiert ist.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!

Geändert von jaenicke (23. Jul 2013 um 14:58 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:40 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz