Difference between revisions of "Menu theme development guide"

From MythTV Official Wiki
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.