ToolBar



  • So, ich habe noch eine kleine Frage zur Toolbar und hoffe, dass mir das jemand beantworten kann.
    Dürfte für euch auch nicht so schwierig sein.

    Ich möchte gerne diesen Trennungsstrich zwischen ToolBar und Menü hinbekommen, den es beispielsweise beim Win- Explorer gibt. Jedoch kann ich den Style nicht herausfinden.

    Wäre nett, wenn ihr mir helfen würdet.

    MfG,
    Paul.

    P.S.: Ich habe eine dialogfeldbasierende Anwendung.



  • Afaik ist der Seperator kein Style-Flag, sondern ein (verkürzter) Button im Toolbar - den müsstest du eigentlich einsetzen können, indem du ein ID_SEPERATOR als Button einfügst:

    UINT tbn[]={IDC_OPEN,IDC_SAVE,IDC_NEW,ID_SEPERATOR,IDC_COPY,...};
    int tbc=sizeof(tbn)/sizeof(tbn[0]);
    m_pToolbar.SetButtons(tbn,tbc);
    

    (siehe auch CToolBar::SetButtons()



  • Ich meine aber nicht den Seperator zwischen zwei Buttons, sondern zwischen Menü und Toolbar. Also in horizontaler Lage.
    Hast du da vielleicht noch eine Idee?
    🙂

    MfG,
    Paul.



  • CreateEx():

    For example, set dwCtrlStyle to TBSTYLE_FLAT | TBSTYLE_TRANSPARENT to create a toolbar that resembles the Internet Explorer 4 toolbars.

    Ist es das, was du vorhast?

    Oder passt einer dieser Toolbar-Styles?



  • Danke für deine Mühe, aber leider ist es das auch nicht.


Anmelden zum Antworten