Article View: de.comp.lang.c++
Article #201Re: Icons
From: Andreas Scherer
Date: Wed, 02 Aug 1995 12:22
Date: Wed, 02 Aug 1995 12:22
19 lines
1326 bytes
1326 bytes
> ich benutze Borland C++ 4.5 und habe eine Frage: > Wie kann ich einem Dialog ein Icon zuordnen, das dann angezeigt wird, > wenn ich den Dialog zum Symbol verkleinere ? Du kannst natuerlich (wie aehnlich vorgeschlagen wurde) eine neue Dialog- klasse von TDialog ableiten und darin die Paint-Methode ueberschreiben. Einfacher geht es, wenn Du Deinen Dialog als Client innerhalb eines FrameWindows anzeigen laesst. Der Dialog muss dabei die Eigenschaften "untergeordnet" und "keinen Rahmen" besitzen und sollte keinen Titel haben. TFrameWindow besitzt eine Methode SetIcon(TModule *,TResId), mit welcher Du Dein Icon zuweisen kannst. Verwendest Du den Dialog modal - oder erstellst Du vielleicht ein DialogView? Achte bei letzterem darauf, dass Du neben dem Ueberschreiben der virtuellen TView-Methoden auch die Message vnIsWindow abfaengst... Gruss Andreas.
Technical Details
Message-ID:
<3vnqli$5vk@zdi.informatik.uni-stuttgart.de>Path:
arc1-ca.pugleaf.net!news.informatik.uni-stuttgart.de!schererShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news.informatik.uni-stuttgart.de!scherer From: scherer@kafka.informatik.uni-stuttgart.de (Andreas Scherer) Newsgroups: de.comp.lang.c++ Subject: Re: Icons Date: 2 Aug 1995 12:22:10 GMT Organization: Informatik, Uni Stuttgart, Germany Sender: scherer@kafka (Praktikum NPP) Distribution: world Message-ID: <3vnqli$5vk@zdi.informatik.uni-stuttgart.de> NNTP-Posting-Host: kafka.informatik.uni-stuttgart.de Keywords: BC++, OWL