Have fun with Jamyda!
New categories can be added by clicking the red circled button (see below) in tool bar or via the context menu of the tree. Editing a category is also made context menu or one of the buttons in tool bar.
The association of an application with a category can be made by
dragging and dropping an application over a category in tree or via the
settings dialog of applications. This dialog can be displayed by
context menu or the edit button in tool bar.
If an application
should be associated with the Favorites category, drag&drop or
setting the check box in settings dialog of the application is a good
way for it.
Adjusting the GUI for newer DOSBox versions
Jamyda provides the capability to adjust the GUI by editing a text
file in XML-Format for any DOSBox versions. This can be done via a
simple text editor.
The following chapter describes the structure of the XML file and prvides some examples.
The XML file is located in sub directory config/ and is named default_072.xml (because the current version of DOSBox was 0.72 at the time of writing this help).
A short review about the general structure of XML:
The following table describes the available tags and theirs attributes:
Tag | Attributes | Description |
configfile | The root tag. This must occurs exactly one time as the first tag and encloses all other tags. It's, so to say, the border around the configuration and contains only group tags. | |
name | The name of the configuration. It will be displayed in the dialog DOSBox configurations. | |
dosboxversion | The version of DOSBox, this configuration is specified for. This attribute is just for information at the time and has no further meanings. | |
group | This tag represents a group and encloses sections. It will be representes by a tab in GUI. A group encloses only sections. | |
name | The name of the group and title of the tab in GUI. | |
section | This tag represents a section and encloses items. It will be representes by a titled border in GUI. A section encloses only items. | |
name | The name of the section and title of the border in GUI. | |
item | Finally, the item is the element, representing a parameter for DOSBox configurations. That's why editing must be done very carefully. Otherwise, strange behaviour of DOSBox can take effect on wrong usage of parameters. | |
name | The name of the item. It must be named exactly as the parameter in DOSBox config file! It's case-sensitive. This text will be put into the config file, used by DOSBox on launching the application. Below, some examples are given, how the items are related to DOSBox parameters. | |
value | This attribute represents the current value for the parameter (defined by attribute name above). Here, the attribute can be used for setting a default value and should the one, provided by DOSBox (but it's not a must). | |
type | The type tags specifies the
components in GUI that represent a key-value-pair. For every single
parameter, a specific component is usefull. The following types are
available:
|
|
values (needed for type choice, only) |
This specifies all available values
for comboboxes. It's a string with comma-separated (",") values. So,
values should never contain a coma itself, because all characters
behind this coma would be interpreted as a new value. Note, that XML
has some reserved character, like: <, >, " All values to specify can be copied and pasted via the clipboard from the DOSBox configuration file, normally. |
|
choices (needed for type choice, only) |
This is a special option. DOSBox
knows a special case to specify two values, separated by a comma, for
one parameter. That's why this attribut has been created. The value
must be a number > 1 and defines, how many combo boxes will be
displayed in GUI. The default value is 1, so this attribut has to be specified only in case of to provide more than one combo box. All combo boxes contain the same values to choose as specified in attribut values. Se examples below. |
Examples: