Forum: Sonstige Fragen zu Delphi
Delphi
by Christian Seehase,
2. Jul 2003
Moin Hansa,
schaust Du Dir bitte mal Dein Posting und die Überschrift an, und korrigierst eins von beiden? ;-)
Danke.
Forum: Sonstige Fragen zu Delphi
Delphi
by Christian Seehase,
3. Nov 2002
Moin Hansa,
hast Du schon mal versucht da im Single Step durchzugehen, ob die Zeilen bei VK_ESCAPE überhaupt angesprochen werden?
Forum: Sonstige Fragen zu Delphi
Delphi
by Christian Seehase,
3. Nov 2002
Moin Hansa,
wie sieht's dann bislang aus?
Forum: Sonstige Fragen zu Delphi
Delphi
by Christian Seehase,
2. Nov 2002
Moin Hansa,
ich hab' eben noch mal zurückgeblättert, und dabei gesehen, dass in der EnterTab Routine (in der ja auch ESC abgefragt wird) Perform verwendet wird.
Meiner Erfahrung nach macht das manchmal Probleme.
Das Perform könntest Du mal gegen
SendMessage(self.Handle,.....
oder
Forum: Sonstige Fragen zu Delphi
Delphi
by Christian Seehase,
1. Nov 2002
Moin Hansa,
eine Idee, nur so aus dem Gefühl heraus, ohne dass ich's im Moment begründen könnte.
Tausch' doch mal MessageDlg durch MessageBox aus (nicht Application.MessageBox)
if MessageBox(
self.Handle,
'Soll der Datensatz gespeichert werden ?',
'Fenstertitelzeile',
Forum: Sonstige Fragen zu Delphi
Delphi
by Christian Seehase,
19. Okt 2002
Moin Hansa,
ich hab' den Thread auch noch mal gelesen, und bin dabei zu folgendem gekommen:
Bei jedem Formular KeyPreview auf true setzen
Bei jedem Formular im Event OnKeyDown EnterTab aufrufen.
EnterTab steht dabei wo immer Du magst, solange jede Formularunit darauf zugreifen kann.
Forum: Sonstige Fragen zu Delphi
Delphi
by Christian Seehase,
19. Okt 2002
Moin Zusammen,
ich schlag mal vor:
GetNextDlgTabItem
Hier im KeyDown Event eines Edit Feldes angewendet, und zwar so, dass ich nur eine Routine für alle Edits des Formualares brauche.
procedure TfrmLanguage.edTitleKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
Forum: Sonstige Fragen zu Delphi
Delphi
by Christian Seehase,
12. Jun 2002
Moin Zusammen,
da VK_TAB nicht an die KeyDown, KeyUp und KeyPress weitergeleitet wird, könnte man die Abfrage darauf auch weglassen.
Forum: Sonstige Fragen zu Delphi
Delphi
by Christian Seehase,
11. Jun 2002
Moin Ernie,
ich hoffe Paul hat nichts dagegen, dass ich ihm da vorgreife. ;-)
Also das Perform bezieht sich auf Form1, da es in einem Methodenaufruf von TForm1 augerufen wird, ohne angabe eines anderen Controls.
Man könnte hier also auch schreiben Form1.Perform...
Ersatzweise ginge auch SendMessage(self.Handle...), wobei sich das Self wiederum aus dem TForm1 ableitet.
WM_NEXTDLGCTL...