1 <!-- ##### SECTION Title ##### -->
4 <!-- ##### SECTION Short_Description ##### -->
5 A widget which present one view of an application.
7 <!-- ##### SECTION Long_Description ##### -->
9 A widget which present one view of an application.
10 Application can have many different views and the appview helps to organize.
11 It has automatic fullscreen and menu handling. It also helps to handle components
17 appview = hildon_appview_new( "This is an application view" );
18 hildon_appview_set_fullscreen_key_allowed( appview, TRUE );
19 hildon_appview_set_toolbar( appview, toolbar );
21 hildon_app_set_appview( appview );
23 hildon_appview_set_fullscreen( appview, TRUE );
28 By default, HildonAppView doesn't toggle fullscreen from the fullscreen
29 hardware key. This is because there might be applications that are not intended to
30 have ability to switch to fullscreen mode at all. To enable fullscreen
31 toggling from fullscreen hardware key, use #hildon_appview_set_fullscreen_key_allowed -function.
35 <!-- ##### SECTION See_Also ##### -->
40 <!-- ##### STRUCT HildonAppViewPrivate ##### -->
46 <!-- ##### STRUCT HildonAppView ##### -->
52 <!-- ##### FUNCTION hildon_appview_new ##### -->
61 <!-- ##### FUNCTION hildon_appview_add_with_scrollbar ##### -->
70 <!-- ##### FUNCTION hildon_appview_set_fullscreen_key_allowed ##### -->
79 <!-- ##### FUNCTION hildon_appview_get_fullscreen_key_allowed ##### -->
88 <!-- ##### FUNCTION hildon_appview_get_fullscreen ##### -->
97 <!-- ##### FUNCTION hildon_appview_set_fullscreen ##### -->
106 <!-- ##### FUNCTION hildon_appview_get_menu ##### -->
115 <!-- ##### FUNCTION hildon_appview_set_toolbar ##### -->
124 <!-- ##### FUNCTION hildon_appview_get_toolbar ##### -->
133 <!-- ##### FUNCTION hildon_appview_set_title ##### -->
142 <!-- ##### FUNCTION hildon_appview_get_title ##### -->
151 <!-- ##### FUNCTION hildon_appview_set_connected_adjustment ##### -->
160 <!-- ##### FUNCTION hildon_appview_get_connected_adjustment ##### -->
169 <!-- ##### SIGNAL HildonAppView::decrease-button-event ##### -->
174 @hildonappview: the object which received the signal.
175 @arg1: the Gdk key state.
177 <!-- ##### SIGNAL HildonAppView::fullscreen-state-change ##### -->
182 @hildonappview: the object which received the signal.
185 <!-- ##### SIGNAL HildonAppView::increase-button-event ##### -->
190 @hildonappview: the object which received the signal.
191 @arg1: the Gdk key state.
193 <!-- ##### SIGNAL HildonAppView::switched-from ##### -->
198 @hildonappview: the object which received the signal.
200 <!-- ##### SIGNAL HildonAppView::switched-to ##### -->
205 @hildonappview: the object which received the signal.
207 <!-- ##### SIGNAL HildonAppView::title-change ##### -->
212 @hildonappview: the object which received the signal.
214 <!-- ##### SIGNAL HildonAppView::toolbar-changed ##### -->
216 This is not a valid signal to listen to. Since HildonAppView supports
217 multi-toolbar, and packing of these toolbars is in the hand of the
218 programmers. Please access the public member GtkVBox in HildonAppView
219 to set/get your toolbars.
223 @hildonappview: the object which received the signal.
225 <!-- ##### SIGNAL HildonAppView::toolbar-toggle-request ##### -->
227 This is not a valid signal to listen to. Since HildonAppView supports
228 multi-toolbar, and showing/hiding of the these toolbars is required from
233 @hildonappview: the object which received the signal.
235 <!-- ##### ARG HildonAppView:connected-adjustment ##### -->
240 <!-- ##### ARG HildonAppView:fullscreen ##### -->
245 <!-- ##### ARG HildonAppView:fullscreen-key-allowed ##### -->
250 <!-- ##### ARG HildonAppView:title ##### -->