🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: de.comp.lang.c++
1 messages
1 total messages Started by Andreas Scherer Wed, 02 Aug 1995 12:22
Re: Icons
#201
Author: Andreas Scherer
Date: Wed, 02 Aug 1995 12:22
19 lines
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.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads