Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
27. Dez 2004
Hallo,
Jetzt muss ich nochmal dieses Thema aufgreifen, da ich wieder mit TIcons rumspiele.
Ich hab mir mal das Icon-Laden vom TForm angeschaut und musste feststellen, dass beim LoadFromFile vom TIcon das neue Icon sofort angezeigt wird und nicht wie durch das Umladen eines Extra-Icons (siehe paar Thread weiter oben).
In der Forms.pas ist folgendes drin (ich hoffe dass darf man hier...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
18. Nov 2004
ach so
mit SetIcon reagier ich wenn sich das object ändert, aber da ich nur das Icon des Objects ändere wird SetIcon nicht ausgelöst
jetzt hab ich´s auch verstanden :dancer2: :hello:
gibt es ne möglichkeit auf das neue Icon (also die Datei) zu reagieren?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
18. Nov 2004
es wird eben nicht die SetIcon aufgerufen sonst würde ja die Showmessage angezeigt werden
anbei mal mein beispielprogramm
es muss nur ein anderes Icon benutzt werden (bei euch)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
18. Nov 2004
aber das ist ja das gleiche was ich bereits schon der testcombo drin hatte oder?
ausserdem bei
destructor TTestCompo.Create(AOwner: TComponent);
begin
FreeAndNil(FIcon);
inherited;
end;
ist das create nicht falsch?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
18. Nov 2004
hallo
sorry, hab das ganz vergessen zu erwähnen
das soll durchlaufen werden zur designzeit
und zur laufzeit wenn ich ein anderes Icon auswähle
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
18. Nov 2004
ich denke nicht dass der fehler dort liegt wo das Icon dem trayIcon zugewiesen wird
den in der TestCombo wird das Icon niemanden zugewiesen, geht dort aber trotzdem auch ned
sprich die Procedure SetIcon wird dort auch nicht durchlaufen, obwohl das Icon nirgends zugewiesen wird
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
17. Nov 2004
ich hab mal ein wenig getestet und hab mal eine testkombo gebastelt
in der ein Icon geladen wird
eigenartigerweise gehts dort auch ned
aber hier mal die kombo
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
17. Nov 2004
Hallo,
ich weiss mir keinen Rat mehr :wall: :wall: :wall:
Ich habe eine Komponente die als Property ein Icon hat (guckst du Code):
property Icon: TIcon read FIcon write SetIcon;
Wobei gilt:
private