Search Results |
Subject |
Author |
Forum |
Time |
RE: HELP - Hotkeys! Actually, I changed my mind. ;) It's going to have multiple menus (code incorporated)... :D | whiz | Scripting | 06-08-2009 at 08:39 PM |
RE: HELP - Hotkeys! Although I won't need that, since I only plan to use one notification. :) | whiz | Scripting | 06-08-2009 at 07:39 PM |
RE: HELP - Hotkeys! [code=js]function OnWndSubclassEvent_MessageNotification(PlusWnd, Message, wParam, lParam) { if (wParam == 0x100) { // ... } }[/code] Like that? | whiz | Scripting | 06-08-2009 at 07:10 PM |
RE: HELP - Hotkeys! Ok. Just one other thing. "MOD_CONTROL" and "MOD_ALT" work fine, but I can't seem to get "MOD_SHIFT" to work (0x4). Is this the wrong number? | whiz | Scripting | 06-08-2009 at 07:02 PM |
RE: HELP - Hotkeys! [code=js]Interop.Call("user32", "RegisterHotKey", WndSbc.Handle, "OpenMenu", MOD_ALT + MOD_SHIFT, 0x4D);[/code] [s]And if that is the case, how can I monitor it so I can perform an action when the combination is pressed?[/s] EDIT: It works with... | whiz | Scripting | 06-08-2009 at 06:46 PM |
RE: HELP - Hotkeys! I've added the following lines to my script: [code=js]var MOD_ALT = 0x1; var MOD_CONTROL = 0x2; var MOD_SHIFT = 0x4; var WndSbc = MsgPlus.CreateWnd("Windows.xml", "WndSubclass", 2); RegisterHotKey(WndSbc.Handle, "OpenMenu", MOD_ALT + MOD_SHIFT... | whiz | Scripting | 06-08-2009 at 06:19 PM |
HELP - Hotkeys! Basically, I need a hotkey that can be used anywhere (is this called "global"?), but I'm not sure how to go about it. I have had a look in a few scripts (including Matty's hotkey example script), but either they're for picking up the key combin... | whiz | Scripting | 06-08-2009 at 05:05 PM |
RE: HELP - Window backgrounds! Got it. :P Thanks! | whiz | Scripting | 05-29-2009 at 03:36 PM |
HELP - Window backgrounds! [s]Is it possible to set an image (e.g. "background.png") as the background for a window? And by this, I mean that it resizes with the window.[/s] I think I have this figured out now... And, also, can a small image be tiled so it repeats as the w... | whiz | Scripting | 05-28-2009 at 05:43 PM |
RE: Interface Writer | [release] 3.0 | 22/08/2010 Works great, thanks! ;) | whiz | Scripting | 05-28-2009 at 04:12 PM |
RE: Interface Writer | [release] 3.0 | 22/08/2010 And that returns the root script directory? | whiz | Scripting | 05-28-2009 at 04:01 PM |
RE: Interface Writer | [release] 3.0 | 22/08/2010 Then how do you do that? ;) | whiz | Scripting | 05-28-2009 at 03:26 PM |
RE: Interface Writer | [release] 3.0 | 22/08/2010 Done. ;) Click [url=http://img26.imageshack.us/img26/989/windowsf .png]here[/url]... | whiz | Scripting | 05-27-2009 at 08:05 PM |
RE: Interface Writer | [release] 3.0 | 22/08/2010 I have removed unnecessary images from the directory, and replaced them in the Windows.xml file with the Messenger Plus! image versions. Some, like the add/delete button images, I have left as-is because they're from the Windows Live Messenger res... | whiz | Scripting | 05-27-2009 at 07:45 PM |
RE: Interface Writer | [release] 3.0 | 22/08/2010 Thanks! ;) Note to all: please post any bugs or errors you encounter! :) | whiz | Scripting | 05-27-2009 at 07:02 PM |
RE: Interface Writer | [release] 3.0 | 22/08/2010 Applied to all validators. Thanks for the tip! ;) | whiz | Scripting | 05-27-2009 at 05:37 PM |
RE: Interface Writer | [release] 3.0 | 22/08/2010 The "Add Window/Control" validators work fine, but the "Change Window/Control" validators don't seem to recognise if the ID matches another window/control's ID - even though those bits use the same validation method... [code=js] // works fine :... | whiz | Scripting | 05-25-2009 at 05:15 PM |
RE: Interface Writer | [release] 3.0 | 22/08/2010 I can probably do the first one, but I'm not sure about the second. Would something like this work: [code=js] for (var X in WndLstId) { if (!objWnd.GetControlText("EdtId") == WndLstId[X]) { // save code here... } } [/code] EDIT: actually, I... | whiz | Scripting | 05-25-2009 at 03:31 PM |
Interface Writer | [release] 3.0 | 22/08/2010 [u]Features[/u] [list] [*]basically, it writes windows for you :P [*]can be saved as an XML file, or a copy/paste compatible source code [*]load existing interfaces and edit them [*]import, save as and save copy functions for interface files [*]unlim... | whiz | Scripting | 05-25-2009 at 02:55 PM |
RE: HELP - "foreach" command! Great! :P Thanks, everyone! ;) | whiz | Scripting | 05-22-2009 at 07:06 PM |
RE: HELP - "foreach" command! Thanks! :D | whiz | Scripting | 05-22-2009 at 05:07 PM |
RE: HELP - "foreach" command! So, if ".push" adds an item (I'm assuming to the end of the list), how can you remove an item from an array? I just looked on a JavaScript site, and it says that ".splice" can be used. Does this work in Messenger Plus! Live? | whiz | Scripting | 05-22-2009 at 04:17 PM |
RE: HELP - "foreach" command! [code=js] var WndID = new Array(); var WndTitle = new Array(); var WndDesc = new Array(); function OnWndWriterAddItemEvent_CtrlClicked(objWnd, strControlId) { switch (strControlId) { case "BtnAdd": WndID.push(objWnd.GetControlText("EdtID")... | whiz | Scripting | 05-22-2009 at 12:49 PM |
RE: HELP - "foreach" command! Actually, I think I get that bit now. But I still have 2 questions: 1) I know that you can check if a particular ListViewControl entry is selected, using "LstView_GetSelectedState()", but can you get it so it checks the entire list, and returns the... | whiz | Scripting | 05-21-2009 at 08:17 PM |
RE: HELP - "foreach" command! Umm... I can't seem to get that to work - I just get an error saying "Expected }". Basically, I have a main (editor) window, like this: [code=js] var WndWriterEditor = MsgPlus.CreateWnd("Windows.xml", "WndWriterEditor", 0); [/code] Let's say... | whiz | Scripting | 05-21-2009 at 08:01 PM |