Declined
Last Updated: 10 May 2021 06:20 by ADMIN
Created by: KIM
Comments: 0
Type: Feature Request
0

hi 

I am new user from Cambodia, i just try using your software JustDecompile which is wonderful software compare with another program which I tested. I am writing email to you request new feature plug in to display the form in GUI display as we being using the real interface of program (Ex.VB Decompiler Lite) , user can try test or click to know where the code in and process of each step of code inside the form. I hope you might understand with my suggestion 

Under Review
Last Updated: 27 Apr 2021 13:37 by ADMIN

.get_xxxx()

.set_xxxx(qqqq = wwww )

.set_xxxx(new unit(qqqq = wwww) )

.set_xxxx(new unit(qqqq , wwww) )

giving errorCS0571 cannot explicitly call operator or accessor

 

examples;

gridViewCommandColumn.set_ButtonType(3); gridViewCommandColumn.set_Width(new Unit(140, UnitType.Pixel));

this.__BuildControl__control23(gridViewDataTextColumn.get_EditFormSettings());
aSPxTextBox.get_ValidationSettings().set_ValidationGroup(Convert.ToString(bindingContainer.get_ValidationGroup(), CultureInfo.CurrentCulture));

Unplanned
Last Updated: 08 Feb 2021 06:57 by ADMIN

BACKGROUND:

I use Visual Studio 2019 with Xamarin to develop a cross-platform (Android and iOS) app. I use an obfuscator on the build code for releases.

When archiving the app for release I like to confirm the success of the obfuscation by unzipping the resultant APK, finding the app's main DLL, and dropping this into JustDecompile where I can view the obfuscated code and confirm it's all fine - which has worked well as a process up to now.

However the Google Play Store is removing support for APK files this year, so I have migrated to building AAB files - their new accepted standard. The problem is my previous method of decompiling one of these is no longer valid; after unzipping the AAB and locating the app's main DLL it is no longer in the correct format to be open-able by JustDecompile, with the following error message:

JustDecompile supports only valid CLR assemblies.

From the following GitHub discussion (https://github.com/icsharpcode/ILSpy/issues/2137) I have discovered that this due to Microsoft altering their file formats for CLR assemblies - they've now added a few additional bits of pre-header - so whilst these are still valid CLRs for Android release purposes, it is not considered a valid CLR within JustDecompile.

QUESTION:

Will JustDecompile be supporting decompilation of Microsoft's new DLL format, used within AAB files, in future?

Unplanned
Last Updated: 02 Feb 2021 13:40 by ADMIN

Would be great if we can set a configuration option for search paths to locate referenced assemblies.

From the "Open" command I should be able to "load from folder" and select my project output folder - all the assemblies from that folder should get loaded.

I can set my local nuGet cache path as a search root:  C:\Users\[username]\.nuget\packages

JD can understand the nuGet folder hierarchy and locate files that are the right name/version or prompt to disambiguate when more than one is found.

You can have an MRU list for "Recent folders" to allow switching between projects.

The Assembly List feature never really worked right for me; and loading files by hand, one at a time, sometimes over dozens of dependencies, is a huge pain - would be very easy to do programatically. Even better to actually download missing libraries from nuGet or MS Symbol Cache.

 

Planned
Last Updated: 24 Jan 2021 18:12 by ADMIN

How does one update de4dot to latest available version (2020-06-08)? The plugins manager does not list any update. The current installed version is 2017.2.630.0, whereas the latest available version from github is dated 2020-06-08.

Thanks!

Unplanned
Last Updated: 04 Aug 2020 06:23 by ADMIN

Just installed and can't see anything but white screen/faint icons on my laptop.  Can't see anything well enough to even look for settings...

TIA

Unplanned
Last Updated: 07 Jul 2020 08:19 by Mark

Whenever using JustDecompile or JustAssembly to decompile or compare an exe with methods that use the "On Error" error handling syntax/style, those methods fail to decompile and instead display an error that has been reported several times.

I have tried to follow the source code to determine where the issue is, but I have had no luck doing so.
It is a rather large and intricate project after all. 🙂

Please add support for decompiling this syntax.

Thank you.

Unplanned
Last Updated: 22 Apr 2020 08:21 by ADMIN
When reviewing code, it would be helpful to filter and/or highlight the properties/methods that are related to a particular interface.
Unplanned
Last Updated: 16 Apr 2020 13:42 by ADMIN

I'll explain my request by showcasing what another product is doing.

So let's say I want to look at the internals of this class...

 

ILSpy (another open source product that you might have heard of) allows me to jump directly to the class in question

Now I am directly at the class in question.

Now, this product has quite a number of flaws and it seems that JustDecompile has some good potential.

Would it be possible for JustDecompile to also have a feature similar to this?

Need More Info
Last Updated: 13 Apr 2020 05:54 by ADMIN
Created by: luka
Comments: 1
Type: Feature Request
0

You should add a feature for editing but not like Reflexil cause that doesn't work at all but more like dnSpy

 

Need More Info
Last Updated: 03 Apr 2020 15:06 by ADMIN
Created by: Joshua
Comments: 1
Type: Feature Request
0
It would be very convenient if the Space bar paged down while viewing a code listing, the same way it works in a web browser. There is nothing in the viewer pane that would require the Space bar as a text input key.
Unplanned
Last Updated: 20 Mar 2020 10:58 by ADMIN
Created by: Francois
Comments: 0
Type: Feature Request
0

When opening Assembly Lists, or any multiple Assemblies in JustDecompile the same Namespace often exists and is extented in different Assemblies.

This makes it difficult to navigate the code because each namespace is shown as a child of the assembly.

It would be very useful to have a mode in which the assemblies can be made transparent with a tree view of the merged namespaces only. This way the user do not have to know in which assembly a certain class is to find it and can get a better view of the global namespace landscape.

For instance currently the browsing tree for two dll's System.dll and System.Web.dll shows:
System
--System.dll
----References
----{} <Default namespace>
------<Module>
----{} System
------Object1
------Object2
----{} System.Web
------Object3
----{} System.Web.Http
------Object4
--Resources
System.Web
-- System.Web.dll
----{} <Default namespace>
------<Module>
----{} System.Web
------Object5
------Object6
----{} System.Web.Http
------Object7
--Resources

Then the merged tree should show only:
{} <Default namespace>
--<Module> System.dll
--<Module> System.Web.dll
{} System
----Object1
----Object2
{} System.Web
----Object3
----Object5
----Object6
{} System.Web.Http
----Object4
----Object7
Resources

The details of which assembly contains the selected node can still be shown on the tab as it is now. The navigation, especially for unfamiliar structures, is much simpler this way and it is easier to see what the globally available objects are/will be in the merged execution environment.

Unplanned
Last Updated: 13 Feb 2020 11:20 by ADMIN
please, make possible to generate pdb of core 3.x *.dll (currently, with latest 2019 version, corresponding menu item is disabled in grey)
Unplanned
Last Updated: 29 Jan 2020 06:20 by ADMIN
Created by: Tony
Comments: 0
Type: Feature Request
0
Support searching for integer values inside JustDecompine
Unplanned
Last Updated: 23 Jan 2020 06:56 by ADMIN
Created by: B
Comments: 0
Type: Feature Request
6
Please add an option to switch the UI to dark mode.
Pending Review
Last Updated: 27 Dec 2019 06:40 by ADMIN

Make any changes under Tools / Settings.

Restart JustDecompile.

Changes have not been persisted.

 

Unplanned
Last Updated: 09 Dec 2019 10:39 by ADMIN
Created by: Richard
Comments: 1
Type: Feature Request
4
would be great to bookmark a type, method or member so that when tracing through swathes of code one can easily return to the bookmarked item at a later time instead of crazily navigating back/forth
Unplanned
Last Updated: 24 Oct 2019 14:44 by ADMIN

Right now whenever a C# enum is assigned a literal value, JustDecompile expands that value as a bitwise-or of all possible values in the enum, regardless of whether or not [Flags] is specified on the enum definition. This is wrong. [Flags] is used by Enum.ToString() to know that an enum specifies bit flags and should be broken down down into its bitwise components for display. JustDecompile should obey this attribute as well. If the [Flags] attribute is absent, an exact match should be found in the enum, or else a literal matching the underlying enum type.

 

For example, this is the actual line of C# code I used. WindowMessageId refers to an enum representing Win32 message IDs.

public static readonly WindowMessageId Last = (WindowMessageId)0xFFFF;

 

This is what JustDecompile turned it into, even though [Flags] was not specified on the enum definition. Any Win32 programmer can tell you that this is not how it would be defined in the C header file.

Last = WindowMessageId.WM_CREATE | WindowMessageId.WM_DESTROY | WindowMessageId.WM_MOVE | WindowMessageId.WM_SIZE_WAIT | WindowMessageId.WM_SIZE | WindowMessageId.WM_ACTIVATE | WindowMessageId.WM_SETFOCUS | WindowMessageId.WM_KILLFOCUS | WindowMessageId.WM_SETVISIBLE | WindowMessageId.WM_ENABLE | WindowMessageId.WM_SETREDRAW | WindowMessageId.WM_SETTEXT | WindowMessageId.WM_GETTEXT | WindowMessageId.WM_GETTEXTLENGTH | WindowMessageId.WM_PAINT | WindowMessageId.WM_CLOSE | WindowMessageId.WM_QUERYENDSESSION | WindowMessageId.WM_QUIT | WindowMessageId.WM_QUERYOPEN | WindowMessageId.WM_ERASEBKGND | WindowMessageId.WM_SYSCOLORCHANGE | WindowMessageId.WM_ENDSESSION | WindowMessageId.WM_SYSTEMERROR | WindowMessageId.WM_SHOWWINDOW | WindowMessageId.WM_CTLCOLOR | WindowMessageId.WM_SETTINGCHANGE | WindowMessageId.WM_DEVMODECHANGE | WindowMessageId.WM_ACTIVATEAPP | WindowMessageId.WM_FONTCHANGE | WindowMessageId.WM_TIMECHANGE | WindowMessageId.WM_CANCELMODE | WindowMessageId.WM_SETCURSOR | WindowMessageId.WM_MOUSEACTIVATE | WindowMessageId.WM_CHILDACTIVATE | WindowMessageId.WM_QUEUESYNC | WindowMessageId.WM_GETMINMAXINFO | WindowMessageId.WM_LOGOFF | WindowMessageId.WM_PAINTICON | WindowMessageId.WM_ICONERASEBKGND | WindowMessageId.WM_NEXTDLGCTL | WindowMessageId.WM_ALTTABACTIVE | WindowMessageId.WM_SPOOLERSTATUS | WindowMessageId.WM_DRAWITEM | WindowMessageId.WM_MEASUREITEM | WindowMessageId.WM_DELETEITEM | WindowMessageId.WM_VKEYTOITEM | WindowMessageId.WM_CHARTOITEM | WindowMessageId.WM_SETFONT | WindowMessageId.WM_GETFONT | WindowMessageId.WM_SETHOTKEY | WindowMessageId.WM_GETHOTKEY | WindowMessageId.WM_FILESYSCHANGE | WindowMessageId.WM_ISACTIVEICON | WindowMessageId.WM_QUERYPARKICON | WindowMessageId.WM_QUERYDRAGICON | WindowMessageId.WM_WINHELP | WindowMessageId.WM_COMPAREITEM | WindowMessageId.WM_FULLSCREEN | WindowMessageId.WM_CLIENTSHUTDOWN | WindowMessageId.WM_DDEMLEVENT | WindowMessageId.WM_GETOBJECT | WindowMessageId.WM_CALCSCROLL | WindowMessageId.WM_TESTING | WindowMessageId.WM_COMPACTING | WindowMessageId.WM_OTHERWINDOWCREATED | WindowMessageId.WM_OTHERWINDOWDESTROYED | WindowMessageId.WM_COMMNOTIFY | WindowMessageId.WM_MEDIASTATUSCHANGE | WindowMessageId.WM_WINDOWPOSCHANGING | WindowMessageId.WM_WINDOWPOSCHANGED | WindowMessageId.WM_POWER | WindowMessageId.WM_COPYGLOBALDATA | WindowMessageId.WM_COPYDATA | WindowMessageId.WM_CANCELJOURNAL | WindowMessageId.WM_LOGON_NOTIFY | WindowMessageId.WM_KEYF1 | WindowMessageId.WM_NOTIFY | WindowMessageId.WM_ACCESS_WINDOW | WindowMessageId.WM_INPUTLANGCHANGEREQUEST | WindowMessageId.WM_INPUTLANGCHANGE | WindowMessageId.WM_TCARD | WindowMessageId.WM_HELP | WindowMessageId.WM_USERCHANGED | WindowMessageId.WM_NOTIFYFORMAT | WindowMessageId.WM_QM_ACTIVATE | WindowMessageId.WM_HOOK_DO_CALLBACK | WindowMessageId.WM_SYSCOPYDATA | WindowMessageId.WM_FINALDESTROY | WindowMessageId.WM_MEASUREITEM_CLIENTDATA | WindowMessageId.WM_CONTEXTMENU | WindowMessageId.WM_STYLECHANGING | WindowMessageId.WM_STYLECHANGED | WindowMessageId.WM_DISPLAYCHANGE | WindowMessageId.WM_GETICON | WindowMessageId.WM_SETICON | WindowMessageId.WM_NCCREATE | WindowMessageId.WM_NCDESTROY | WindowMessageId.WM_NCCALCSIZE | WindowMessageId.WM_NCHITTEST | WindowMessageId.WM_NCPAINT | WindowMessageId.WM_NCACTIVATE | WindowMessageId.WM_GETDLGCODE | WindowMessageId.WM_SYNCPAINT | WindowMessageId.WM_SYNCTASK | WindowMessageId.WM_KLUDGEMINRECT | WindowMessageId.WM_LPKDRAWSWITCHWND | WindowMessageId.WM_UAHDESTROYWINDOW | WindowMessageId.WM_UAHDRAWMENU | WindowMessageId.WM_UAHDRAWMENUITEM | WindowMessageId.WM_UAHINITMENU | WindowMessageId.WM_UAHMEASUREMENUITEM | WindowMessageId.WM_UAHNCPAINTMENUPOPUP | WindowMessageId.WM_NCMOUSEMOVE | WindowMessageId.WM_NCLBUTTONDOWN | WindowMessageId.WM_NCLBUTTONUP | WindowMessageId.WM_NCLBUTTONDBLCLK | WindowMessageId.WM_NCRBUTTONDOWN | WindowMessageId.WM_NCRBUTTONUP | WindowMessageId.WM_NCRBUTTONDBLCLK | WindowMessageId.WM_NCMBUTTONDOWN | WindowMessageId.WM_NCMBUTTONUP | WindowMessageId.WM_NCMBUTTONDBLCLK | WindowMessageId.WM_NCXBUTTONDOWN | WindowMessageId.WM_NCXBUTTONUP | WindowMessageId.WM_NCXBUTTONDBLCLK | WindowMessageId.WM_NCUAHDRAWCAPTION | WindowMessageId.WM_NCUAHDRAWFRAME | WindowMessageId.EM_GETSEL | WindowMessageId.EM_SETSEL | WindowMessageId.EM_GETRECT | WindowMessageId.EM_SETRECT | WindowMessageId.EM_SETRECTNP | WindowMessageId.EM_SCROLL | WindowMessageId.EM_LINESCROLL | WindowMessageId.EM_SCROLLCARET | WindowMessageId.EM_GETMODIFY | WindowMessageId.EM_SETMODIFY | WindowMessageId.EM_GETLINECOUNT | WindowMessageId.EM_LINEINDEX | WindowMessageId.EM_SETHANDLE | WindowMessageId.EM_GETHANDLE | WindowMessageId.EM_GETTHUMB | WindowMessageId.EM_LINELENGTH | WindowMessageId.EM_REPLACESEL | WindowMessageId.EM_SETFONT | WindowMessageId.EM_GETLINE | WindowMessageId.EM_SETLIMITTEXT | WindowMessageId.EM_CANUNDO | WindowMessageId.EM_UNDO | WindowMessageId.EM_FMTLINES | WindowMessageId.EM_LINEFROMCHAR | WindowMessageId.EM_SETWORDBREAK | WindowMessageId.EM_SETTABSTOPS | WindowMessageId.EM_SETPASSWORDCHAR | WindowMessageId.EM_EMPTYUNDOBUFFER | WindowMessageId.EM_GETFIRSTVISIBLELINE | WindowMessageId.EM_SETREADONLY | WindowMessageId.EM_SETWORDBREAKPROC | WindowMessageId.EM_GETWORDBREAKPROC | WindowMessageId.EM_GETPASSWORDCHAR | WindowMessageId.EM_SETMARGINS | WindowMessageId.EM_GETMARGINS | WindowMessageId.EM_GETLIMITTEXT | WindowMessageId.EM_POSFROMCHAR | WindowMessageId.EM_CHARFROMPOS | WindowMessageId.EM_SETIMESTATUS | WindowMessageId.EM_GETIMESTATUS | WindowMessageId.EM_MSGMAX | WindowMessageId.SBM_SETPOS | WindowMessageId.SBM_GETPOS | WindowMessageId.SBM_SETRANGE | WindowMessageId.SBM_GETRANGE | WindowMessageId.SBM_ENABLE_ARROWS | WindowMessageId.SBM_SETRANGEREDRAW | WindowMessageId.SBM_SETSCROLLINFO | WindowMessageId.SBM_GETSCROLLINFO | WindowMessageId.BM_GETCHECK | WindowMessageId.BM_SETCHECK | WindowMessageId.BM_GETSTATE | WindowMessageId.BM_SETSTATE | WindowMessageId.BM_SETSTYLE | WindowMessageId.BM_CLICK | WindowMessageId.BM_GETIMAGE | WindowMessageId.BM_SETIMAGE | WindowMessageId.WM_INPUT_DEVICE_CHANGE | WindowMessageId.WM_INPUT | WindowMessageId.WM_KEYDOWN | WindowMessageId.WM_KEYUP | WindowMessageId.WM_CHAR | WindowMessageId.WM_DEADCHAR | WindowMessageId.WM_SYSKEYDOWN | WindowMessageId.WM_SYSKEYUP | WindowMessageId.WM_SYSCHAR | WindowMessageId.WM_SYSDEADCHAR | WindowMessageId.WM_YOMICHAR | WindowMessageId.WM_UNICHAR | WindowMessageId.WM_CONVERTREQUEST | WindowMessageId.WM_CONVERTRESULT | WindowMessageId.WM_IM_INFO | WindowMessageId.WM_IME_STARTCOMPOSITION | WindowMessageId.WM_IME_ENDCOMPOSITION | WindowMessageId.WM_IME_COMPOSITION | WindowMessageId.WM_INITDIALOG | WindowMessageId.WM_COMMAND | WindowMessageId.WM_SYSCOMMAND | WindowMessageId.WM_TIMER | WindowMessageId.WM_HSCROLL | WindowMessageId.WM_VSCROLL | WindowMessageId.WM_INITMENU | WindowMessageId.WM_INITMENUPOPUP | WindowMessageId.WM_SYSTIMER | WindowMessageId.WM_GESTURE | WindowMessageId.WM_GESTURENOTIFY | WindowMessageId.WM_GESTUREINPUT | WindowMessageId.WM_GESTURENOTIFIED | WindowMessageId.WM_MENUSELECT | WindowMessageId.WM_MENUCHAR | WindowMessageId.WM_ENTERIDLE | WindowMessageId.WM_MENURBUTTONUP | WindowMessageId.WM_MENUDRAG | WindowMessageId.WM_MENUGETOBJECT | WindowMessageId.WM_UNINITMENUPOPUP | WindowMessageId.WM_MENUCOMMAND | WindowMessageId.WM_CHANGEUISTATE | WindowMessageId.WM_UPDATEUISTATE | WindowMessageId.WM_QUERYUISTATE | WindowMessageId.WM_LBTRACKPOINT | WindowMessageId.WM_CTLCOLORMSGBOX | WindowMessageId.WM_CTLCOLOREDIT | WindowMessageId.WM_CTLCOLORLISTBOX | WindowMessageId.WM_CTLCOLORBTN | WindowMessageId.WM_CTLCOLORDLG | WindowMessageId.WM_CTLCOLORSCROLLBAR | WindowMessageId.WM_CTLCOLORSTATIC | WindowMessageId.CB_GETEDITSEL | WindowMessageId.CB_LIMITTEXT | WindowMessageId.CB_SETEDITSEL | WindowMessageId.CB_ADDSTRING | WindowMessageId.CB_DELETESTRING | WindowMessageId.CB_DIR | WindowMessageId.CB_GETCOUNT | WindowMessageId.CB_GETCURSEL | WindowMessageId.CB_GETLBTEXT | WindowMessageId.CB_GETLBTEXTLEN | WindowMessageId.CB_INSERTSTRING | WindowMessageId.CB_RESETCONTENT | WindowMessageId.CB_FINDSTRING | WindowMessageId.CB_SELECTSTRING | WindowMessageId.CB_SETCURSEL | WindowMessageId.CB_SHOWDROPDOWN | WindowMessageId.CB_GETITEMDATA | WindowMessageId.CB_SETITEMDATA | WindowMessageId.CB_GETDROPPEDCONTROLRECT | WindowMessageId.CB_SETITEMHEIGHT | WindowMessageId.CB_GETITEMHEIGHT | WindowMessageId.CB_SETEXTENDEDUI | WindowMessageId.CB_GETEXTENDEDUI | WindowMessageId.CB_GETDROPPEDSTATE | WindowMessageId.CB_FINDSTRINGEXACT | WindowMessageId.CB_SETLOCALE | WindowMessageId.CB_GETLOCALE | WindowMessageId.CB_GETTOPINDEX | WindowMessageId.CB_SETTOPINDEX | WindowMessageId.CB_GETHORIZONTALEXTENT | WindowMessageId.CB_SETHORIZONTALEXTENT | WindowMessageId.CB_GETDROPPEDWIDTH | WindowMessageId.CB_SETDROPPEDWIDTH | WindowMessageId.CB_INITSTORAGE | WindowMessageId.CB_MSGMAX_OLD | WindowMessageId.CB_MULTIPLEADDSTRING | WindowMessageId.CB_GETCOMBOBOXINFO | WindowMessageId.CB_MSGMAX | WindowMessageId.STM_SETICON | WindowMessageId.STM_GETICON | WindowMessageId.STM_SETIMAGE | WindowMessageId.STM_GETIMAGE | WindowMessageId.LB_ADDSTRING | WindowMessageId.LB_INSERTSTRING | WindowMessageId.LB_DELETESTRING | WindowMessageId.LB_SELITEMRANGEEX | WindowMessageId.LB_RESETCONTENT | WindowMessageId.LB_SETSEL | WindowMessageId.LB_SETCURSEL | WindowMessageId.LB_GETSEL | WindowMessageId.LB_GETCURSEL | WindowMessageId.LB_GETTEXT | WindowMessageId.LB_GETTEXTLEN | WindowMessageId.LB_GETCOUNT | WindowMessageId.LB_SELECTSTRING | WindowMessageId.LB_DIR | WindowMessageId.LB_GETTOPINDEX | WindowMessageId.LB_FINDSTRING | WindowMessageId.LB_GETSELCOUNT | WindowMessageId.LB_GETSELITEMS | WindowMessageId.LB_SETTABSTOPS | WindowMessageId.LB_GETHORIZONTALEXTENT | WindowMessageId.LB_SETHORIZONTALEXTENT | WindowMessageId.LB_SETCOLUMNWIDTH | WindowMessageId.LB_ADDFILE | WindowMessageId.LB_SETTOPINDEX | WindowMessageId.LB_GETITEMRECT | WindowMessageId.LB_GETITEMDATA | WindowMessageId.LB_SETITEMDATA | WindowMessageId.LB_SELITEMRANGE | WindowMessageId.LB_SETANCHORINDEX | WindowMessageId.LB_GETANCHORINDEX | WindowMessageId.LB_SETCARETINDEX | WindowMessageId.LB_GETCARETINDEX | WindowMessageId.LB_SETITEMHEIGHT | WindowMessageId.LB_GETITEMHEIGHT | WindowMessageId.LB_FINDSTRINGEXACT | WindowMessageId.LBCB_CARETON | WindowMessageId.LBCB_CARETOFF | WindowMessageId.LB_SETLOCALE | WindowMessageId.LB_GETLOCALE | WindowMessageId.LB_SETCOUNT | WindowMessageId.LB_INITSTORAGE | WindowMessageId.LB_ITEMFROMPOINT | WindowMessageId.LB_INSERTSTRINGUPPER | WindowMessageId.LB_INSERTSTRINGLOWER | WindowMessageId.LB_ADDSTRINGUPPER | WindowMessageId.LB_ADDSTRINGLOWER | WindowMessageId.LBCB_STARTTRACK | WindowMessageId.LBCB_ENDTRACK | WindowMessageId.LB_MSGMAX_OLD | WindowMessageId.LB_MULTIPLEADDSTRING | WindowMessageId.LB_GETLISTBOXINFO | WindowMessageId.LB_MSGMAX | WindowMessageId.MN_SETHMENU | WindowMessageId.MN_GETHMENU | WindowMessageId.MN_SIZEWINDOW | WindowMessageId.MN_OPENHIERARCHY | WindowMessageId.MN_CLOSEHIERARCHY | WindowMessageId.MN_SELECTITEM | WindowMessageId.MN_CANCELMENUS | WindowMessageId.MN_SELECTFIRSTVALIDITEM | WindowMessageId.MN_GETPPOPUPMENU | WindowMessageId.MN_FINDMENUWINDOWFROMPOINT | WindowMessageId.MN_SHOWPOPUPWINDOW | WindowMessageId.MN_BUTTONDOWN | WindowMessageId.MN_MOUSEMOVE | WindowMessageId.MN_BUTTONUP | WindowMessageId.MN_SETTIMERTOOPENHIERARCHY | WindowMessageId.MN_DBLCLK | WindowMessageId.WM_MOUSEMOVE | WindowMessageId.WM_LBUTTONDOWN | WindowMessageId.WM_LBUTTONUP | WindowMessageId.WM_LBUTTONDBLCLK | WindowMessageId.WM_RBUTTONDOWN | WindowMessageId.WM_RBUTTONUP | WindowMessageId.WM_RBUTTONDBLCLK | WindowMessageId.WM_MBUTTONDOWN | WindowMessageId.WM_MBUTTONUP | WindowMessageId.WM_MBUTTONDBLCLK | WindowMessageId.WM_MOUSEWHEEL | WindowMessageId.WM_XBUTTONDOWN | WindowMessageId.WM_XBUTTONUP | WindowMessageId.WM_XBUTTONDBLCLK | WindowMessageId.WM_MOUSEHWHEEL | WindowMessageId.WM_PARENTNOTIFY | WindowMessageId.WM_ENTERMENULOOP | WindowMessageId.WM_EXITMENULOOP | WindowMessageId.WM_NEXTMENU | WindowMessageId.WM_SIZING | WindowMessageId.WM_CAPTURECHANGED | WindowMessageId.WM_MOVING | WindowMessageId.WM_POWERBROADCAST | WindowMessageId.WM_DEVICECHANGE | WindowMessageId.WM_MDICREATE | WindowMessageId.WM_MDIDESTROY | WindowMessageId.WM_MDIACTIVATE | WindowMessageId.WM_MDIRESTORE | WindowMessageId.WM_MDINEXT | WindowMessageId.WM_MDIMAXIMIZE | WindowMessageId.WM_MDITILE | WindowMessageId.WM_MDICASCADE | WindowMessageId.WM_MDIICONARRANGE | WindowMessageId.WM_MDIGETACTIVE | WindowMessageId.WM_DROPOBJECT | WindowMessageId.WM_QUERYDROPOBJECT | WindowMessageId.WM_BEGINDRAG | WindowMessageId.WM_DRAGLOOP | WindowMessageId.WM_DRAGSELECT | WindowMessageId.WM_DRAGMOVE | WindowMessageId.WM_MDISETMENU | WindowMessageId.WM_ENTERSIZEMOVE | WindowMessageId.WM_EXITSIZEMOVE | WindowMessageId.WM_DROPFILES | WindowMessageId.WM_MDIREFRESHMENU | WindowMessageId.WM_POINTERDEVICECHANGE | WindowMessageId.WM_POINTERDEVICEINRANGE | WindowMessageId.WM_POINTERDEVICEOUTOFRANGE | WindowMessageId.WM_NCPOINTERUPDATE | WindowMessageId.WM_NCPOINTERDOWN | WindowMessageId.WM_NCPOINTERUP | WindowMessageId.WM_POINTERUPDATE | WindowMessageId.WM_POINTERDOWN | WindowMessageId.WM_POINTERUP | WindowMessageId.WM_POINTERENTER | WindowMessageId.WM_POINTERLEAVE | WindowMessageId.WM_POINTERACTIVATE | WindowMessageId.WM_POINTERCAPTURECHANGED | WindowMessageId.WM_TOUCHHITTESTING | WindowMessageId.WM_POINTERWHEEL | WindowMessageId.WM_POINTERHWHEEL | WindowMessageId.DM_POINTERHITTEST | WindowMessageId.WM_KANJIFIRST | WindowMessageId.WM_IME_SETCONTEXT | WindowMessageId.WM_IME_NOTIFY | WindowMessageId.WM_IME_CONTROL | WindowMessageId.WM_IME_COMPOSITIONFULL | WindowMessageId.WM_IME_SELECT | WindowMessageId.WM_IME_CHAR | WindowMessageId.WM_IME_SYSTEM | WindowMessageId.WM_IME_REQUEST | WindowMessageId.WM_KANJI_reserved_289 | WindowMessageId.WM_KANJI_reserved_28a | WindowMessageId.WM_KANJI_reserved_28b | WindowMessageId.WM_KANJI_reserved_28c | WindowMessageId.WM_KANJI_reserved_28d | WindowMessageId.WM_KANJI_reserved_28e | WindowMessageId.WM_KANJI_reserved_28f | WindowMessageId.WM_IME_KEYDOWN | WindowMessageId.WM_IME_KEYUP | WindowMessageId.WM_KANJI_reserved_292 | WindowMessageId.WM_KANJI_reserved_293 | WindowMessageId.WM_KANJI_reserved_294 | WindowMessageId.WM_KANJI_reserved_295 | WindowMessageId.WM_KANJI_reserved_296 | WindowMessageId.WM_KANJI_reserved_297 | WindowMessageId.WM_KANJI_reserved_298 | WindowMessageId.WM_KANJI_reserved_299 | WindowMessageId.WM_KANJI_reserved_29a | WindowMessageId.WM_KANJI_reserved_29b | WindowMessageId.WM_KANJI_reserved_29c | WindowMessageId.WM_KANJI_reserved_29d | WindowMessageId.WM_KANJI_reserved_29e | WindowMessageId.WM_KANJILAST | WindowMessageId.WM_NCMOUSEHOVER | WindowMessageId.WM_MOUSEHOVER | WindowMessageId.WM_NCMOUSELEAVE | WindowMessageId.WM_MOUSELEAVE | WindowMessageId.WM_TRACKMOUSEEVENT__reserved_2a4 | WindowMessageId.WM_TRACKMOUSEEVENT__reserved_2a5 | WindowMessageId.WM_TRACKMOUSEEVENT__reserved_2a6 | WindowMessageId.WM_TRACKMOUSEEVENT__reserved_2a7 | WindowMessageId.WM_TRACKMOUSEEVENT__reserved_2a8 | WindowMessageId.WM_TRACKMOUSEEVENT__reserved_2a9 | WindowMessageId.WM_TRACKMOUSEEVENT__reserved_2aa | WindowMessageId.WM_TRACKMOUSEEVENT__reserved_2ab | WindowMessageId.WM_TRACKMOUSEEVENT__reserved_2ac | WindowMessageId.WM_TRACKMOUSEEVENT__reserved_2ad | WindowMessageId.WM_TRACKMOUSEEVENT__reserved_2ae | WindowMessageId.WM_TRACKMOUSEEVENT_LAST | WindowMessageId.WM_WTSSESSION_CHANGE | WindowMessageId.WM_CUT | WindowMessageId.WM_COPY | WindowMessageId.WM_PASTE | WindowMessageId.WM_CLEAR | WindowMessageId.WM_UNDO | WindowMessageId.WM_RENDERFORMAT | WindowMessageId.WM_RENDERALLFORMATS | WindowMessageId.WM_DESTROYCLIPBOARD | WindowMessageId.WM_DRAWCLIPBOARD | WindowMessageId.WM_PAINTCLIPBOARD | WindowMessageId.WM_VSCROLLCLIPBOARD | WindowMessageId.WM_SIZECLIPBOARD | WindowMessageId.WM_ASKCBFORMATNAME | WindowMessageId.WM_CHANGECBCHAIN | WindowMessageId.WM_HSCROLLCLIPBOARD | WindowMessageId.WM_QUERYNEWPALETTE | WindowMessageId.WM_PALETTEISCHANGING | WindowMessageId.WM_PALETTECHANGED | WindowMessageId.WM_HOTKEY | WindowMessageId.WM_SYSMENU | WindowMessageId.WM_HOOKMSG | WindowMessageId.WM_EXITPROCESS | WindowMessageId.WM_WAKETHREAD | WindowMessageId.WM_PRINT | WindowMessageId.WM_PRINTCLIENT | WindowMessageId.WM_APPCOMMAND | WindowMessageId.WM_THEMECHANGED | WindowMessageId.WM_UAHINIT | WindowMessageId.WM_DESKTOPNOTIFY | WindowMessageId.WM_CLIPBOARDUPDATE | WindowMessageId.WM_DWMCOMPOSITIONCHANGED | WindowMessageId.WM_DWMNCRENDERINGCHANGED | WindowMessageId.WM_DWMCOLORIZATIONCOLORCHANGED | WindowMessageId.WM_DWMWINDOWMAXIMIZEDCHANGE | WindowMessageId.WM_DWMEXILEFRAME | WindowMessageId.WM_DWMSENDICONICTHUMBNAIL | WindowMessageId.WM_MAGNIFICATION_STARTED | WindowMessageId.WM_MAGNIFICATION_ENDED | WindowMessageId.WM_DWMSENDICONICLIVEPREVIEWBITMAP | WindowMessageId.WM_DWMTHUMBNAILSIZECHANGED | WindowMessageId.WM_MAGNIFICATION_OUTPUT | WindowMessageId.WM_MEASURECONTROL | WindowMessageId.WM_GETACTIONTEXT | WindowMessageId.WM_CE_ONLY__reserved_332 | WindowMessageId.WM_FORWARDKEYDOWN | WindowMessageId.WM_FORWARDKEYUP | WindowMessageId.WM_CE_ONLY__reserved_335 | WindowMessageId.WM_CE_ONLY__reserved_336 | WindowMessageId.WM_CE_ONLY__reserved_337 | WindowMessageId.WM_CE_ONLY__reserved_338 | WindowMessageId.WM_CE_ONLY__reserved_339 | WindowMessageId.WM_CE_ONLY__reserved_33a | WindowMessageId.WM_CE_ONLY__reserved_33b | WindowMessageId.WM_CE_ONLY__reserved_33c | WindowMessageId.WM_CE_ONLY__reserved_33d | WindowMessageId.WM_CE_ONLY_LAST | WindowMessageId.WM_GETTITLEBARINFOEX | WindowMessageId.WM_NOTIFYWOW | WindowMessageId.WM_DDE_INITIATE | WindowMessageId.WM_DDE_TERMINATE | WindowMessageId.WM_DDE_ADVISE | WindowMessageId.WM_DDE_UNADVISE | WindowMessageId.WM_DDE_ACK | WindowMessageId.WM_DDE_DATA | WindowMessageId.WM_DDE_REQUEST | WindowMessageId.WM_DDE_POKE | WindowMessageId.WM_DDE_EXECUTE | WindowMessageId.WM_INTERNAL_DDE__reserved_3e9 | WindowMessageId.WM_INTERNAL_DDE__reserved_3ea | WindowMessageId.WM_INTERNAL_DDE__reserved_3eb | WindowMessageId.WM_INTERNAL_DDE__reserved_3ec | WindowMessageId.WM_INTERNAL_DDE__reserved_3ed | WindowMessageId.WM_INTERNAL_DDE__reserved_3ee | WindowMessageId.WM_INTERNAL_DDE_LAST | WindowMessageId.WM_CBT_RESERVED_FIRST | WindowMessageId.WM_CBT_RESERVED__reserved_3f1 | WindowMessageId.WM_CBT_RESERVED__reserved_3f2 | WindowMessageId.WM_CBT_RESERVED__reserved_3f3 | WindowMessageId.WM_CBT_RESERVED__reserved_3f4 | WindowMessageId.WM_CBT_RESERVED__reserved_3f5 | WindowMessageId.WM_CBT_RESERVED__reserved_3f6 | WindowMessageId.WM_CBT_RESERVED__reserved_3f7 | WindowMessageId.WM_CBT_RESERVED__reserved_3f8 | WindowMessageId.WM_CBT_RESERVED__reserved_3f9 | WindowMessageId.WM_CBT_RESERVED__reserved_3fa | WindowMessageId.WM_CBT_RESERVED__reserved_3fb | WindowMessageId.WM_CBT_RESERVED__reserved_3fc | WindowMessageId.WM_DBNOTIFICATION | WindowMessageId.WM_NETCONNECT | WindowMessageId.WM_HIBERNATE | WindowMessageId.WM_USER | WindowMessageId.WM_APP;


Unplanned
Last Updated: 18 Oct 2019 06:54 by ADMIN
Created by: nalsminator
Comments: 0
Type: Feature Request
14
a dark interface alternative
Declined
Last Updated: 18 Oct 2019 06:53 by ADMIN
1 2