User talk:Ronie: Difference between revisions
Jump to navigation
Jump to search
(Blanked the page) |
No edit summary |
||
Line 1: | Line 1: | ||
WIP - settings.xml | |||
=settings.xml= | |||
<syntaxhighlight lang="xml" enclose="div"> | |||
<?xml version="1.0" encoding="utf-8" ?> | |||
<settings> | |||
<section> | |||
<category> | |||
<group> | |||
<setting></setting> | |||
<setting></setting> | |||
</group> | |||
<group> | |||
<setting></setting> | |||
</group> | |||
</category> | |||
</section> | |||
</settings> | |||
</syntaxhighlight> | |||
=settings= | |||
<syntaxhighlight lang="xml" enclose="div"> | |||
<settings version="1"> | |||
</syntaxhighlight> | |||
=section= | |||
<syntaxhighlight lang="xml" enclose="div"> | |||
<section id="addon" label="31001" help="31002"> | |||
</syntaxhighlight> | |||
=category= | |||
<syntaxhighlight lang="xml" enclose="div"> | |||
<category id="videoplayer" label="31003" help="31004"> | |||
</syntaxhighlight> | |||
=group= | |||
<syntaxhighlight lang="xml" enclose="div"> | |||
<group id="1" label="31005"> | |||
</syntaxhighlight> | |||
=setting= | |||
<syntaxhighlight lang="xml" enclose="div"> | |||
<setting id="delay" type="integer" label="31006" help="31007"> | |||
</syntaxhighlight> | |||
==control== | |||
=todo= | |||
#define SETTING_XML_ROOT "settings" | |||
#define SETTING_XML_ROOT_VERSION "version" | |||
#define SETTING_XML_ELM_SECTION "section" | |||
#define SETTING_XML_ELM_CATEGORY "category" | |||
#define SETTING_XML_ELM_GROUP "group" | |||
#define SETTING_XML_ELM_SETTING "setting" | |||
#define SETTING_XML_ELM_VISIBLE "visible" | |||
#define SETTING_XML_ELM_REQUIREMENT "requirement" | |||
#define SETTING_XML_ELM_CONDITION "condition" | |||
#define SETTING_XML_ELM_LEVEL "level" | |||
#define SETTING_XML_ELM_DEFAULT "default" | |||
#define SETTING_XML_ELM_VALUE "value" | |||
#define SETTING_XML_ELM_CONTROL "control" | |||
#define SETTING_XML_ELM_CONSTRAINTS "constraints" | |||
#define SETTING_XML_ELM_OPTIONS "options" | |||
#define SETTING_XML_ELM_OPTION "option" | |||
#define SETTING_XML_ELM_MINIMUM "minimum" | |||
#define SETTING_XML_ELM_STEP "step" | |||
#define SETTING_XML_ELM_MAXIMUM "maximum" | |||
#define SETTING_XML_ELM_ALLOWEMPTY "allowempty" | |||
#define SETTING_XML_ELM_DEPENDENCIES "dependencies" | |||
#define SETTING_XML_ELM_DEPENDENCY "dependency" | |||
#define SETTING_XML_ELM_UPDATES "updates" | |||
#define SETTING_XML_ELM_UPDATE "update" | |||
#define SETTING_XML_ELM_ACCESS "access" | |||
#define SETTING_XML_ELM_DELIMITER "delimiter" | |||
#define SETTING_XML_ELM_MINIMUM_ITEMS "minimumitems" | |||
#define SETTING_XML_ELM_MAXIMUM_ITEMS "maximumitems" | |||
#define SETTING_XML_ELM_DATA "data" | |||
#define SETTING_XML_ATTR_ID "id" | |||
#define SETTING_XML_ATTR_LABEL "label" | |||
#define SETTING_XML_ATTR_HELP "help" | |||
#define SETTING_XML_ATTR_TYPE "type" | |||
#define SETTING_XML_ATTR_PARENT "parent" | |||
#define SETTING_XML_ATTR_FORMAT "format" | |||
#define SETTING_XML_ATTR_DELAYED "delayed" | |||
#define SETTING_XML_ATTR_ON "on" | |||
#define SETTING_XML_ATTR_OPERATOR "operator" | |||
#define SETTING_XML_ATTR_NAME "name" | |||
#define SETTING_XML_ATTR_SETTING "setting" | |||
#define SETTING_XML_ATTR_BEFORE "before" | |||
#define SETTING_XML_ATTR_AFTER "after" | |||
#define SETTING_XML_ELM_CONTROL_FORMATLABEL "formatlabel" | |||
#define SETTING_XML_ELM_CONTROL_HIDDEN "hidden" | |||
#define SETTING_XML_ELM_CONTROL_VERIFYNEW "verifynew" | |||
#define SETTING_XML_ELM_CONTROL_HEADING "heading" | |||
#define SETTING_XML_ELM_CONTROL_HIDEVALUE "hidevalue" | |||
#define SETTING_XML_ELM_CONTROL_MULTISELECT "multiselect" | |||
#define SETTING_XML_ELM_CONTROL_POPUP "popup" | |||
#define SETTING_XML_ELM_CONTROL_FORMATVALUE "value" | |||
#define SETTING_XML_ATTR_SHOW_MORE "more" | |||
#define SETTING_XML_ATTR_SHOW_DETAILS "details" | |||
#define SETTING_XML_ATTR_SEPARATOR_POSITION "separatorposition" | |||
#define SETTING_XML_ATTR_HIDE_SEPARATOR "hideseparator" |
Revision as of 00:44, 19 December 2019
WIP - settings.xml
settings.xml
<?xml version="1.0" encoding="utf-8" ?> <settings> <section> <category> <group> <setting></setting> <setting></setting> </group> <group> <setting></setting> </group> </category> </section> </settings>
settings
<settings version="1">
section
<section id="addon" label="31001" help="31002">
category
<category id="videoplayer" label="31003" help="31004">
group
<group id="1" label="31005">
setting
<setting id="delay" type="integer" label="31006" help="31007">
control
todo
- define SETTING_XML_ROOT "settings"
- define SETTING_XML_ROOT_VERSION "version"
- define SETTING_XML_ELM_SECTION "section"
- define SETTING_XML_ELM_CATEGORY "category"
- define SETTING_XML_ELM_GROUP "group"
- define SETTING_XML_ELM_SETTING "setting"
- define SETTING_XML_ELM_VISIBLE "visible"
- define SETTING_XML_ELM_REQUIREMENT "requirement"
- define SETTING_XML_ELM_CONDITION "condition"
- define SETTING_XML_ELM_LEVEL "level"
- define SETTING_XML_ELM_DEFAULT "default"
- define SETTING_XML_ELM_VALUE "value"
- define SETTING_XML_ELM_CONTROL "control"
- define SETTING_XML_ELM_CONSTRAINTS "constraints"
- define SETTING_XML_ELM_OPTIONS "options"
- define SETTING_XML_ELM_OPTION "option"
- define SETTING_XML_ELM_MINIMUM "minimum"
- define SETTING_XML_ELM_STEP "step"
- define SETTING_XML_ELM_MAXIMUM "maximum"
- define SETTING_XML_ELM_ALLOWEMPTY "allowempty"
- define SETTING_XML_ELM_DEPENDENCIES "dependencies"
- define SETTING_XML_ELM_DEPENDENCY "dependency"
- define SETTING_XML_ELM_UPDATES "updates"
- define SETTING_XML_ELM_UPDATE "update"
- define SETTING_XML_ELM_ACCESS "access"
- define SETTING_XML_ELM_DELIMITER "delimiter"
- define SETTING_XML_ELM_MINIMUM_ITEMS "minimumitems"
- define SETTING_XML_ELM_MAXIMUM_ITEMS "maximumitems"
- define SETTING_XML_ELM_DATA "data"
- define SETTING_XML_ATTR_ID "id"
- define SETTING_XML_ATTR_LABEL "label"
- define SETTING_XML_ATTR_HELP "help"
- define SETTING_XML_ATTR_TYPE "type"
- define SETTING_XML_ATTR_PARENT "parent"
- define SETTING_XML_ATTR_FORMAT "format"
- define SETTING_XML_ATTR_DELAYED "delayed"
- define SETTING_XML_ATTR_ON "on"
- define SETTING_XML_ATTR_OPERATOR "operator"
- define SETTING_XML_ATTR_NAME "name"
- define SETTING_XML_ATTR_SETTING "setting"
- define SETTING_XML_ATTR_BEFORE "before"
- define SETTING_XML_ATTR_AFTER "after"
- define SETTING_XML_ELM_CONTROL_FORMATLABEL "formatlabel"
- define SETTING_XML_ELM_CONTROL_HIDDEN "hidden"
- define SETTING_XML_ELM_CONTROL_VERIFYNEW "verifynew"
- define SETTING_XML_ELM_CONTROL_HEADING "heading"
- define SETTING_XML_ELM_CONTROL_HIDEVALUE "hidevalue"
- define SETTING_XML_ELM_CONTROL_MULTISELECT "multiselect"
- define SETTING_XML_ELM_CONTROL_POPUP "popup"
- define SETTING_XML_ELM_CONTROL_FORMATVALUE "value"
- define SETTING_XML_ATTR_SHOW_MORE "more"
- define SETTING_XML_ATTR_SHOW_DETAILS "details"
- define SETTING_XML_ATTR_SEPARATOR_POSITION "separatorposition"
- define SETTING_XML_ATTR_HIDE_SEPARATOR "hideseparator"