Forum: Object-Pascal / Delphi-Language
Delphi
by marabu,
20. Mär 2006
Du hast also gruppierte (TGroupBox) Controls, die sich innerhalb ihrer eigenen Gruppe gegenseitig beinflussen und von außerhalb der Gruppe beinflusst werden können. Custom (User) Messages sind Nachrichten Codes (wie WM_CHAR), die deine Anwendung nicht verlassen. Du definierst sie global als Konstanten mit dem Offset WM_USER. Dazu passend deklarierst du einen eigenen message record.
Wenn du...
Forum: Object-Pascal / Delphi-Language
Delphi
by marabu,
20. Mär 2006
Ich kann dir nicht folgen. Du benutzt eine ObjectList um Parameterzeilen auf einer Form zu plazieren? Da kann ich mir nichts drunter vorstellen. Und was meinst du mit Zeile?
marabu
Forum: Object-Pascal / Delphi-Language
Delphi
by marabu,
20. Mär 2006
Hi Messie,
ich finde die Kopplung zweier Komponenten über die Reihenfolge des Einfügens in eine ObjectList ungewöhnlich. Ich würde eine custom message senden oder die andere Komponente direkt im event handler ansprechen - aber du wirst schon einen guten Grund haben.
Freundliche Grüße
marabu
Forum: Object-Pascal / Delphi-Language
Delphi
by marabu,
20. Mär 2006
Auch wenn ich keinen Vorteil erkennen kann - bei mir funktioniert das:
procedure TDemoForm.Edit2Change(Sender: TObject);
var
i: Integer;
begin
i := ol.IndexOf(Sender);
if (i > 0) and (ol is TEdit) then
TEdit(ol).Text := '???';