[ Nedeljko @ 23.06.2010. 10:00 ] @
Za početak treba da napravim tulbar (MFC) koji je dole (CBRS_BOTTOM), ali poravnat nadesno. Dakle, dugmeta nisu sa leve strane, nego sa desne.
[ deerbeer @ 23.06.2010. 10:15 ] @
A sta je problem ? Pravljenje toolbara i njegovo postavljanje ili poravnavanje dugmica ?
[ Nedeljko @ 23.06.2010. 10:28 ] @
Poravnavanje dugmića nadesno.
[ deerbeer @ 23.06.2010. 11:04 ] @
Bolje onda koristi CReBar ,CToolbar je nazalost glup za te stvari ..
[ Nedeljko @ 23.06.2010. 12:28 ] @
Ali korisnik može da pomeri kontrole nadesno. Nemoguće da to nije moguće uraditi programski.
[ deerbeer @ 23.06.2010. 12:52 ] @
Ne znam .Nikad nisam ni probao da nesto kastomizujem ctoolbar .
Sa CReBar-om mozes sta hoces isto kao i kod standardnog dijaloga.
Ustvari napravis klasican dijalog (bez title-a kao child prozor) i embedujes ga u rebar ,
koji se ponasa kao toolbar
:)

[ Srđan Pavlović @ 23.06.2010. 12:59 ] @
This would happen if you have toolbars which have common IDs. Each of
the toolbars should have a distinct ID. This is the last parameter in
CToolBar::Create. If you dont specify this parameter, the toolbar ID
gets the default value of AFX_IDW_TOOLBAR.

Baci pogled i ovde:

http://www.experts-exchange.co...rogramming/MFC/Q_20592024.html

http://msdn.microsoft.com/en-u...ary/c512846k%28v=VS.80%29.aspx

[Ovu poruku je menjao Srđan Pavlović dana 23.06.2010. u 14:14 GMT+1]
[ Nedeljko @ 23.06.2010. 13:04 ] @
OK, kako rešiti sa CReBar-om?
[ deerbeer @ 23.06.2010. 13:16 ] @
Ako koristis SDI model aplikacije u MFC-u :
U MainFramu :
Code:

// CReBar m_wndReBar ; 
// CRebarWindow m_wndDlgBar ; //obican child  dijalog 

int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
lpCreateStruct->lpszName = APP_NAME ;
if (CFrameWnd::OnCreate(lpCreateStruct) == -1)
        return -1;
    
m_wndReBar.Create(this,RBS_AUTOSIZE,WS_CHILD | WS_VISIBLE | WS_CLIPSIBLINGS | WS_CLIPCHILDREN | CBRS_TOP);
m_wndDlgBar.Create(IDD_REBARWINDOW,this);
m_wndReBar.AddBar(&m_wndDlgBar);
return 0 ; 
}

A u child dijalog mozes iz dizajnera da poubacujes sve sto ti treba ..

[ Nedeljko @ 23.06.2010. 14:16 ] @
MDI, ali nema veze.