public class VMOptions extends VMOptions implements IFxHandler
| Modifier and Type | Field and Description |
|---|---|
String |
_fields |
static String |
currentDir |
static File |
eveDirectory |
static String |
eveProgramDirectory |
int |
eveSyncState |
boolean |
exitAfterLaunch |
String |
fixedFontName |
int |
guestConnections |
int |
guiFontStyle |
double |
javaFontScale |
String |
javaVM |
static int |
LauncherEditor |
String |
launcherStart |
boolean |
launcherTree |
boolean |
overrideSystemFonts |
boolean |
showIcon |
static int |
StandAloneEditor |
int |
style |
String |
systemFontName |
int |
systemFontSize |
boolean |
textAntiAliasing |
boolean |
useDefaultColors |
boolean |
useJavaVM |
int |
whichColor |
fixedSIPButton, keepVmResident, pathToEve, REMOVE_ALL_EWESOFT_OPTIONS, REMOVE_FILE_ASSOCIATIONS, REMOVE_VM_OPTIONS, showEveSyncConsole, singleWindowed, useSIP, useSoftKeyboard, vmOptions| Constructor and Description |
|---|
VMOptions() |
| Modifier and Type | Method and Description |
|---|---|
void |
apply() |
boolean |
applySystemOptions()
This tells the VM to setup the Shell\Command\Open entry to
use either the native VM (eve.exe) or the Java VM to run
".eve" files.
|
static void |
doApply() |
static boolean |
doExtraAction(String actionName,
Frame parent) |
static Font |
getApplicationDefaultFont()
Get the default Font for the Application depending on the settings
for overrideSystemFonts.
|
IConsole |
getConsole(String title,
int options,
int maxLines) |
Font |
getDefaultFont() |
ISurface |
getDefaultSurface() |
String |
getDefaultWindowTitle() |
Form |
getEditor(int whichEditor) |
File |
getEveDirectory() |
static String[] |
getExtraActions() |
static String[] |
getExtraContextActions() |
Type |
getLaunchType()
Get the default launcher Class.
|
static VMOptions |
getVMOptions() |
protected void |
initialize() |
static void |
main(String[] args) |
Handle |
printerDialog(Object printerProperties)
Create and run a non-native printer dialog if available.
|
void |
runMain(String[] args,
String startClassName) |
boolean |
save(Control ed) |
Font |
toFont() |
static void |
unloadVM(Frame parent) |
static boolean |
useSystemFonts()
Determine if System fonts only should be used.
|
boolean |
yieldToEvents(int max)
Yield to user interface events if possible.
|
getNewVMOptions, read, removeInstallation, save, setupInstall, setupInstall, setupInstallFileAssociations, setupInstallFileAssociations, shouldUsePathToEvedecode, decoded, decoded, decodeFields, decodeFields, encode, encoded, encoded, encodeFields, encodeFields, textDecode, textEncode_getFieldType, _getSetField, cache, compareTo, copied, copyFrom, equals, getCopy, getDeclaredField, getDeclaredFieldValue, getMyFieldList, getNewpublic boolean showIcon
public boolean launcherTree
public boolean useJavaVM
public int eveSyncState
public int guestConnections
public String javaVM
public String launcherStart
public boolean exitAfterLaunch
public double javaFontScale
public boolean textAntiAliasing
public boolean overrideSystemFonts
public String systemFontName
public int systemFontSize
public int guiFontStyle
public int style
public boolean useDefaultColors
public String fixedFontName
public String _fields
public static String currentDir
public static String eveProgramDirectory
public static File eveDirectory
public int whichColor
public static int LauncherEditor
public static int StandAloneEditor
public File getEveDirectory()
public boolean yieldToEvents(int max)
IFxHandleryieldToEvents in interface IFxHandlermax - the maximum time to yield for.protected void initialize()
initialize in class VMOptionspublic static boolean useSystemFonts()
public static VMOptions getVMOptions()
public Type getLaunchType()
getLaunchType in class VMOptionspublic static Font getApplicationDefaultFont()
public static void doApply()
public static String[] getExtraActions()
public static void unloadVM(Frame parent)
public static String[] getExtraContextActions()
public Font toFont()
public boolean applySystemOptions()
applySystemOptions in class VMOptionspublic Form getEditor(int whichEditor)
public boolean save(Control ed)
public Font getDefaultFont()
getDefaultFont in interface IFxHandlerpublic ISurface getDefaultSurface()
getDefaultSurface in interface IFxHandlerpublic String getDefaultWindowTitle()
getDefaultWindowTitle in interface IFxHandlerpublic IConsole getConsole(String title, int options, int maxLines)
getConsole in interface IFxHandlerpublic static void main(String[] args) throws IOException
IOExceptionpublic Handle printerDialog(Object printerProperties)
IFxHandlerprinterDialog in interface IFxHandlerprinterProperties - this should be a PrinterProperties object.