Page 1 of 1

[LUA] Memory Viewer Wide Window (Disassembler and Hexview Side by Side)

Posted: Fri Jul 14, 2023 12:27 am
by YoucefHam
Memory Viewer Wide Window (Disassembler and Hexview Side by Side)

Hello, 👋,
Thanks for @LeFiXER for helping me test.


ADD to Memory Viewer window the Menu "Window"
  • "Vertical", => The default Cheat Engine window.
  • "Horizontal", => Make the Found list and Address List Side by Side.
  • "Auto Switch", => Enable/Disable change mode automatically when the windows is maximized


ADD to Memory Viewer window the Menu "Code" & "Hex"
  • "Code", => Hide/Show the Hex Viewer.
  • "Hex", => Hide/Show the Disassembler.


Note: If you want one menu, Edit the code and set Use_One_Menu = true

Changelogs:
  • +Fix for when you maximize the window the Hex View don't show properly.
  • +Fix for CE 7.2+ not saving window size.
  • +Added an option to move "Code" and "Hex" menus under "Window" menu.

Screenshots
Image

Image

Image
Image

Download:
Note: Put the file "Memory View Wide Window.LUA" in "autorun" folder, located in "C:\Program Files\Cheat Engine 7.x\"
Memory View Wide Window.zip
+Fix for when you maximize the window the Hex View don't show properly.
+Fix for CE 7.2+ not saving window size.
+Added an option to move "Code" and "Hex" menus under "Window" menu.
(3.37 KiB) Downloaded 1361 times
Memory View Wide Window.zip
(3.26 KiB) Downloaded 1309 times

Re: [LUA] Memory Viewer Wide Window (Disassembler and Hexview Side by Side)

Posted: Fri Jul 14, 2023 7:36 am
by Paul44
^ excellent job; seems to work just fine.

3 (side)remarks:
a. for CE v7.2+ (~> attempt to call a string value (field 'getBinaryValue' ) using v7.1 - which should be no issue for most tablemakers)
b. place everything in just 1 menu ? (~ to limit menu options - there are more mods out there)
(whether this is "practical" feasible/desirable is obviously another thing)
c. you might want to post this @CEF as well (if not already done so)...

Re: [LUA] Memory Viewer Wide Window (Disassembler and Hexview Side by Side)

Posted: Sat Jul 15, 2023 2:10 am
by YoucefHam
YoucefHam wrote: ↑
Fri Jul 14, 2023 12:27 am
UPDATED

Changelogs:
  • +Fix for when you maximize the window the Hex View don't show properly.
  • +Fix for CE 7.2+ not saving window size.
  • +Added an option to move "Code" and "Hex" menus under "Window" menu.