Toolbars untereinander
-
Hallo,
Ich erzeuge 2 Toolbars mit folgendem Code:
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct) { if (CFrameWnd::OnCreate(lpCreateStruct) == -1) return -1; if (!m_wndToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_LEFT | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_FIXED) || !m_wndToolBar.LoadToolBar(IDR_MAINFRAME)) { TRACE0("Symbolleiste konnte nicht erstellt werden\n"); return -1; // Fehler bei Erstellung } if (!m_wndToolBar1.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_LEFT | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_FIXED | CBRS_FLOATING) || !m_wndToolBar1.LoadToolBar(IDR_TOOLBAR1)) { TRACE0("Symbolleiste konnte nicht erstellt werden\n"); return -1; // Fehler bei Erstellung }Diese erscheinen nun links im Fenster, aber leider nebeneinander.
Wie kann ich diese untereinander darstellen???
Gruss
BigRed
-
Hey ho,
ich kann mich ja da nun auch nich so aus.
Aber steht zufaellig das "CBRS_LEFT" fuer links??
Hast du ma probiert da "Down" oder "Right" zu nehmen???
-
Hab grad noch ma geguckt, nimm da ma "CBRS_BOTTOM".
Oder schau danach einfach ma in der Doku.
-
Hallo!
Wenn ich CBRS_BOTTOM nehme, wird die Toolbar am unteren Rand ausgerichtet.
Ich möchte die Toolbar schon links haben. Ich habe insgesamt 3 Toolbars mit 2 Buttons.
Diese 3 Toolbars möchte ich untereinander, und zwar links im Fenster, darstellen... ich habe bis jetzt nichts gefunden im Internet. Scheint ein größeres Problem zu sein... leider sind ja auch die meisten Toolbars oben.
Würde mich über eine Lösung freuen,
Gruss
BigRed