|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--com.denova.runtime.WindowsCmdFile
|
+--com.denova.runtime.WindowsMenus
Manage menus and desktop icons for Windows.
| Field Summary |
| Constructor Summary | |
WindowsMenus()
|
|
WindowsMenus(com.denova.io.Log newLog)
|
|
| Method Summary | |
boolean |
addDesktopShortcut(java.lang.String itemName,
java.lang.String submenu,
java.lang.String dir,
boolean useJavaCommandPrefix,
boolean useJavaConsole,
java.lang.String javaCommandPrefix,
java.lang.String executableFile,
java.lang.String commandLineArguments,
java.lang.String windowStyle,
java.lang.String icon)
Add shortcut to the Desktop for the current user. |
boolean |
addDesktopShortcut(java.lang.String itemName,
java.lang.String submenu,
java.lang.String dir,
boolean useJavaCommandPrefix,
boolean useJavaConsole,
java.lang.String javaCommandPrefix,
java.lang.String executableFile,
java.lang.String commandLineArguments,
java.lang.String windowStyle,
java.lang.String icon,
java.lang.String user)
Add shortcut to the Desktop. |
boolean |
addDesktopShortcut(java.lang.String itemName,
java.lang.String submenu,
java.lang.String dir,
boolean useJavaCommandPrefix,
java.lang.String javaCommandPrefix,
java.lang.String executableFile,
java.lang.String commandLineArguments,
java.lang.String windowStyle,
java.lang.String icon)
Add shortcut to the Desktop for the current user. |
boolean |
addDesktopShortcut(java.lang.String itemName,
java.lang.String submenu,
java.lang.String dir,
java.lang.String executableFile,
java.lang.String commandLineArguments,
java.lang.String windowStyle,
java.lang.String icon)
Add shortcut to the Desktop for the current user. |
boolean |
addMenuItem(java.lang.String submenu,
java.lang.String itemName,
java.lang.String dir,
boolean useJavaCommandPrefix,
boolean useJavaConsole,
java.lang.String javaCommandPrefix,
java.lang.String executableFile,
java.lang.String commandLineArguments,
java.lang.String windowStyle,
java.lang.String icon)
Add menu item to Start | Programs for the current user. |
boolean |
addMenuItem(java.lang.String submenu,
java.lang.String itemName,
java.lang.String dir,
boolean useJavaCommandPrefix,
boolean useJavaConsole,
java.lang.String javaCommandPrefix,
java.lang.String executableFile,
java.lang.String commandLineArguments,
java.lang.String windowStyle,
java.lang.String icon,
java.lang.String user)
Add menu item to Start | Programs. |
boolean |
addMenuItem(java.lang.String submenu,
java.lang.String itemName,
java.lang.String dir,
boolean useJavaCommandPrefix,
java.lang.String javaCommandPrefix,
java.lang.String executableFile,
java.lang.String commandLineArguments,
java.lang.String windowStyle,
java.lang.String icon)
Add menu item to Start | Programs for the current user. |
boolean |
addMenuItem(java.lang.String submenu,
java.lang.String itemName,
java.lang.String dir,
java.lang.String executableFile,
java.lang.String commandLineArguments,
java.lang.String windowStyle,
java.lang.String icon)
Add menu item to Start | Programs for the current user. |
boolean |
addStartupMenuItem(java.lang.String itemName,
java.lang.String dir,
boolean useJavaCommandPrefix,
boolean useJavaConsole,
java.lang.String javaCommandPrefix,
java.lang.String executableFile,
java.lang.String commandLineArguments,
java.lang.String windowStyle,
java.lang.String icon)
Add menu item to Start | Programs | Startup for the current user. |
boolean |
addStartupMenuItem(java.lang.String itemName,
java.lang.String dir,
boolean useJavaCommandPrefix,
boolean useJavaConsole,
java.lang.String javaCommandPrefix,
java.lang.String executableFile,
java.lang.String commandLineArguments,
java.lang.String windowStyle,
java.lang.String icon,
java.lang.String user)
Add menu item to Start | Programs | Startup. |
boolean |
addStartupMenuItem(java.lang.String itemName,
java.lang.String dir,
boolean useJavaCommandPrefix,
java.lang.String javaCommandPrefix,
java.lang.String executableFile,
java.lang.String commandLineArguments,
java.lang.String windowStyle,
java.lang.String icon)
Add menu item to Start | Programs | Startup for the current user. |
boolean |
addStartupMenuItem(java.lang.String itemName,
java.lang.String dir,
java.lang.String executableFile,
java.lang.String commandLineArguments,
java.lang.String windowStyle,
java.lang.String icon)
Add menu item to Start | Programs | Startup for the current user. |
boolean |
deleteDesktopShortcut(java.lang.String itemName,
java.lang.String submenu)
Delete shortcut to the Desktop for the current user. |
boolean |
deleteDesktopShortcut(java.lang.String itemName,
java.lang.String submenu,
java.lang.String user)
Delete shortcut to the Desktop. |
boolean |
deleteMenuItem(java.lang.String submenu,
java.lang.String itemName)
Delete menu item from Start | Programs for the current user. |
boolean |
deleteMenuItem(java.lang.String submenu,
java.lang.String itemName,
java.lang.String user)
Delete menu item from Start | Programs. |
boolean |
deleteStartupMenuItem(java.lang.String itemName)
Delete menu item from Start | Programs | Startup for the current user. |
boolean |
deleteStartupMenuItem(java.lang.String itemName,
java.lang.String user)
Delete menu item from Start | Programs | Startup. |
static java.lang.String |
getArguments(java.lang.String dir,
boolean useJavaCommandPrefix,
boolean useJavaConsole,
java.lang.String javaCommandPrefix,
java.lang.String executableFile,
java.lang.String commandLineArguments)
Get the arguments used by the executable. |
static java.lang.String |
getArguments(java.lang.String dir,
boolean useJavaCommandPrefix,
java.lang.String javaCommandPrefix,
java.lang.String executableFile,
java.lang.String commandLineArguments)
Get the arguments used by the executable. |
java.util.List |
getCreatedDirs()
Get the list of any newly created dirs while creating menu. |
static java.lang.String |
getExecutable(java.lang.String dir,
boolean useJavaCommandPrefix,
boolean useJavaConsole,
java.lang.String javaCommandPrefix,
java.lang.String executableFile)
Get the full pathname for the executable. |
static java.lang.String |
getExecutable(java.lang.String dir,
boolean useJavaCommandPrefix,
java.lang.String javaCommandPrefix,
java.lang.String executableFile)
Get the full pathname for the executable. |
| Methods inherited from class com.denova.runtime.WindowsCmdFile |
getCommandProgram, getCommandProgramFilename |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public WindowsMenus()
public WindowsMenus(com.denova.io.Log newLog)
| Method Detail |
public static java.lang.String getExecutable(java.lang.String dir,
boolean useJavaCommandPrefix,
java.lang.String javaCommandPrefix,
java.lang.String executableFile)
public static java.lang.String getExecutable(java.lang.String dir,
boolean useJavaCommandPrefix,
boolean useJavaConsole,
java.lang.String javaCommandPrefix,
java.lang.String executableFile)
public static java.lang.String getArguments(java.lang.String dir,
boolean useJavaCommandPrefix,
java.lang.String javaCommandPrefix,
java.lang.String executableFile,
java.lang.String commandLineArguments)
public static java.lang.String getArguments(java.lang.String dir,
boolean useJavaCommandPrefix,
boolean useJavaConsole,
java.lang.String javaCommandPrefix,
java.lang.String executableFile,
java.lang.String commandLineArguments)
public boolean addMenuItem(java.lang.String submenu,
java.lang.String itemName,
java.lang.String dir,
java.lang.String executableFile,
java.lang.String commandLineArguments,
java.lang.String windowStyle,
java.lang.String icon)
submenu - Menu under the Start | Programs.itemName - Name of the menu item under the submenudir - Starting directory.executableFile - Executable file to run when menu selected.commandLineArguments - Command line arguments.windowStyle - Style of window.icon - Pathname to icon for menu.
public boolean addMenuItem(java.lang.String submenu,
java.lang.String itemName,
java.lang.String dir,
boolean useJavaCommandPrefix,
java.lang.String javaCommandPrefix,
java.lang.String executableFile,
java.lang.String commandLineArguments,
java.lang.String windowStyle,
java.lang.String icon)
submenu - Menu under the Start | Programs or blank.itemName - Name of the menu item under the submenudir - Starting directory.useJavaCommandPrefix - true if java appjavaCommandPrefix - java command, with java switches, exclusive of the main class and command line argsexecutableFile - Executable file to run when menu selected.commandLineArguments - Command line arguments.windowStyle - window styleicon - icon pathname
public boolean addMenuItem(java.lang.String submenu,
java.lang.String itemName,
java.lang.String dir,
boolean useJavaCommandPrefix,
boolean useJavaConsole,
java.lang.String javaCommandPrefix,
java.lang.String executableFile,
java.lang.String commandLineArguments,
java.lang.String windowStyle,
java.lang.String icon)
submenu - Menu under the Start | Programs or blank.itemName - Name of the menu item under the submenudir - Starting directory.useJavaCommandPrefix - true if java appuseJavaConsole - true if java console should be usedjavaCommandPrefix - java command, with java switches, exclusive of the main class and command line argsexecutableFile - Executable file to run when menu selected.commandLineArguments - Command line arguments.windowStyle - window styleicon - icon pathname
public boolean addMenuItem(java.lang.String submenu,
java.lang.String itemName,
java.lang.String dir,
boolean useJavaCommandPrefix,
boolean useJavaConsole,
java.lang.String javaCommandPrefix,
java.lang.String executableFile,
java.lang.String commandLineArguments,
java.lang.String windowStyle,
java.lang.String icon,
java.lang.String user)
submenu - Menu under the Start | Programs or blank.itemName - Name of the menu item under the submenudir - Starting directory.useJavaCommandPrefix - true if java appuseJavaConsole - true if java console should be usedjavaCommandPrefix - java command, with java switches, exclusive of the main class and command line argsexecutableFile - Executable file to run when menu selected.commandLineArguments - Command line arguments.windowStyle - Window styleicon - Icon pathnameuser - Current or All
public boolean deleteMenuItem(java.lang.String submenu,
java.lang.String itemName)
submenu - itemName - Name of the menu item under the submenu
public boolean deleteMenuItem(java.lang.String submenu,
java.lang.String itemName,
java.lang.String user)
submenu - itemName - Name of the menu item under the submenuuser -
public boolean addStartupMenuItem(java.lang.String itemName,
java.lang.String dir,
java.lang.String executableFile,
java.lang.String commandLineArguments,
java.lang.String windowStyle,
java.lang.String icon)
itemName - name of menu itemdir - working directoryexecutableFile - executable filecommandLineArguments - command line argumentswindowStyle - window styleicon - icon pathname
public boolean addStartupMenuItem(java.lang.String itemName,
java.lang.String dir,
boolean useJavaCommandPrefix,
java.lang.String javaCommandPrefix,
java.lang.String executableFile,
java.lang.String commandLineArguments,
java.lang.String windowStyle,
java.lang.String icon)
itemName - name of menu itemdir - working directoryuseJavaCommandPrefix - true if java appjavaCommandPrefix - java command, with java switches, exclusive of the main class and command line argsexecutableFile - executable filecommandLineArguments - command line argumentswindowStyle - window styleicon - icon pathname
public boolean addStartupMenuItem(java.lang.String itemName,
java.lang.String dir,
boolean useJavaCommandPrefix,
boolean useJavaConsole,
java.lang.String javaCommandPrefix,
java.lang.String executableFile,
java.lang.String commandLineArguments,
java.lang.String windowStyle,
java.lang.String icon)
itemName - name of menu itemdir - working directoryuseJavaCommandPrefix - true if java appuseJavaConsole - true if java console should be usedjavaCommandPrefix - java command, with java switches, exclusive of the main class and command line argsexecutableFile - executable filecommandLineArguments - command line argumentswindowStyle - window styleicon - icon pathname
public boolean addStartupMenuItem(java.lang.String itemName,
java.lang.String dir,
boolean useJavaCommandPrefix,
boolean useJavaConsole,
java.lang.String javaCommandPrefix,
java.lang.String executableFile,
java.lang.String commandLineArguments,
java.lang.String windowStyle,
java.lang.String icon,
java.lang.String user)
itemName - dir - useJavaCommandPrefix - useJavaConsole - javaCommandPrefix - executableFile - commandLineArguments - windowStyle - icon - user -
public boolean deleteStartupMenuItem(java.lang.String itemName)
itemName -
public boolean deleteStartupMenuItem(java.lang.String itemName,
java.lang.String user)
itemName - user -
public boolean addDesktopShortcut(java.lang.String itemName,
java.lang.String submenu,
java.lang.String dir,
java.lang.String executableFile,
java.lang.String commandLineArguments,
java.lang.String windowStyle,
java.lang.String icon)
itemName - name of desktop itemsubmenu - folder where item it stored, or blank if nonedir - working directoryexecutableFile - executable filecommandLineArguments - command line argumentswindowStyle - window styleicon - icon pathname
public boolean addDesktopShortcut(java.lang.String itemName,
java.lang.String submenu,
java.lang.String dir,
boolean useJavaCommandPrefix,
java.lang.String javaCommandPrefix,
java.lang.String executableFile,
java.lang.String commandLineArguments,
java.lang.String windowStyle,
java.lang.String icon)
itemName - name of desktop itemsubmenu - folder where item it stored, or blank if nonedir - working directoryuseJavaCommandPrefix - true if java appjavaCommandPrefix - java command, with java switches, exclusive of the main class and command line argsexecutableFile - executable filecommandLineArguments - command line argumentswindowStyle - window styleicon - icon pathname
public boolean addDesktopShortcut(java.lang.String itemName,
java.lang.String submenu,
java.lang.String dir,
boolean useJavaCommandPrefix,
boolean useJavaConsole,
java.lang.String javaCommandPrefix,
java.lang.String executableFile,
java.lang.String commandLineArguments,
java.lang.String windowStyle,
java.lang.String icon)
itemName - name of desktop itemsubmenu - folder where item it stored, or blank if nonedir - working directoryuseJavaCommandPrefix - true if java appuseJavaConsole - true if java console should be usedjavaCommandPrefix - java command, with java switches, exclusive of the main class and command line argsexecutableFile - executable filecommandLineArguments - command line argumentswindowStyle - window styleicon - icon pathname
public boolean addDesktopShortcut(java.lang.String itemName,
java.lang.String submenu,
java.lang.String dir,
boolean useJavaCommandPrefix,
boolean useJavaConsole,
java.lang.String javaCommandPrefix,
java.lang.String executableFile,
java.lang.String commandLineArguments,
java.lang.String windowStyle,
java.lang.String icon,
java.lang.String user)
itemName - name of desktop itemsubmenu - folder where item it stored, or blank if nonedir - working directoryuseJavaCommandPrefix - true if java appuseJavaConsole - true if java console should be usedjavaCommandPrefix - java command, with java switches, exclusive of the main class and command line argsexecutableFile - executable filecommandLineArguments - command line argumentswindowStyle - window styleicon - icon pathnameuser - Current or All
public boolean deleteDesktopShortcut(java.lang.String itemName,
java.lang.String submenu)
itemName - submenu -
public boolean deleteDesktopShortcut(java.lang.String itemName,
java.lang.String submenu,
java.lang.String user)
itemName - submenu - user -
public java.util.List getCreatedDirs()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||