DMS Plugin

DMSPlugin comes with more commands & functions to enforce MacrosEngine Bot Builder.

You’ll find below the lists of commands & functions, updates change-log will be find at the bottom.

56 Commands, 20 Functions & Counting…

  • Commands List
  • Functions List
  • ChangeLog
  • FAQ

OS Commands

– DMS Kill Chromedriver ( Kill all running chromedriver.exe )
– DMS Exit App ( With Alert to Exit or Cancel )
– DMS OS Clear Cache
– DMS OS Clear Cookies
– DMS OS Clear OS Flash Cookies
– DMS OS Clear History
– DMS OS Free Memory
– DMS OS Actions ( Shutdown, Restart, Log off, Lock PC, Hibernate, Sleep/Standby)

Table Commands

– DMS Table To DataGrid

– DMS Add List To Table as Row/Column

– DMS Delete Row/Column From Table at Index.

– DMS SQLite Search To Control
– DMS SQlite To DataGrid
– DMS Merge Tables
– DMS Delete From Table
– DMS Insert In Table
– DMS List From Table
– DMS List To DataGrid Row
– DMS Search Table ( Search For String in Table & Return Cell (row/column) position of the string if it exists in the table. )

Image Commands

– DMS Change Image DPI ( comes handy for POD bot )
– DMS Base64 To Image

Diagnostics Commands

– DMS Reset StopWatch
– DMS Start StopWatch
– DMS Stop StopWatch

UI Commands

– DMS Close Form By Name

– DMS Hide/Show Panel

– DMS Custom Buttons
– DMS Open Instance Form ( Avoid opening multi instances of the same form)
– DMS Update Control Text Between Forms ( Make sure all controls names are unique )
– DMS Update Control Status Between Forms
– DMS Add Row From Text Between Forms
– DMS OnClosing Form (Popup Alert with run specific task, can be useful for creating licensing, login form )
– DMS Window Round Corners ( Make sure to set the formborderstyle = None )
– DMS Window State ( Normal, Maximized, Minimized to be used with bordless form)
– DMS Change Window Title
– DMS Update Form Status By Name ( Enable / Disable All Controls in Form by Name )
– DMS Stop Task By Name ( Experimental ).

– DMS Get ListBox/CheckListBox Selected Item.

– DMS DataGrid Cell Value.

Menu Commands

– DMS Add TopMenu ( Use prefix  ” sub_ ” for sub menu item, ex: File,sub_New,sub_Save As,Project Settings,More Tools,sub_MacrosEngine,Help )
– DMS Add TopMenu Handler
– DMS Add ContextMenu
– DMS Add ContextMenu Handler
– DMS Add ContextMenu To Control
– DMS Add ContextMenu Handler To Control
– DMS Add ContextMenu To DataGrid
– DMS Add ContextMenu Handler To DataGrid

More Commands

– DMS Bulk Clear Variables, Lists, Tables.
– DMS Custom Alert ( Information, Warning, Error )
– DMS Custom Alert With Task ( Alert with running specific task )
– DMS Open Multiple Folders Dialog To List
– DMS Get Files From Folder To List
– DMS Range Number Generator ( Generate Range of numbers very fast )
– DMS Set Clipboard Text.