Customize Toolbar Changelog

What's new in Customize Toolbar 5.3

Aug 25, 2021
  • Fix: The 26 additional buttons are now available when using Notepad++ 7.9.5 or earlier versions.
  • Fix: Custom Buttons can now be defined in .btn file when using Notepad++ 7.9.5 or earlier versions.
  • Fix: Comments and Quick Codes can now be included in .btn file when using Notepad++ 7.9.5 or earlier versions.

New in Customize Toolbar 5.2 (Aug 14, 2021)

  • Chg: Increased maximum number of plugin menu commands to 1000 for Notepad++ 8.1.3 or later.
  • Chg: Improved appearance of failed match (!) and missing file (?) toolbar button images.
  • Note: Compatible with Notepad++ 7.x.x and Notepad++ 8.x.x.
  • Note: Compatible with earlier versions of Customize Toolbar.

New in Customize Toolbar 5.1 (Jul 27, 2021)

  • New: Simple 'quick codes' can be used instead of image file names in custom button definitions.
  • New: Additional 'Resource Usage' menu item and panel showing resource usage metrics.
  • Chg: Renamed 'Customize...' menu item to 'Customize Toolbar...' menu item.
  • Chg: Updated text in the 'Help - Overview' and 'Help - Custom Buttons' panels.
  • Chg: Added examples in initial CustomizeToolbar.btn file of 'quick codes' usage.
  • Chg: Menu string errors in CustomizeToolbar.btn file now indicated by '!' icon.
  • Chg: Image file name errors in CustomizeToolbar.btn file now indicated by '?' icon.
  • Chg: Increased maximum number of toolbar buttons from 200 to 300.
  • Fix: Removed Spell-Checker plugin workaround because it caused other problems.
  • Fix: Increased size of buffers to avoid truncation of menu strings.
  • Fix: Improved checks to avoid buffer overflows.
  • Fix: Forces transparent toolbar background to avoid grey button backgrounds with Windows 7.
  • Note: Compatible with Notepad++ 7.x.x and Notepad++ 8.x.x.
  • Note: Compatible with earlier versions of Customize Toolbar.

New in Customize Toolbar 5.0 (Jul 27, 2021)

  • New features, changes and fixes in Customize Toolbar 5.0:
  • Chg: Now compatible with Notepad++ 8.0 and 8.1, as well as Notepad++ 7.9.5 and earlier versions.
  • Chg: Customize functionality now works with all of Notepad++ icon sets (Standard set and 4 Fluent sets).
  • Chg: Line number margin, bookmark margin and folder margin buttons and menu items have been removed.
  • Chg: Errors in CustomizeToolbar.btn file now indicated by '?' icon, instead of previous 'hammer' icon.
  • Chg: CustomizeToolbar.btn file now allows comment lines starting with a semicolon.
  • Chg: CustomizeToolbar.btn file now allows two additional fields for light and dark mode Fluent (32x32) icons.
  • Chg: If the .bmp file (5th field) is missing then a '?' icon is shown.
  • Chg: If the light mode .ico file (6th field) is missing then a '?' icon is shown.
  • Chg If the dark mode .ico file (7th field) is missing then falls back to the light mode .ico file.
  • Chg: Updated 16x16 .bmp images for the 26 additional buttons to make them more visible in dark mode.
  • Chg: Added 32x32 .ico images for the 26 additional buttons for Fluent icon sets.
  • Chg: Updated text in the 'Help - Overview' and 'Help - Custom Buttons' panels.
  • Fix: Toolbar buttons could not be customized after changing icon set in Notepad++.
  • Fix: Toolbar buttons were not always correctly shown after changing width of NppMenuSearch toolbar.
  • Fix: First button on toolbar had a little too much left padding.
  • Note: Customize Toolbar 5.0 is backwards compatible with earlier versions of Customize Toolbar.

New in Customize Toolbar 4.1 (Jan 25, 2016)

  • Chg: Command code for Hide Line Number Margin menu item and toolbar button changed from 44012 to 44212.
  • Chg: Command code for Hide Bookmark Margin menu item and toolbar button changed from 44013 to 44213.
  • Chg: Command code for Hide Folder Margin menu item and toolbar button changed from 44014 to 44214.
  • Fix: Changing Folder Margin Style in Notepad++ Settings >

New in Customize Toolbar 4.0 (Mar 9, 2015)

  • New: Drag-and-drop toolbar buttons to reposition or remove buttons.
  • New: Double-click on toolbar to open 'Customize Toolbar' dialog box.
  • Chg: 'Help - Overview' updated to mention drag-and-drop toolbar customization.
  • Fix: Toolbar sometimes was not displayed when Notepad++ started. Fixed.
  • Fix: Toolbar flickered for a short period while Notepad++ started. Fixed.
  • Fix: 'Wrap Toolbar' menu option did not work with Windows XP or with Common Controls before version 6.0. Fixed.
  • Fix: 'Chevron' overflow button not displayed with Windows XP or with Common Controls before version 6.0. Fixed.
  • Fix: 'Hide Folder Margin' button lost 'Circle'/'Box' tree styling due to bug in Notepad++. Fixed.
  • Fix: Incorrectly called Get/SetWindowLong() instead of Get/SetWindowLongPtr() in several places. Fixed.

New in Customize Toolbar 3.10 (Feb 26, 2015)

  • New: States of the three 'Hide ... Margin' menu items and toolbar buttons are now restored on startup.
  • Chg: This version is no longer compatible with CustomizeToolbar.dat files written by Version 2.0 or earlier.
  • Chg: In 'Help - Custom Buttons' clarified that bottom left pixel determines which pixels appear transparent.
  • Fix: 'Hide Folder Margin' button did not hide folder margin in second (right-hand) edit window

New in Customize Toolbar 3.9 (Feb 23, 2015)

  • Chg: Increased maximum number of custom buttons from 50 to 100.

New in Customize Toolbar 3.8 (Jun 10, 2014)

  • Chg: Previous 'Help' menu command has been renamed 'Help - Overview' on Customize Toolbar menu.
  • Chg: Help for Custom Buttons has been moved into separate menu command on Customize Toolbar menu.
  • Fix: Now works with NppExec menu items placed in Plugins > NppExec submenu or Macros submenu.
  • Fix: Now works correctly (without creating spurious buttons) if Notepad++ main menu bar is hidden.

New in Customize Toolbar 3.6 (Feb 20, 2014)

  • Fix: Tab select of active tab in other view now works correctly.

New in Customize Toolbar 3.5 (Feb 5, 2014)

  • Chg: Updated help text displayed when enabling Custom Buttons
  • Fix: Tab select of active tab in other view now works correctly

New in Customize Toolbar 3.4 (Oct 30, 2013)

  • Chg: Custom Buttons feature can now be used to replace icons of Notepad++ built-in toolbar buttons.

New in Customize Toolbar 3.3 (Oct 30, 2013)

  • Chg: Improved error message tooltips on disabled custom buttons (when menu strings not found).
  • Chg: Toolbar layout now always saved before exiting Notepad++, as well as after customization.
  • Fix: Customization of toolbar no longer causes duplicates of custom buttons for TextFX menu commands.
  • Fix: Positions of disabled custom buttons (when menu strings not found) are now correctly remembered.

New in Customize Toolbar 3.2 (Oct 30, 2013)

  • New: All toolbar button checked states are now synchronized with corresponding menu item checked states.
  • New: An error message tooltip is added to a custom button if menu strings are not found.
  • Chg: Updated guidance information in custom buttons enabled message.
  • Chg: Empty lines in .btn configuration file are now ignored.
  • Chg: Clarified example custom button definitions in automatically created .btn configuration file.
  • Fix: Custom Buttons feature now always works with menu commands in other plugins.

New in Customize Toolbar 3.1 (Oct 30, 2013)

  • New: Three additional buttons added for hiding line number, bookmark and folder margins.
  • New: Three menu items added to Notepad++ View menu for hiding line number, bookmark and folder margins.
  • Chg: Custom Buttons configuration file menu strings can now contain non-English charaters.
  • Chg: Custom Buttons configuration file must now have Unicode UTF-16 little endian encoding (with or without BOM).
  • Fix: Python Script buttons are now enabled (clickable) and retain customized position.
  • Fix: Custom Buttons help now clarifies that .bmp file must be 16x16 pixels and 8-bits depth.
  • Fix: Custom Buttons help now clarifies that first pixel defines colour for transparent pixels.

New in Customize Toolbar 3.0 (Oct 30, 2013)

  • New: Ability to define custom buttons using configuration file.
  • New: Option to enable/disable custom buttons feature.
  • New: Customize... button to open Customize Toolbar window.
  • Chg: Improved icon for Goto... button.

New in Customize Toolbar 2.0 (Oct 30, 2013)

  • New: Option to wrap toolbar over several rows if there are too many buttons to fit on toolbar.
  • New: Includes 8 more additional buttons for frequently used menu commands. Chg: Improved the icon for the Duplicate Current Line button.

New in Customize Toolbar 1.7 (Aug 16, 2011)

  • Fix: Most of the buttons on the toolbar were greyed out if the Menu Bar was hidden. Fixed.
  • Fix: Plugin buttons were misplaced if their corresponding shortcuts were re-mapped. Fixed
  • Fix: Plugin buttons with identical names were not differentiated by plugin name. Fixed.

New in Customize Toolbar 1.6 (Aug 16, 2011)

  • Changes:
  • Improved the icons for the Delete and Duplicate Current Line buttons.
  • Fix: Toolbar layout is no longer scrambled after changing nativeLang.xml.
  • Fix: CustomizeToolbar.dat file is now portable between different verions of Notepad++.

New in Customize Toolbar 1.5 (Aug 16, 2011)

  • Fix: Added version information required by Plugin Manager.

New in Customize Toolbar 1.4 (Jun 16, 2011)

  • New: Now available as an ANSI plugin or a Unicode plugin.
  • New: Includes 6 more additional buttons for frequently used menu commands. Fix: Toolbar customizations are now correctly maintained and displayed when switching between Small / Big / Standard Icons using Notepad++ preferences. Fix: Button states (enabled/checked) are now correctly restored after customizing toolbar and after switching between Small / Big / Standard Icons using Notepad++ preferences.