Customize Toolbar - New Version 4.1



  • @Alan-Kilborn Why not show how to do it?



  • @andrecool-68

    Hmmmm…

    Install Pythonscript plugin
    Create new script, call it ShowDocSwitcher.py
    In body of script, put notepad.showDocSwitcher(True)
    Save script
    To run script, go to Plugins > Pythonscript > Scripts and select ShowDocSwitcher
    DOC SWITCHER WINDOW IS SHOWN
    Optional: Create shortcut or toolbar button for script

    Create another new script, call it HideDocSwitcher.py
    In body of script, put notepad.showDocSwitcher(False)
    Save script
    To run script, go to Plugins > Pythonscript > Scripts and select HideDocSwitcher
    DOC SWITCHER WINDOW IS HIDDEN
    Optional: Create shortcut or toolbar button for script

    :^P



  • I’m using the LuaScript plugin to toggle the Doc Switcher:

    1. add the following lines to startup.lua:
    npp.AddShortcut("Toggle Doc Switcher", "", function()
        npp:ShowDocSwitcher( not npp:IsDocSwitcherShown() )
    end)
    
    1. create a DocSwitcher image (i.e. Toolbar-DocSwitcher.bmp) for the toolbar and put it in the same directory as CustomizeToolbar.btn.
    2. add the following line to CustomizeToolbar.btn:
    Plugins,LuaScript,Toggle Doc Switcher,,Toolbar-DocSwitcher.bmp
    
    1. restart Notepad++
    2. show or hide the Doc Switcher by clicking one toolbar button

    et Voila



  • @MAPJe71 It works!
    https://github.com/notepad-plus-plus/notepad-plus-plus/issues/3526#issuecomment-355098777
    But … it should be a standard option in the view menu … or do you disagree?



  • OK, the GitHub link @andrecool-68 provided already pointed to a description of how I did it.
    Did not remember that.
    What can I say: “Now also available for Notepad++ 64 bit!” :-D

    @andrecool-68 I agree, same toolbar button functionality as the build-in Function List toolbar button i.e. indicating active/inactive by changing the button background color.


Log in to reply