Send Notepad-plus-plus mailing list submissions to notepad-plus-plus@lists.sourceforge.net
To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/notepad-plus-plus or, via email, send a message with subject or body 'help' to [EMAIL PROTECTED] You can reach the person managing the list at [EMAIL PROTECTED] When replying, please edit your Subject line so it is more specific than "Re: Contents of Notepad-plus-plus digest..." Today's Topics: 1. [notepad-plus - Plugin Development] RE: Notepad++ Crashes!! (SourceForge.net) 2. [notepad-plus - Plugin Development] RE: New Explorer Plugin v1.6.2 released (SourceForge.net) 3. [notepad-plus - Help] RE: Bug with the 'silent update' feature ? (SourceForge.net) 4. [notepad-plus - Plugin Development] RE: FTP_synchronize 0.9.6 (SourceForge.net) 5. [notepad-plus - Help] RE: howto convert space to tab (SourceForge.net) 6. [notepad-plus - Help] RE: Need help with removing to end of line (SourceForge.net) 7. [notepad-plus - Open Discussion] RE: Column selection Can be improved!!! (SourceForge.net) 8. [notepad-plus - Plugin Development] RE: Docked and floating dialog problem (SourceForge.net) 9. [notepad-plus - Open Discussion] RE: Column selection Can be improved!!! (SourceForge.net) 10. [notepad-plus - Plugin Development] RE: Notepad++ Crashes!! (SourceForge.net) 11. [notepad-plus - Plugin Development] RE: Docked and floating dialog problem (SourceForge.net) 12. [notepad-plus - Plugin Development] RE: Docked and floating dialog problem (SourceForge.net) ---------------------------------------------------------------------- Message: 1 Date: Thu, 17 Jan 2008 21:54:47 -0800 From: "SourceForge.net" <[EMAIL PROTECTED]> Subject: [Notepad-plus-plus] [notepad-plus - Plugin Development] RE: Notepad++ Crashes!! To: [EMAIL PROTECTED] Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; charset="UTF-8" Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4728855 By: taf2000 Mine seems to handle it fine. Did you add the plugin later, or did you get the plug in with the most recent version of Notepad++? If an added plugin, it may be benificial to install the most recent version. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=482781 ------------------------------ Message: 2 Date: Thu, 17 Jan 2008 22:21:51 -0800 From: "SourceForge.net" <[EMAIL PROTECTED]> Subject: [Notepad-plus-plus] [notepad-plus - Plugin Development] RE: New Explorer Plugin v1.6.2 released To: [EMAIL PROTECTED] Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; charset="UTF-8" Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4728868 By: nobody Would be great if there was an option to disable file refresh in future versions to save CPU and I/0. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=482781 ------------------------------ Message: 3 Date: Fri, 18 Jan 2008 00:08:03 -0800 From: "SourceForge.net" <[EMAIL PROTECTED]> Subject: [Notepad-plus-plus] [notepad-plus - Help] RE: Bug with the 'silent update' feature ? To: [EMAIL PROTECTED] Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; charset="UTF-8" Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4728937 By: rvl77 In fact, I was firstly talking about the bug I discovered with the silent update feature, when you open several docs with notepad++. To bypass this problem, I thought I could deactivate this feature, and reload manually the doc (from File \ reload from disk) when I have the focus on it (and so, I was asking if there was a way to create a shorcut to avoid going each time on the menu) But this manual reload put the cursor on the 1st line, and so it doesn't really useful as I don't want to loose the position I was on the doc. Hope it's more clear :) ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=331754 ------------------------------ Message: 4 Date: Fri, 18 Jan 2008 00:10:21 -0800 From: "SourceForge.net" <[EMAIL PROTECTED]> Subject: [Notepad-plus-plus] [notepad-plus - Plugin Development] RE: FTP_synchronize 0.9.6 To: [EMAIL PROTECTED] Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; charset="UTF-8" Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4728939 By: nobody Maybe, but it's probably going to take a while. -Harry ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=482781 ------------------------------ Message: 5 Date: Fri, 18 Jan 2008 00:25:55 -0800 From: "SourceForge.net" <[EMAIL PROTECTED]> Subject: [Notepad-plus-plus] [notepad-plus - Help] RE: howto convert space to tab To: [EMAIL PROTECTED] Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; charset="UTF-8" Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4728952 By: nobody Thanks for the tip. This is quite a useful feature, although I think the original request is about a file that already has this layout instead of being the desired layout. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=331754 ------------------------------ Message: 6 Date: Fri, 18 Jan 2008 00:38:52 -0800 From: "SourceForge.net" <[EMAIL PROTECTED]> Subject: [Notepad-plus-plus] [notepad-plus - Help] RE: Need help with removing to end of line To: [EMAIL PROTECTED] Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; charset="UTF-8" Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4728969 By: nobody ... and possibly there are lots of other and more elaborate ways to possibly get the same result. This macro will only work as long as the Find field isn't changed, which probably won't be a problem if you execute it for all occurrences at once. However, it only searches for ".zip", so if there is a humorous artist called "T.zipper", he will be cut into half. The same goes for the short regex (\.zip).*. This will also cut "T.zipper" into one half-piece, because it will take anything behind the first match in a line. Be aware of this, when you want to specifically delete parts of lines that are identified by some (other) text. Can anyone tell me why ".*" won't match empty lines? By itself it is a "valid" expression which should also match no-character-at-all. Since this kind of regex works on a per-line basis, I think also the "empty part" before the CR/LF should be matched. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=331754 ------------------------------ Message: 7 Date: Fri, 18 Jan 2008 00:50:05 -0800 From: "SourceForge.net" <[EMAIL PROTECTED]> Subject: [Notepad-plus-plus] [notepad-plus - Open Discussion] RE: Column selection Can be improved!!! To: [EMAIL PROTECTED] Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; charset="UTF-8" Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4728978 By: nobody Wow, you are a good judge if you just started using N++ yesterday... Obviously it is not the best user friendly text editor right now. Perhaps you should read the forum first to get a better feeling about more (or the same) things that other users miss or want. Can you tell me why you put 3 !'s at the end of the subject? Is this so very important to you? I suggest you keep using Textpad, because it still better suits your needs right now. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=331753 ------------------------------ Message: 8 Date: Fri, 18 Jan 2008 01:41:01 -0800 From: "SourceForge.net" <[EMAIL PROTECTED]> Subject: [Notepad-plus-plus] [notepad-plus - Plugin Development] RE: Docked and floating dialog problem To: [EMAIL PROTECTED] Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; charset="UTF-8" Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4729036 By: dv__ When I create the docked dialog, I make the following steps: 1) call WinAPI's CreateDialog() function, i.e. hDlg = CreateDialog(...); where hDlg is the dialog's window handle; 2) after the dialog is initialized - i.e. when its hDlg is already valid - two messages are sent: SendMessage(hNppWnd, NPPM_DMMREGASDCKDLG, 0, (LPARAM) &data); SendMessage(hNppWnd, NPPM_MODELESSDIALOG, (WPARAM) MODELESSDIALOGADD, (LPARAM) hDlg); where data is the tTbData structure; 3) to show the dialog, call SendMessage(hNppWnd, NPPM_DMMSHOW, 0, (LPARAM) hDlg); 4) finally, when your dialog receives WM_NOTIFY in its DialogProc, you may process this notification in similar way: procedure MyDialog.OnNotify(hDlg: HWND, lParam: LPARAM); var pnmh: LPNMHDR; begin pnmh := (LPNMHDR) lParam; // sorry, I don't remember how LPARAM becomes LPNMHDR in Delphi if (pnmh->hwndFrom == hNppWnd) then begin case LOWORD(pnmh->code) of DMN_CLOSE: begin end; DMN_FLOAT: begin end; DMN_DOCK: begin end; end; end; end; You can add your own processing for the DMN_* notifications if it's needed. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=482781 ------------------------------ Message: 9 Date: Fri, 18 Jan 2008 01:41:48 -0800 From: "SourceForge.net" <[EMAIL PROTECTED]> Subject: [Notepad-plus-plus] [notepad-plus - Open Discussion] RE: Column selection Can be improved!!! To: [EMAIL PROTECTED] Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; charset="UTF-8" Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4729037 By: nobody Ok, Thank you.. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=331753 ------------------------------ Message: 10 Date: Fri, 18 Jan 2008 01:44:37 -0800 From: "SourceForge.net" <[EMAIL PROTECTED]> Subject: [Notepad-plus-plus] [notepad-plus - Plugin Development] RE: Notepad++ Crashes!! To: [EMAIL PROTECTED] Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; charset="UTF-8" Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4729040 By: nobody I am a newbie, I just installed Notepad++ by yesterday.... ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=482781 ------------------------------ Message: 11 Date: Fri, 18 Jan 2008 01:46:15 -0800 From: "SourceForge.net" <[EMAIL PROTECTED]> Subject: [Notepad-plus-plus] [notepad-plus - Plugin Development] RE: Docked and floating dialog problem To: [EMAIL PROTECTED] Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; charset="UTF-8" Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4729042 By: dv__ Also, after you close your dialog (hDlg), do not destroy it, and there is no need to create it again. When you want to see the dialog again (after it was closed), just call SendMessage(hNppWnd, NPPM_DMMSHOW, 0, (LPARAM) hDlg); As you can see, the value of hDlg MUST be valid when you send NPPM_DMMSHOW. Otherwise, if you have destroyed this dialog, you must unregister it previous data, then register the new created dialog. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=482781 ------------------------------ Message: 12 Date: Fri, 18 Jan 2008 02:51:53 -0800 From: "SourceForge.net" <[EMAIL PROTECTED]> Subject: [Notepad-plus-plus] [notepad-plus - Plugin Development] RE: Docked and floating dialog problem To: [EMAIL PROTECTED] Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; charset="UTF-8" Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4729126 By: zobo Hi DV. All of the above is understandable and I'm already doing all of that (including not destroying the form when it closes), however I think that the biggest problem here is that Delphi does not use CreateDialog, but uses CreateWindow and then creates each component on it one after another. Maybe not even right away, but when the window is first shown... This creates a messy hierarchy were I'm not even sure how the WMs are traveling. Recently I had a situation, where I somehow created a loop inside the form. The only thing happening was that all components on the form have been getting WM_GETDGLCODE over and over again. I had various lockups depending on weather the form has the right parent hwnd (Application.Handle), is it registered with notepad or not, and even what things the Notepad dicking manager does to it (I tried changing some of N++'s code) (the docking manager changes a windows parent, style etc...). I could really use: 1. some hardocre lowlever windows hacker 2. someone really experienced with low level Delphi 3. about 12 hours more per day I'll try to get my hands on a newer Delphi IDE. I use 6 and debugging isn't its best features. Plus I'd like it to spit out .dbg files that I could load in VC++. I'm only scared that in the end it just wont be possible to use Delphi's framework for N++ plugins. Creating Dialogs "by hand" kind of kill the plus of delphi. Any ideas if it would help if I introduce additional threads for forms? Re, -Zobo ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=482781 ------------------------------ ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ ------------------------------ _______________________________________________ Notepad-plus-plus mailing list Notepad-plus-plus@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/notepad-plus-plus End of Notepad-plus-plus Digest, Vol 20, Issue 81 *************************************************