Forum: Object-Pascal / Delphi-Language
Delphi
by SvB,
7. Feb 2015
@Sir Rufo:
Du hast schon recht, verstehe ich. Das steht auch noch das ein oder andere auf meiner ToDo Liste. Ich hab nur gerade das Problem, dass ich mit meinem Projekt etwas hinten dran bin und der Kunde schon jammert, dass er jetzt mal was sehen will. Auch wenns im Moment für den ein oder anderen QuickAndDirty ist, ich muss mal was fertig bekommen. Übrigens: dem Kunden ist es egal wie es...
Forum: Object-Pascal / Delphi-Language
Delphi
by SvB,
7. Feb 2015
Musste den Code gerade noch mal etwas anpassen:
TShowModalCenter = class helper for TForm
function ShowModalCenter(ACenterForm: TForm): Integer;
end;
function TShowModalCenter.ShowModalCenter(ACenterForm: TForm): Integer;
var
X, Y: Integer;
begin
X := ((ACenterForm.Width - Width) div 2) + ACenterForm.Left;
Forum: Object-Pascal / Delphi-Language
Delphi
by SvB,
7. Feb 2015
Moin,
neuer Tag neues Glück und die Sonne scheint, da kann es ja nur besser werden.
Meine Idee hinter der ObjectList (Interface) ist, dass auf jeden Fall beim schließen des Hauptformulars alles aufgeräumt wird. Es sind nicht nur die Unterformulare, sondern auch andere Objekte wie Stringlisten, die in der ObjectList liegen. Falls mal, was auch immer, passiert, soll aufgeräumt werden. Die...
Forum: Object-Pascal / Delphi-Language
Delphi
by SvB,
6. Feb 2015
Sorry, ich bin nicht der 100%ige Delphi-Crack.
Wenn ich das jetzt richtig verstanden habe, dann müsste ich ja sinnvollerweise meine TObjectList informieren, wenn irgendein TComponent entfernt wird, damit es dann aus der Liste fliegt. Vielleicht ist es jetzt auch einfach zu spät.
Ne, anders. Damit das mit FreeNotification funktioniert (TComponent), müsste ich das in mein Hauptformular...
Forum: Object-Pascal / Delphi-Language
Delphi
by SvB,
6. Feb 2015
Ich glaube ich habe mich da etwas verrannt. Nach weiteren Überlegungen passen meine Idee und mein Ansatz dann doch nicht so ganz.
Ich arbeite schon mit einem TInterfacedObject, in dem die TObjectList enthalten ist.
In einem Formular erzeuge ich im OnCreate noch andere benötigte Formulare, deren Referenz ich in der TObjectList ablege, damit die auf jeden Fall aufgeräumt werden, falls es mal...
Forum: Object-Pascal / Delphi-Language
Delphi
by SvB,
6. Feb 2015
OK, hatte gehofft, das man das prüfen kann. Dann mach ich anders, ist auch kein Problem.
Danke Euch für die Infos.