![]() |
eigenes Icon in Standarddialogen
Hallo!
Ich frage mich gerade, ob es eine einfache Möglichkeit gibt in die Standarddialoge ein eigenes Icon einzubringen. Kriegt man das mit MessageDlg oder ähnlichem hin oder braucht man dafür einen eigenen Dialog?? ach ja, beinahe vergessen, ich nutze Delphi 2005 PE (gleicher Post auch im Delphi-Forum) |
Re: eigenes Icon in Standarddialogen
Hi,
jo, das geht. Dafür musst du den Dialog erzeugen, das Icon zuweisen und was du sonst noch brauchst und dann anzeigen.
Delphi-Quellcode:
Das ist nur hingekleckert und ungetestet, soll ja auch nur den ungefären Ablauf erklären.procedure TForm1.ShowCustomDialog; var dlg: TForm; myIcon: TIcon; begin // myIcon erzeugen und Bild laden myIcon := TIcon.Create; try myIcon.LoadFromFile('C:\icon\myIcon.bmp'); // bin mir nicht sicher obs auch für bmp's funzt dlg := CreateMessageDialog('', mtCustom, [mbYes], mbYes); // oder was auch immer du brauchst. try dlg.Icon := myIcon; dlg.ShowModal; finally FreeAndNil(dlg); end; finally FreeAndNil(myIcon); end; end; Weitere Infos findest du in der Hilfe "CreateMessageDialog" und in der Unit Dialogs, welche du übrigens auch einbinden musst. :wink: Gruss BlackDragon |
Re: eigenes Icon in Standarddialogen
danke für deine antwort!
habe es aber nicht probiert, da im andren forum mir schon jemand geholfen hat.. (hast du ja gesehen :) ) da gabs noch ein paar einstellungen mehr die ganz nützlich waren |
Re: eigenes Icon in Standarddialogen
Tjoa, hätteste deinen Cross-Post angegeben, hätte sich hier jemand die Mühe sparen können.
|
Re: eigenes Icon in Standarddialogen
Zitat:
Link zum Cross-Post: ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:05 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz