Login | Register
My pages Projects Community openCollabNet

Discussions > dev > Re: [T-Merge patch] syncing code for views

Project highlights: :. Download .: :. Support .: :. FAQ .: :. Translations .: :. Donate .: :. Report Bug .:

tortoisesvn
Discussion topic

Back to topic list

Re: [T-Merge patch] syncing code for views

Author otik
Full name Oto BREZINA
Date 2011-05-11 13:54:50 PDT
Message On 2011-04-17 11:46, Stefan Küng wrote:
> On 17.04.2011 09:30, Oto BREZINA wrote:
>> On 2011-04-05 20:03, Stefan Küng wrote:
>>>> 2. Is there plan to support icons there? let say, same like in main
>>>> menu? not worth much but nice :)
>>> Good idea.
>> I look at code it seems be possible without owner draw to keep string.
>> (ref: http://www.codeguru.​com/forum/archive/in​dex.php/t-101074.htm​l)
>> However I don't know how to extract one bitmap from toolbar ...
>> Do we need set new resource?
> To get the icon for a specific command from the toolbar, something like
> this might work:
>
> HICON GetIconForCommand() {
> CToolbar bar;
> bar.Create(m_hWnd);
> if (bar.LoadToolBar(IDR​_MAINFRAME))
> {
> int offset = bar.CommandToIndex(cmdId);
> CImageList imgList;
> imgList.Attach(SendM​essage(bar.GetSafeHw​nd(), TB_GETIMAGELIST, 0, 0));
> HICON h=imgList.ExtractIcon(offset);
> imgList.Detach();
> return h;
> }
> return 0;
> }
> If a handle is returned, use that for the AppendMenuIcon() method.
> Otherwise (if 0 is returned) you can use a custom icon.
I tried this and some other aproach as well. In best case I was able to
get some handle, but it wont display icon on popup menu. However when I
use some bitmap/icon from resource it works.
> Stefan
>

--
Oto BREZINA, Printflow s.r.o., EU
+421 903 653470 skype: ot_ik_

3D"My <3D%22skype:tomas​.blaho?call%22>​<3D%22skype:tomas.b​laho?call%22>
Attachments

« Previous message in topic | 19 of 27 | Next message in topic »

Messages

Show all messages in topic

[T-Merge patch] syncing code for views otik Oto BREZINA 2011-04-04 13:57:21 PDT
     Re: [T-Merge patch] syncing code for views steveking Stefan Küng 2011-04-05 11:03:39 PDT
         Re: [T-Merge patch] syncing code for views otik Oto BREZINA 2011-04-05 14:10:14 PDT
             Re: [T-Merge patch] syncing code for views steveking Stefan Küng 2011-04-06 09:26:00 PDT
                 Re: [T-Merge patch] syncing code for views otik Oto BREZINA 2011-04-09 12:54:25 PDT
             Re: [T-Merge patch] syncing code for views otik Oto BREZINA 2011-04-06 15:12:10 PDT
                 Re: [T-Merge patch] syncing code for views steveking Stefan Küng 2011-04-07 10:16:41 PDT
                     Re: [T-Merge patch] syncing code for views otik Oto BREZINA 2011-04-07 12:03:24 PDT
                         Re: [T-Merge patch] syncing code for views steveking Stefan Küng 2011-04-07 12:42:35 PDT
                             Re: [T-Merge patch] syncing code for views otik Oto BREZINA 2011-04-07 13:20:49 PDT
                                 Re: [T-Merge patch] syncing code for views steveking Stefan Küng 2011-04-07 13:30:40 PDT
                                     Re: [T-Merge patch] syncing code for views otik Oto BREZINA 2011-04-07 15:23:20 PDT
                                         Re: [T-Merge patch] syncing code for views steveking Stefan Küng 2011-04-08 12:01:02 PDT
                                             Re: [T-Merge patch] syncing code for views otik Oto BREZINA 2011-04-08 13:10:05 PDT
                                                 Re: [T-Merge patch] syncing code for views steveking Stefan Küng 2011-04-09 00:17:09 PDT
                                                     Re: [T-Merge patch] syncing code for views otik Oto BREZINA 2011-04-09 06:50:02 PDT
         Re: [T-Merge patch] syncing code for views otik Oto BREZINA 2011-04-17 00:31:07 PDT
             Re: [T-Merge patch] syncing code for views steveking Stefan Küng 2011-04-17 02:46:45 PDT
                 Re: [T-Merge patch] syncing code for views otik Oto BREZINA 2011-05-11 13:54:50 PDT
                     Re: [T-Merge patch] syncing code for views steveking Stefan Küng 2011-05-12 12:52:58 PDT
     Re: [T-Merge patch] syncing code for views steveking Stefan Küng 2011-04-10 02:14:27 PDT
     Re: [T-Merge patch] syncing code for views steveking Stefan Küng 2011-04-10 02:15:30 PDT
         Re: [T-Merge patch] syncing code for views otik Oto BREZINA 2011-04-10 12:08:55 PDT
             Re: [T-Merge patch] syncing code for views steveking Stefan Küng 2011-04-10 12:14:39 PDT
                 Re: [T-Merge patch] syncing code for views otik Oto BREZINA 2011-04-10 12:22:04 PDT
Page: of 2 « Previous | Next »
Messages per page: