diff options
author | Ingo Albrecht <prom@berlin.ccc.de> | 2010-09-01 21:24:34 +0200 |
---|---|---|
committer | Ingo Albrecht <prom@berlin.ccc.de> | 2010-09-01 21:24:34 +0200 |
commit | dcc3a41036f374a48b2b1791575e11e5e3f09d02 (patch) | |
tree | 2261d8ce1395d2cab815f91de96a92b809843186 /src/target/ui-experiment/ui.h | |
parent | 1198f35283b5fb026249c6881c01038d2a486613 (diff) |
ui: Some experimental code snippets i cobbled together several months ago.
Diffstat (limited to 'src/target/ui-experiment/ui.h')
-rw-r--r-- | src/target/ui-experiment/ui.h | 81 |
1 files changed, 81 insertions, 0 deletions
diff --git a/src/target/ui-experiment/ui.h b/src/target/ui-experiment/ui.h new file mode 100644 index 00000000..9bc7c324 --- /dev/null +++ b/src/target/ui-experiment/ui.h @@ -0,0 +1,81 @@ + +/****** MESSAGING MENU ******/ + +struct menu menu_message_compose = { + .title = "Compose", + .help = "Write a new text message." +}; + +struct menu menu_message_inbox = { + .title = "Inbox", + .help = "Incoming text messages" +}; + +struct menu menu_message_outbox = { + .title = "Outbox", + .help = "Outgoing text messages" +}; + +struct menu menu_message_sent = { + .title = "Sent", + .help = "Previously sent text messages" +}; + +struct menu menu_messages = { + .title = "Messages", + .help = "Short message service options", + .children = { + [0] = &menu_message_compose, + [1] = &menu_message_inbox, + [2] = &menu_message_outbox, + [3] = &menu_message_sent + } +}; + +/****** NETWORK MENU ******/ + +struct menu menu_network_about = { + .title = "About this network", + .help = "Information about your current network", +}; + +struct menu menu_network = { + .title = "Network", + .help = "Network interaction options", + .children = { + } +}; + +/****** SETTINGS MENU ******/ + +struct menu menu_settings = { + .title = "Settings", + .help = "Configure your phone", + .children = { + } +}; + +/****** MAIN MENU ******/ + +struct menu menu_about = { + .title = "About", + .help = "Information about this phone", +}; + +struct menu menu_main = { + .title = "Main Menu", + .children = { + [0] = &menu_messages, + [7] = &menu_network, + [8] = &menu_settings, + [9] = &menu_about, + }, +}; + + + +int +main(void) { + &menu_main; + return 0; +}; |