🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.nativeapi
Article #11344

Re: changing minimize icon on titlebar

#11344
From: Remy Lebeau (TeamB)
Date: Sat, 14 Feb 2004 00:27
19 lines
1620 bytes
"Benjamin Pratt" <benjamin.pratt.getridofthis@verizon.net> wrote in message
news:402d51a3$1@newsgroups.borland.com...

> Unfortunatly I can't see a way to change the buttons icon.

There is no way to change the icons for the existing buttons.  You will just
have to either 1) leave the native buttons alone and add you own additional
buttons, or 2) disable the native buttons altogether and custom-draw the
entire titlebar yourself manually.

In the case of #1, look at the TWidget component:
    http://www.rmarshsj.fsnet.co.uk/widgets.zip

In the case of #2, turn off all of the BorderIcon values, and then intercept
the WM_NCPAINT and WM_NCLBUTTON... messages.


Gambit
Technical Details
Message-ID: <402d699e@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail
References: <402d51a3$1@newsgroups.borland.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10cc67,fbe1403b034124fb
X-Google-Attributes: gid10cc67,public
X-Google-ArrivalTime: 2004-02-13 16:39:47 PST
From: "Remy Lebeau \(TeamB\)" <gambit47.no.spam@no.spam.yahoo.com>
Newsgroups: borland.public.cppbuilder.nativeapi
References: <402d51a3$1@newsgroups.borland.com>
Subject: Re: changing minimize icon on titlebar
Date: Fri, 13 Feb 2004 16:27:20 -0800
Lines: 21
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
NNTP-Posting-Host: 67.22.138.253
Message-ID: <402d699e@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1076717982 67.22.138.253 (13 Feb 2004 16:19:42 -0800)
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail