Dep Posted November 22, 2013 Share Posted November 22, 2013 Hi What is the notification code for EN_CHANGE and where can I find it? I would like to do something like the below. But I did to know what is the code value for EN_CHANGE. Global Const $EN_CHANGE = 0x300 ; I do not know if this is the code(0x300) for EN_CHANGE return from the BitShift($wParam, 16) below. Thanks Then in my function I would have Func MY_WM_COMMAND($hWnd, $msg, $wParam, $lParam) Local $nNotifyCode = BitShift($wParam, 16) Switch $nNotifyCode Case $EN_CHANGE ; what would be the code for this notification _change() EndSwitch EndFunc Best regards Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted November 22, 2013 Moderators Share Posted November 22, 2013 Dep,That particular constant is in the EditConstants.au3 include file - so just add#include <EditConstants.au3>at the top of your script and you are ready to go. I would strongly recommend that you do not replace the constant name with its numerical value (or magic number as it is commonly known). Firstly guinness would get all upset (and we try very hard not to do that) and secondly you will not remember what the numerical value means when you come back to the script a few weeks (or if you are old enough, a few hours) later! M23 Victorique 1 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
Gianni Posted November 23, 2013 Share Posted November 23, 2013 TIP: if you add the following statement at the beginning of a script: #AutoIt3Wrapper_Add_Constants=y when you execute the script, the above Wrapper should automatically search and insert the missing #include Chimp small minds discuss people average minds discuss events great minds discuss ideas.... and use AutoIt.... Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now