All Projects → AlexanderPro → Smartsystemmenu

AlexanderPro / Smartsystemmenu

Licence: mit
SmartSystemMenu extends system menu of all windows in the system

Projects that are alternatives of or similar to Smartsystemmenu

Jquery Ui Contextmenu
jQuery plugin that turns a jQueryUI menu widget into a context menu.
Stars: ✭ 170 (-18.66%)
Mutual labels:  menu
Sway Launcher Desktop
TUI Application launcher with Desktop Entry support. Made for SwayWM, but runs anywhere
Stars: ✭ 188 (-10.05%)
Mutual labels:  menu
Hc Offcanvas Nav
JavaScript library for creating toggled off-canvas multi-level navigations, allowing endless nesting of submenu elements, supporting swipe gestures, keyboard interactions and ARIA attributes.
Stars: ✭ 201 (-3.83%)
Mutual labels:  menu
Unity Dithered Transparency Shader
Unity material and shader for applying clipped, dithered transparency
Stars: ✭ 174 (-16.75%)
Mutual labels:  transparency
Material Ui Popup State
boilerplate for common Material-UI Menu, Popover and Popper use cases
Stars: ✭ 186 (-11%)
Mutual labels:  menu
Angular Aside
Off canvas side menu to use with ui-bootstrap.
Stars: ✭ 194 (-7.18%)
Mutual labels:  menu
V Selectmenu
SelectMenu for Vuejs, A simple, easier and highly customized menu solution
Stars: ✭ 169 (-19.14%)
Mutual labels:  menu
Vue Bloom Menu
this is a menu based on vue
Stars: ✭ 209 (+0%)
Mutual labels:  menu
Catalogos Dados Brasil
Mapeamento de iniciativas (e catálogos) de dados abertos governamentais no Brasil.
Stars: ✭ 187 (-10.53%)
Mutual labels:  transparency
Nocturnal
A Dimness and Night Shift menu bar app for macOS 🌙
Stars: ✭ 199 (-4.78%)
Mutual labels:  menu
Awesome Machine Learning Interpretability
A curated list of awesome machine learning interpretability resources.
Stars: ✭ 2,404 (+1050.24%)
Mutual labels:  transparency
Vue Dock Menu
⚓Dockable Menu bar for Vue
Stars: ✭ 183 (-12.44%)
Mutual labels:  menu
Explainx
Explainable AI framework for data scientists. Explain & debug any blackbox machine learning model with a single line of code.
Stars: ✭ 196 (-6.22%)
Mutual labels:  transparency
Theyworkforyou
Keeping tabs on the UK's parliaments and assemblies
Stars: ✭ 173 (-17.22%)
Mutual labels:  transparency
Mtcnn Accelerate Onet
MTCNN Face Detection & Alignment
Stars: ✭ 203 (-2.87%)
Mutual labels:  alignment
Vmenu
vMenu is a custom server sided trainer/menu, built using a custom version of NativeUI. It has full permissions support, so the server owner can decide who's allowed to do what.
Stars: ✭ 168 (-19.62%)
Mutual labels:  menu
Whotracks.me
Data from the largest and longest measurement of online tracking.
Stars: ✭ 189 (-9.57%)
Mutual labels:  transparency
Netboot.xyz
Your favorite operating systems in one place. A network-based bootable operating system installer based on iPXE.
Stars: ✭ 2,753 (+1217.22%)
Mutual labels:  menu
Zgui
zxvnme's graphical user interface
Stars: ✭ 204 (-2.39%)
Mutual labels:  menu
Azdropdownmenu
A simple dropdown menu component for iPhone
Stars: ✭ 198 (-5.26%)
Mutual labels:  menu

SmartSystemMenu SmartSystemMenu


SmartSystemMenu extends system menu of all windows in the system. It appends next custom items to menu:

  • Information. Shows a dialog with information of the current window and process: the window handle, the window caption, the window style, the window class, the process name, the process id, the path to the process.
  • Roll Up. Allows to roll up and down the current window.
  • Aero Glass. Allows to add the "Aero Glass" blur to the current window. (Windows Vista and higher. Mostly for console windows.)
  • Always On Top. Allows the current window to stay on top of all other windows.
  • Send To Bottom. Allows to send to bottom the current window.
  • Save Screenshot. Allows to save the current window screenshot in a file.
  • Open File In Explorer. Allows to open a process file in a File Explorer.
  • Copy Text To Clipboard. Allows to copy all window texts (including console, ms office products, etc.) to clipboard.
  • Drag By Mouse. Allows to drag by mouse the current window.
  • Resize. Allows to change the size of the current window.
  • Move To. Allows to move the current window to another monitor.
  • Alignment. Allows the current window to be aligned with any of the 9 positions on the desktop.
  • Transparency. Allows to change the transparency of the current window.
  • Priority. Allows to change the current window's program priority.
  • System Tray. Allows to minimize the current window to the system tray.
  • Other Windows. Allows to close and minimize all windows in the system except the current.
  • Start Program. Allows to start programs which is in the settings.

Screenshots

alt tag alt tag alt tag alt tag

Requirements

  • OS Windows XP SP3 and later. Supports x86 and x64 systems.
  • .NET Framework 4.0

Files

  • SmartSystemMenu.exe
  • SmartSystemMenu64.exe (located in resources of SmartSystemMenu.exe module)
  • SmartSystemMenuHook.dll
  • SmartSystemMenuHook64.dll
  • SmartSystemMenu.xml
  • Language.xml

This program has SmartSystemMenu.exe and SmartSystemMenuHook.dll modules for x86 processes, SmartSystemMenu64.exe and SmartSystemMenuHook64.dll modules for x64 processes. When you run SmartSystemMenu.exe, it also runs SmartSystemMenu64.exe. These two executable modules load hooks (SmartSystemMenuHook.dll and SmartSystemMenuHook64.dll) to all processes. When you select an item in the system menu, the hook sends a message to the executable module. After that, the module performs the selected action: changes the transparency of the window, changes the size of the window, etc.

Limitations

This tool can't work properly with a window whose system menu is managed by its own process, for example IE9 and later, Chrome 29 and later, etc. Also the tool doesn't work correctly with windows of delphi processes, because delphi window has a parent TApplication window.

Tips

Run SmartSystemMenu.exe process. If your OS has enabled UAC, the system will display a UAC dialog. You do not need to worry because the program needs elevated privileges. After the program has been executed, in all system menus of all windows you can see custom items.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].