ui/inc/glxviewids.h
changeset 45 863223ea6961
parent 26 c499df2dbb33
child 54 0f0f3f26f787
equal deleted inserted replaced
44:aa2fa096cbfb 45:863223ea6961
    26 #define GLX_SLIDESHOWVIEW_ID     0x12121215
    26 #define GLX_SLIDESHOWVIEW_ID     0x12121215
    27 #define GLX_DETAILSVIEW_ID       0x12121216
    27 #define GLX_DETAILSVIEW_ID       0x12121216
    28 #define GLX_SLIDESHOWSETTINGSVIEW_ID 0x12121217
    28 #define GLX_SLIDESHOWSETTINGSVIEW_ID 0x12121217
    29 
    29 
    30 
    30 
       
    31 /* 
       
    32  * For the non ui component, only sub state is expose in the model 
       
    33  * so it is required to have unique substrate of states 
       
    34  * Add the new sub state in between NO and Max 
       
    35  * and take care uniqueness of all these substrate
       
    36  */
    31 typedef enum 
    37 typedef enum 
    32 {
    38 {
    33     NO_GRID_S,
    39     NO_GRID_S = 0,
    34     ALL_ITEM_S,
    40     ALL_ITEM_S,
    35     ALBUM_ITEM_S,
    41     ALBUM_ITEM_S,    
       
    42     MAX_GRID_S
    36 } GridState;
    43 } GridState;
    37 
    44 
    38 typedef enum 
    45 typedef enum 
    39 {
    46 {
    40     NO_FULLSCREEN_S,
    47     NO_FULLSCREEN_S = MAX_GRID_S + 1,
    41     EXTERNAL_S,
    48     EXTERNAL_S,
    42     IMAGEVIEWER_S,
    49     IMAGEVIEWER_S,
    43 	FETCHER_S
    50 	FETCHER_S,  
       
    51 	MAX_FULLSCREEN_S
    44 } FullScreenState;
    52 } FullScreenState;
    45 
    53 
    46 typedef enum 
    54 typedef enum 
    47 {
    55 {
    48     NO_SLIDESHOW_S,
    56     NO_SLIDESHOW_S = MAX_FULLSCREEN_S + 1,
    49     SLIDESHOW_GRID_ITEM_S,
    57     SLIDESHOW_GRID_ITEM_S,
    50     SLIDESHOW_ALBUM_ITEM_S,
    58     SLIDESHOW_ALBUM_ITEM_S,
       
    59     MAX_SLIDESHOW_S 
    51 } SlideShowState;
    60 } SlideShowState;
    52 
    61 
       
    62 typedef enum
       
    63 {
       
    64     NO_DETAIL_S = MAX_SLIDESHOW_S + 1,
       
    65     IMAGEVIEWER_DETAIL_S,
       
    66     MAX_DETAIL_S
       
    67 } DetailState;
       
    68 
    53 #endif /* GLXVIEWIDS_H */
    69 #endif /* GLXVIEWIDS_H */