• Notepad++ 7.7 breaking change of SCNotification definition in x64 build

    Locked
    17
    7 Votes
    17 Posts
    3k Views
    gstaviG

    @dail said:

    The Scintilla developers are not at fault. This is the entire reason they changed from the 3.x to 4.x version.

    It is very much in dispute whether a library should ever allow itself a major compatibility breaking change to its API. Changing the library’s major version does not magically justifies it. This is definitely the Linux mindset with its advantages and shortcomings.
    A responsible developer should go through all possible hoops to extend the API rather than change it before going this path. Maybe they did, I don’t know.

    Specifically for this change, I would challenge, the need to support 64 bit position within a document. Opening a text file over 1GB is such a bad user experience that I doubt that you can find 0.01% within your user base that do it routinely. Your guess is good as mine for the amount of users that will be pissed by the compatibility break.

    Still need to audit plugins to see how many are actually broken. Maybe I am overly pessimistic.
    But it is possible that 32 bit version of Notepad++ just became much more attractive.

  • Customize Toolbar - New Version 4.1

    45
    0 Votes
    45 Posts
    64k Views
    MAPJe71M

    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.

  • plugin toolbar icon shown as black square box

    2
    0 Votes
    2 Posts
    896 Views
    Skycc LimS

    just found out it only show up as black box when viewing through remote desktop, when i login to the pc physically, it show up fine as my icon.

  • Snippets install gives "unable to find the database"

    10
    0 Votes
    10 Posts
    8k Views
    andrecool-68A

    Move all the files of the plugin into one directory, and nothing needs to be renamed

    Imgur

  • HexEditor 0.9.5 (Build 19) for x86 and x64

    Locked
    2
    2 Votes
    2 Posts
    1k Views
    Meta ChuhM

    @rainman74

    thanks.
    note: hexeditor x86 and x64 binary builds are already available at @chcg 's repo:
    https://github.com/chcg/NPP_HexEdit/releases

    greetings.

  • NppExec v0.6 RC3 has been released!

    9
    3 Votes
    9 Posts
    3k Views
    Vitaliy DovganV

    Regarding the Find Result panel (better later than never)… The command npp_sendmsgex can be used to send a message to a custom window (hWnd). So the trick is to get the hWnd of the Find Result panel’s Scintilla window. Looking through the existing messages in “Notepad_plus_msgs.h”, I don’t see a quick solution, though.

  • Hex Editor 0.9.5 - insert and delete characters

    Locked
    2
    0 Votes
    2 Posts
    3k Views
    Alan KilbornA

    @nraygun

    I don’t know much about hex editor plugin as it crashes too often for me to be useful, but your problem sounds like it may be one of being in “overwrite” rather than “insert” mode. Press and release the Insert key and see if that changes anything for you.

  • Differentiate user pressing Backspace vs Find and Replace action

    Locked
    2
    0 Votes
    2 Posts
    771 Views
    EkopalypseE

    @p0358

    maybe hooking npp and both scintilla message queues and see
    if you can find a pattern which could explain that this is/was a find/replace action?

  • TakeNotes.dll no longer works

    Locked
    4
    0 Votes
    4 Posts
    1k Views
    Douglas KaynorD

    Thank you very much. I missed that plugin!

  • [Plugin Update] LuaScript v0.9 (Supports Scintilla v4.1.4)

    Locked
    5
    9 Votes
    5 Posts
    2k Views
    EkopalypseE

    @Alan-Kilborn

    Is the only way to get a single caret back from this situation is by clicking the mouse at a different point?

    No, press ESC :-)

  • Renaming the tabs

    Locked
    6
    0 Votes
    6 Posts
    5k Views
    andrecool-68A

    @Meta-Chuh
    I wanted to tell about the view of the window itself to rename (the saved file), to rename the file it would be better to rename the window (as in the new, not saved tab)

  • extend toolbucket

    Locked
    2
    0 Votes
    2 Posts
    776 Views
    andrecool-68A

    Ask this question to the plugin author. https://github.com/phdesign/NppToolBucket

  • Combiner Plugin?

    Locked
    3
    0 Votes
    3 Posts
    9k Views
    Meta ChuhM

    @Joey-Flaig

    if you are already on notepad++ 7.6.6. 32 bit, you can also install the combine plugin using the built in plugins admin, at the menu plugins > plugins admin.

    please also note, that the combine plugin is only available for 32 bit versions of notepad++.
    if you have installed a 64 bit version of notepad++, we would eventually have to come up with a different alternative.

  • TextFX 64-bit binary / source code unavailability?

    47
    0 Votes
    47 Posts
    138k Views
    Jeff JohnstonJ

    @Alan-Kilborn - That’s very nice, thanks! In that case I think I’ll use 64-bit Notepad++.

  • RELOCATE WINDOW

    Locked
    2
    0 Votes
    2 Posts
    699 Views
    andrecool-68A

    Enable this option

    Imgur

  • Something is wrong with Customize Toolbar plugin

    Locked
    10
    0 Votes
    10 Posts
    2k Views
    andrecool-68A

    @Meta-Chuh
    Got it))
    I just did not use this option))

  • 2 Votes
    19 Posts
    5k Views
    pnedevP

    Hi all,

    The problem was in the code of the compare loader itself.

    for (int i = 0; i < iMenuItems; i++)
    {
    ...
    GetMenuItemInfo(hPluginMenu, i, TRUE, &mii);
    if (!lstrcmp(buffer, L"Compare"))
    {
    ...
    int iSubMenuItems = GetMenuItemCount(mii.hSubMenu);
    for (int j = 0; j < iSubMenuItems; j++)
    {
    ...
    GetMenuItemInfo(mii.hSubMenu, i, TRUE, &smii);

    The second GetMenuItemInfo should use the second forcycle index:

    GetMenuItemInfo(mii.hSubMenu, j, TRUE, &smii);

    BR

  • Built-in Clipboard History

    Locked
    2
    1 Votes
    2 Posts
    2k Views
    Alan KilbornA

    @Michael-Vincent

    If you’re going to write your own plugin, just handle the clipboard yourself. Make your own history. :)

    Use Windows API functions OpenClipboard etal. Easy peasy.

    The hardest part (and not all that hard) is the create-a-plugin part.

    Maybe a better idea is to approach the author of Multiclipboard plugin and ask for keyboard support to be added. Or ask the Notepad++ development team to add necessary support to the native Clipboard history stuff.

  • PythonScript 2.0

    19
    1 Votes
    19 Posts
    5k Views
    Alan KilbornA

    @Ekopalypse

    The beauty of the code on nulledge is that it is already in Python. But oops, it appears that nulledge has gone 404. :( Maybe my future needs will have VB6 searches involved.

  • XML Tools will not work after update from plugin manager

    11
    1 Votes
    11 Posts
    28k Views
    Meta ChuhM

    bienvenido a la notepad++ community, @Manuel-Sanchez

    gracias por compartir tu experiencia y solución.
    espero que haya más gente que entenderá castellano por aquí ;-)

    welcome to the notepad ++ community, @ Manuel-Sanchez

    Thank you for sharing your experience and solution.
    I hope there are more people who will understand Spanish at our place ;-)