Skip to content

Commit

Permalink
Released version 1.2
Browse files Browse the repository at this point in the history
  • Loading branch information
dinkumoil committed Feb 12, 2023
1 parent 56b6ca7 commit 9b1f51b
Show file tree
Hide file tree
Showing 5 changed files with 34 additions and 6 deletions.
Binary file modified NppUISpy.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 10 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Builds for 32 and 64 bits Notepad++ installations available

Author: Andreas Heim, 2018 - 2022
Author: Andreas Heim, 2018 - 2023


# Features
Expand All @@ -13,6 +13,10 @@ You can left-click on menu item and toolbar button entries to execute the relate

Both the menu item tree and the toolbar button list provide full-text search. Start typing while one of them is focused to make the first matching item getting highlighted.

For advanced searching in both trees you can use the search UI controls. Select the tree to search in by clicking on its header row or by checking the option box beneath the tree. The search term input field provides a search history.

When pressing the ALT key, the UI shows underlined characters that can be pressed together with the ALT key to control the UI by keyboard. Additionally, when the search term input field has input focus, you can press ENTER to search forwards and CTRL+ENTER to search backwards.

![Main dialog](NppUISpy.png)


Expand Down Expand Up @@ -48,6 +52,11 @@ The following steps depend on the version of Notepad++ you use.

# History

v1.2 - February 2023
- enhanced: Added advanced search capabilities for menu item text, toolbar button hint text and menu command id.
- enhanced: Added improved keyboard control capabilities using accelerator keys.


v1.1 - November 2022
- fixed: When plugin's dialog boxes are on screen but hidden by another application's window which has input focus, it is not possible to return to Notepad++ by clicking its taskbar icon.
- fixed: Wrong implementation of Notepad++ version comparison.
Expand Down
21 changes: 19 additions & 2 deletions doc/NppUISpy.txt
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@

********************************************************************************
* *
* NppUISpy plugin v1.1 for Notepad++ *
* NppUISpy plugin v1.2 for Notepad++ *
* Builds for 32 and 64 bits Notepad++ installations available *
* *
* Author: Andreas Heim, 2018 - 2022 *
* Author: Andreas Heim, 2018 - 2023 *
* *
********************************************************************************

Expand All @@ -28,12 +28,29 @@ Both the menu item tree and the toolbar button list provide full-text search.
Start typing while one of them is focused to make the first matching item
getting highlighted.

For advanced searching in both trees you can use the search UI controls. Select
the tree to search in by clicking on its header row or by checking the option
box beneath the tree. The search term input field provides a search history.

When pressing the ALT key, the UI shows underlined characters that can be
pressed together with the ALT key to control the UI by keyboard. Additionally,
when the search term input field has input focus, you can press ENTER to search
forwards and CTRL+ENTER to search backwards.



===========
History
===========

v1.2 - February 2023
~~~~~~~~~~~~~~~~~~~~
- enhanced: Added advanced search capabilities for menu item text, toolbar
button hint text and menu command id.
- enhanced: Added improved keyboard control capabilities using accelerator
keys.


v1.1 - November 2022
~~~~~~~~~~~~~~~~~~~~
- fixed: When plugin's dialog boxes are on screen but hidden by another
Expand Down
3 changes: 2 additions & 1 deletion src/NppUISpy.dpr
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,8 @@ uses

Main in 'Main.pas',
dialog_TfrmAbout in 'dialog_TfrmAbout.pas' {frmAbout},
dialog_TfrmSpy in 'dialog_TfrmSpy.pas' {frmSpy};
dialog_TfrmSpy in 'dialog_TfrmSpy.pas' {frmSpy},
DataModule in 'DataModule.pas';

var
// For global management of plugin instance
Expand Down
5 changes: 3 additions & 2 deletions src/NppUISpy.dproj
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="'$(Base)'!=''">
<VerInfo_MinorVer>1</VerInfo_MinorVer>
<VerInfo_MinorVer>2</VerInfo_MinorVer>
<PreBuildEvent><![CDATA[cmd /c ".\BuildScripts\PreBuildScript.cmd "$(PROJECTNAME)" $(CONFIG) $(PLATFORM)"
$(PreBuildEvent)]]></PreBuildEvent>
<PostBuildEvent><![CDATA[cmd /c ".\BuildScripts\PostBuildScript.cmd "$(PROJECTNAME)" $(CONFIG) $(PLATFORM)"
Expand All @@ -52,7 +52,7 @@ $(PostBuildEvent)]]></PostBuildEvent>
<DCC_E>false</DCC_E>
<DCC_F>false</DCC_F>
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
<VerInfo_Keys>CompanyName=;FileDescription=A plugin to explore the main menu and the toolbar of Notepad++ to figure out related menu command ids of menu items and toolbar buttons.;FileVersion=1.1.0.0;InternalName=;LegalCopyright=2018 - 2022 by Andreas Heim;LegalTrademarks=;OriginalFilename=NppUISpy.dll;ProductName=NppUISpy;ProductVersion=1.1.0.0;Comments=A plugin for Notepad++</VerInfo_Keys>
<VerInfo_Keys>CompanyName=;FileDescription=A plugin to explore the main menu and the toolbar of Notepad++ to figure out related menu command ids of menu items and toolbar buttons.;FileVersion=1.2.0.0;InternalName=;LegalCopyright=2018 - 2023 by Andreas Heim;LegalTrademarks=;OriginalFilename=NppUISpy.dll;ProductName=NppUISpy;ProductVersion=1.2.0.0;Comments=A plugin for Notepad++</VerInfo_Keys>
<VerInfo_Locale>1033</VerInfo_Locale>
</PropertyGroup>
<PropertyGroup Condition="'$(Base_Win64)'!=''">
Expand Down Expand Up @@ -100,6 +100,7 @@ $(PostBuildEvent)]]></PostBuildEvent>
<DCCReference Include="dialog_TfrmSpy.pas">
<Form>frmSpy</Form>
</DCCReference>
<DCCReference Include="DataModule.pas"/>
<None Include="..\README.md"/>
<None Include="..\doc\NppUISpy.txt"/>
<BuildConfiguration Include="Release">
Expand Down

0 comments on commit 9b1f51b

Please sign in to comment.