Editing Documentation/Maemo 5 Developer Guide/Application Development/Writing a new maemo application
Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 220: | Line 220: | ||
</source> | </source> | ||
- | N.B. The | + | N.B. The AppUIData struct variable ''mainview'' is retrieved in such a way that the handlers can have a direct effect on the UI for the users. |
MaemoPad contains many functions: | MaemoPad contains many functions: | ||
- | * File Save/Save-As/Open: This uses | + | * File Save/Save-As/Open: This uses HildonFileChooserDialog. |
- | * Edit Cut/Copy/Paste: This uses | + | * Edit Cut/Copy/Paste: This uses Clipboard ([/node13.html#sec:clipboard_usage 12.2]) |
- | * Font/Color Selector: These are explained in | + | * Hardware keys: MaemoPad can recognize the ``Fullscreen`` button key presses (F6). It switches the application from fullscreen mode to normal mode, and vice versa. Many other hardware key events can be added to MaemoPad, see section [localhost#sec:hardware_keys 8.3.3]. |
- | + | * Font/Color Selector: These are explained in HildonFontSelectionDialog and HildonColorChooser. | |
+ | * Send via Email/Bluetooth: Refer to section ''<nowiki>``Send via'' functionality</nowiki>'' [/node13.html#sec:send_via_functionality 12.3] on chapter ''Using Generic Platform Components'' of Maemo Reference Manual for instructions on how to implement Send via functionality. | ||
+ | |||
+ | More information on GTK Widgets can be found on the [http://maemo.org/api_refs/4.0/gtk/GtkWidget.html GTK+ Reference Manual]. | ||
=== interface.h === | === interface.h === |
Learn more about Contributing to the wiki.