Menu theme development guide

(Difference between revisions)
Jump to: navigation, search
(Overview)
Line 2: Line 2:
 
Menu themes allow the user to customize where certain myth features are located.  By creating a customized menu theme, users can tailor MythTV to there own usage.  The goal of this guide is to familiarize users with the menu's XML format and to create a comprehensive list of actions that will allow the user to invoke plugins and other menus.
 
Menu themes allow the user to customize where certain myth features are located.  By creating a customized menu theme, users can tailor MythTV to there own usage.  The goal of this guide is to familiarize users with the menu's XML format and to create a comprehensive list of actions that will allow the user to invoke plugins and other menus.
  
==First Steps==
+
==Overview==
  
Make a directory with the name of your new theme and cd into it
+
Menu themes are a series of XML documentsThe XML document defines what "buttons" are shown on each menu. Each XML document describes one menu.
 
+
$ mkdir mymenu
+
$ cd mymenu
+
 
+
Now using your favorite text editor, edit the file mainmenu.xml
+
 
+
  $ gedit mainmenu.xml
+
 
+
TODO: Finish document
+

Revision as of 23:52, 12 March 2006

Introduction

Menu themes allow the user to customize where certain myth features are located. By creating a customized menu theme, users can tailor MythTV to there own usage. The goal of this guide is to familiarize users with the menu's XML format and to create a comprehensive list of actions that will allow the user to invoke plugins and other menus.

Overview

Menu themes are a series of XML documents. The XML document defines what "buttons" are shown on each menu. Each XML document describes one menu.

Personal tools
Namespaces
Variants
Actions
Wiki Navigation
Official Resources
Toolbox
Print/export