summaryrefslogtreecommitdiff
path: root/symbian/PerlUiUIQ.rss
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2005-11-07 15:32:15 +0200
committerRafael Garcia-Suarez <rgarciasuarez@gmail.com>2005-11-07 11:39:57 +0000
commitd0d72822ba0a68d160ea4c98ca80f24b8f73969b (patch)
tree735ce6a98b4d91d05a26f9573f8e62ca8f91738f /symbian/PerlUiUIQ.rss
parent7d0beb42a2610634ab455d4519a64df3ca90bc2f (diff)
downloadperl-d0d72822ba0a68d160ea4c98ca80f24b8f73969b.tar.gz
Symbian update blead@26025
Message-ID: <B356D8F434D20B40A8CEDAEC305A1F24E7A70C@esebe105.NOE.Nokia.com> p4raw-id: //depot/perl@26030
Diffstat (limited to 'symbian/PerlUiUIQ.rss')
-rw-r--r--symbian/PerlUiUIQ.rss124
1 files changed, 124 insertions, 0 deletions
diff --git a/symbian/PerlUiUIQ.rss b/symbian/PerlUiUIQ.rss
new file mode 100644
index 0000000000..55362a99f7
--- /dev/null
+++ b/symbian/PerlUiUIQ.rss
@@ -0,0 +1,124 @@
+/* Copyright (c) 200-2005 Nokia. All rights reserved. */
+
+/* The PerlUi class is licensed under the same terms as Perl itself. */
+
+/* The UIQ definitions. */
+
+NAME PERL
+
+#include <eikon.rh>
+#include <eikcore.rsg>
+#include <qikon.rh>
+
+#include "PerlUi.hrh"
+#include "PerlApp.hrh"
+
+RESOURCE RSS_SIGNATURE
+{
+}
+
+RESOURCE TBUF r_default_document_name
+{
+ buf = "";
+}
+
+RESOURCE EIK_APP_INFO
+{
+ menubar = r_perlui_menubar;
+ toolbar = r_perlui_menubar;
+}
+
+
+RESOURCE MENU_BAR r_perlui_menubar
+{
+ titles = {
+ MENU_TITLE
+ {
+ menu_pane = r_perlui_menu; txt = "Options";
+ }
+ };
+}
+
+
+RESOURCE MENU_PANE r_perlui_menu
+{
+ items = {
+ MENU_ITEM {
+ command = EPerlAppCommandAbout;
+ txt = "About";
+ },
+ MENU_ITEM {
+ command = EPerlAppCommandTime;
+ txt = "Time";
+ },
+ MENU_ITEM {
+ command = EPerlAppCommandOneLiner;
+ txt = "Oneliner";
+ },
+ MENU_ITEM {
+ command = EPerlAppCommandCopyright;
+ txt = "Copyright";
+ }
+ };
+}
+
+RESOURCE DIALOG r_perlui_oneliner_dialog
+{
+ title = "Title";
+ buttons = R_EIK_BUTTONS_CANCEL_OK;
+ flags = EEikDialogFlagWait;
+ items = {
+ DLG_LINE {
+ type = EEikCtEdwin;
+ prompt = "Prompt";
+ id = EPerlUiTextQueryInputField;
+ control = EDWIN {
+ width = 10;
+ maxlength = 128;
+ };
+ }
+ };
+}
+
+RESOURCE DIALOG r_perlui_ok_cancel_dialog
+{
+ title = "OK / Cancel ?";
+ buttons = r_perlui_ok_cancel_buttons;
+}
+
+RESOURCE DLG_BUTTONS r_perlui_ok_cancel_buttons
+{
+ buttons = {
+ DLG_BUTTON {
+ id = EEikBidOk;
+ button = CMBUT { txt = "Ok"; };
+ },
+ DLG_BUTTON {
+ id = EEikBidCancel;
+ button = CMBUT { txt = "Cancel"; };
+ }
+ };
+}
+
+RESOURCE DIALOG r_perlui_yes_no_dialog
+{
+ title = "Yes / No ?";
+ buttons = r_perlui_yes_no_buttons;
+}
+
+RESOURCE DLG_BUTTONS r_perlui_yes_no_buttons
+{
+ buttons = {
+ DLG_BUTTON {
+ id = EEikBidOk;
+ button = CMBUT { txt = "Yes"; };
+ },
+ DLG_BUTTON {
+ id = EEikBidCancel;
+ button = CMBUT { txt = "No"; };
+ }
+ };
+}
+
+
+