AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi Form -> PageControl und Label verbinden mit Editfeld
Thema durchsuchen
Ansicht
Themen-Optionen

Form -> PageControl und Label verbinden mit Editfeld

Ein Thema von Hansa · begonnen am 6. Okt 2002 · letzter Beitrag vom 6. Okt 2002
Antwort Antwort
Seite 2 von 2     12   
Daniel B
(Gast)

n/a Beiträge
 
#11
  Alt 6. Okt 2002, 18:52
Hi,

wenn Du jetzt nicht zuviel rum gespielt hast, dann gehe mit Strg+Z so weit zurück, bis ein Schritt bevor Du es auf PC4 eingefügt hast.
Die Kompos sind ja nun noch markiert, jetzt wählst Du gleich PC1 und fügst sie dort ein.
Vielleicht geht es noch.

Grüsse, Daniel
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#12
  Alt 6. Okt 2002, 19:06
Hi Daniel B,

das da hört sich also so gefährlich an, wie ich befürchtet habe. Gut, daß ich das jetzt weiß, dann muß ich in Zukunft besser aufpassen.

Zitat:
Dann kann ich sie auch gleich wieder neu machen.
Aber keine Angst, ich gehöre nicht zu denjenigen, die zu faul sind, ihren Code zu sichern. Nehme einfach die Version von vor 2 St. Trotzdem ist es Mist, daß ich mit dem PageControl nicht alle markierten Elemente zwischen den Sheets rumschieben kann. Hätte ich einfach mal alles auf Seite 4 stehen lassen und viel geändert wäre das für die

Gruß
Hansa
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#13
  Alt 6. Okt 2002, 19:43
Moin Hansa,

Zitat:
Trotzdem ist es Mist, daß ich mit dem PageControl nicht alle markierten Elemente zwischen den Sheets rumschieben kann.
Was meinst Du damit?

Und was ich nicht verstanden habe:
Wieso konntest Du die Controls auf dem Tabsheet nicht mehr ausschneiden?
Das geht eigentlich genauso, vorausgesetzt, das Tabsheet, auf dem sich die Controls befinden steht auch vorne.

BTW: Statt ausschneiden geht natürlich auch kopieren.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#14
  Alt 6. Okt 2002, 20:57
Hi Chris,

wenn man weiß wie es geht, bzw. nicht weiß wie ich es vorhatte, konnte man das nicht verstehen. Habe auf meiner Form (aus der Sicherung) alle Editfelder mit der Maus ausgewählt und ausgeschnitten, dann habe ich das PageControl erzeugt und die Felder wieder eingefügt. Dann hingen sie zu dicht aufeinander, außerdem waren sie schon wieder auf Seite 4. 8) Also Kommando zurück, PageControl vergrößert,Seite 1 ausgewählt und Felder wieder eingefügt. Auch noch ein paar neue Felder dazu.

Nun wollte ich an die zweite Seite ran gehen. Es handelt sich hierbei um die Kundendatei. Also soll man nicht nur auf Seite 1 die genaue Adresse sehen, sondern auf allen 4. Außer den Adressfeldern brauche ich keine auf ALLEN Seiten. Jetzt wollte ich von der ersten Seite die Adressfelder ausschneiden und auf Seite 2 kopieren. DAS GEHT NICHT. Lasse mich aber gerne eines besseren belehren. mit der Maus geht es gar nicht, ansonsten nur mit Select All.

Aber ich mach das wahrscheinlich ganz anders. Ich teile die TabSheets auf, mit Panel oder so, in einem steht dann für jedes Sheet die Adresse und vielleicht noch andere Felder, mal sehen. Wie man sieht überlege ich bereits.

Allerdings ist schon wieder eine Frage aufgetaucht : da ich halt im Moment viel experimentiere und auch die Optik beachten muß, ist die Taborder der Felder total durcheinander geraten. Muß ich das jetzt alles von Hand wieder korrigieren ? Wie ich die Labels mit den Feldern koppeln kann ist bei dieser Sache fast am wichtigsten. Habe mir mal ein paar Kompos runtergeladen, aber weiß nicht so recht.

Gruß
Hansa
  Mit Zitat antworten Zitat
Daniel B
(Gast)

n/a Beiträge
 
#15
  Alt 6. Okt 2002, 21:03
Hi Hansa,

versuch doch mal das ganze PageControl an sich zu Kopieren und einzufügen.
Das hat bei mir mal mit TabSheets geklappt.
Markieren, Strg+c, dann mit Strg+v wieder einfügen.
Taborder:
Du kannst das auch per Source machen, was aber Plöd wäre und zu aufwendig. Ausserdem würde es ja bei jedem Start des Programmes immer wieder passieren.
Da wirst Du wohl das per OI machen müssen.
Mach das für die Falder auf PC1.
Dann markieren alle Felder und kopiere sie auf PC2 usw., dann haben die Felder auch dort die gleiche reihenfolgen.

Grüsse, Daniel
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#16
  Alt 6. Okt 2002, 21:11
Halt die Strg- oder Umschalttaste gedrückt und klick jedes Element einzel an. In einem anderen Kontroll kann man mit der Maus kein Rechteck auf ziehen.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Daniel B
(Gast)

n/a Beiträge
 
#17
  Alt 6. Okt 2002, 21:13
Hi Luckie,

Shift alleine langt schon, Strg brauchts nicht.

Grüsse, Daniel
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#18
  Alt 6. Okt 2002, 21:16
Ich habe oder geschrieben, weil ich es selber immer ausprobieren muß, da ich es mir nicht merken kann.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Daniel B
(Gast)

n/a Beiträge
 
#19
  Alt 6. Okt 2002, 21:19
Hi Luckie,

schon Klar, aber auch beim ziehen mit der Maus brauchts nur Shift.
Heb Dir doch ein Finger für was anderes auf.

Grüsse, Daniel
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#20
  Alt 6. Okt 2002, 21:23
Na da wird ja gleich 'ne ganze Hand frei.

Nein, dann kann ich ja endlich wieder beim Markieren in der Nase popeln.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


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 00:20 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