messagingapp/msgui/unifiedviewer/resources/layouts/univiewerbodywidget.css
changeset 25 84d9eb65b26f
parent 23 238255e8b033
child 27 e4592d119491
equal deleted inserted replaced
23:238255e8b033 25:84d9eb65b26f
     1 HbWidget
     1 
       
     2 UniViewerBodyWidget[hasText="true"]:portrait
     2 {
     3 {
     3   margin-left:0un;
     4   layout: layout-portrait;
     4   margin-top:0un;
     5   size-policy-vertical:minimum-expanding;
       
     6   min-height:expr(var(hb-param-screen-height)-var(hb-param-widget-chrome-height)-var(hb-param-widget-toolbar-height)+1un);
     5 }
     7 }
     6 
     8 
     7 UniViewerBodyWidget:portrait
     9 UniViewerBodyWidget[hasText="false"]:portrait
     8 {
    10 {
     9   layout: layout-portrait;
    11   layout: layout-portrait-no-text;
       
    12   size-policy-vertical:minimum-expanding;
       
    13   min-height:expr(var(hb-param-screen-height)-var(hb-param-widget-chrome-height)-var(hb-param-widget-toolbar-height)+1un);
    10 }
    14 }
    11 
    15 
    12 UniViewerBodyWidget:landscape[hasText="true"]
    16 UniViewerBodyWidget:landscape
    13 {
    17 {
       
    18   size-policy-vertical:minimum-expanding;
       
    19   min-height:expr(var(hb-param-screen-height)-var(hb-param-widget-toolbar-height)+1un);
    14   layout: layout-landscape;
    20   layout: layout-landscape;
    15 }
    21 }
    16 
    22 
    17 UniViewerBodyWidget:landscape[hasText="false"]
    23 UniViewerBodyWidget[hasText="true"][hasPixmap="false"]:landscape
    18 {
    24 {
       
    25   size-policy-vertical:minimum-expanding;
       
    26   min-height:expr(var(hb-param-screen-height)-var(hb-param-widget-toolbar-height)+1un);
       
    27   layout: layout-landscape-no-pixmap;
       
    28 }
       
    29 
       
    30 UniViewerBodyWidget[hasText="false"][hasPixmap="true"]:landscape
       
    31 {
       
    32   size-policy-vertical:minimum-expanding;
       
    33   min-height:expr(var(hb-param-screen-height)-var(hb-param-widget-toolbar-height)+1un);
    19   layout: layout-landscape-no-text;
    34   layout: layout-landscape-no-text;
    20 }
    35 }
       
    36 
       
    37 UniViewerBodyWidget::slideCounter
       
    38 {
       
    39   left:-var(hb-param-margin-gene-left);
       
    40   top:-var(hb-param-margin-gene-middle-vertical);
       
    41   right:var(hb-param-margin-gene-right);
       
    42   text-height:var(hb-param-text-height-tiny);
       
    43   text-line-count-min:1;
       
    44   text-line-count-max:1;
       
    45   text-align:left;
       
    46   font-variant:secondary;
       
    47 }
       
    48 
       
    49 UniViewerBodyWidget::pixmap
       
    50 {
       
    51   aspect-ratio:keep;
       
    52   size-policy-vertical:fixed;
       
    53   size-policy-horizontal:fixed;
       
    54 }
       
    55 
    21 
    56 
    22 UniViewerBodyWidget::pixmap:portrait
    57 UniViewerBodyWidget::pixmap:portrait
    23 {
    58 {
    24   top:-var(hb-param-margin-gene-middle-vertical);
    59   top:-var(hb-param-margin-gene-middle-vertical);
    25   size-policy-vertical:fixed;
    60   left:-var(hb-param-margin-gene-left);
    26   size-policy-horizontal:fixed;
    61   right:var(hb-param-margin-gene-right);
    27 }
    62 }
    28 
    63 
    29 UniViewerBodyWidget::pixmap:landscape
    64 UniViewerBodyWidget[hasText="false"]::pixmap:portrait
       
    65 {
       
    66   bottom:var(hb-param-margin-gene-bottom);
       
    67 }
       
    68 
       
    69 UniViewerBodyWidget[hasText="true"]::pixmap:landscape
    30 {
    70 {
    31   top:-var(hb-param-margin-gene-middle-vertical);
    71   top:-var(hb-param-margin-gene-middle-vertical);
    32   left:-var(hb-param-margin-gene-left);
    72   left:-var(hb-param-margin-gene-left);
    33   size-policy-horizontal:fixed;
    73   right:1un;
    34   size-policy-vertical:fixed;
    74 }
       
    75 
       
    76 UniViewerBodyWidget[hasText="false"]::pixmap:landscape
       
    77 {
       
    78   top:-var(hb-param-margin-gene-middle-vertical);
       
    79   left:-var(hb-param-margin-gene-left);
       
    80   right:var(hb-param-margin-gene-right);
       
    81   bottom:var(hb-param-margin-gene-bottom);
    35 }
    82 }
    36 
    83 
    37 UniViewerBodyWidget::audioItem
    84 UniViewerBodyWidget::audioItem
    38 {
    85 {
    39   left:-var(hb-param-margin-gene-left);
    86   left:-var(hb-param-margin-gene-left);
    40   top:-var(hb-param-margin-gene-middle-vertical);
    87   top:-var(hb-param-margin-gene-middle-vertical);
    41   right:var(hb-param-margin-gene-right);
    88   right:var(hb-param-margin-gene-right);
    42   size-policy-vertical:fixed;
       
    43 }
    89 }
    44 
    90 
    45 UniViewerBodyWidget::textItem
    91 UniViewerBodyWidget::textItem
    46 {
    92 {
    47   left:-var(hb-param-margin-gene-left);
       
    48   top:-var(hb-param-margin-gene-middle-vertical);
       
    49   right:var(hb-param-margin-gene-right);
       
    50   text-height:var(hb-param-text-height-secondary);
    93   text-height:var(hb-param-text-height-secondary);
    51   text-line-count-min:1;
    94   text-line-count-min:1;
    52   text-line-count-max:100;
    95   text-line-count-max:100;
    53   text-align: left top;
    96   text-align: left top;
    54   font-variant:primary;
    97   font-variant:secondary;
    55   size-policy-vertical:minimum-expanding;
    98   size-policy-vertical:minimum-expanding;
    56   pref-height:-1;
       
    57 }
    99 }
    58 
   100 
       
   101 UniViewerBodyWidget::textItem:portrait
       
   102 {
       
   103   top:-var(hb-param-margin-gene-middle-vertical);
       
   104   left:-var(hb-param-margin-gene-left);
       
   105   right:var(hb-param-margin-gene-right);
       
   106 }
       
   107 
       
   108 UniViewerBodyWidget[hasPixmap="true"]::textItem:landscape
       
   109 {
       
   110   left:-1un;
       
   111   top:-var(hb-param-margin-gene-middle-vertical);
       
   112   right:var(hb-param-margin-gene-right);
       
   113   bottom:var(hb-param-margin-gene-bottom);
       
   114 }
       
   115 
       
   116 UniViewerBodyWidget[hasPixmap="false"]::textItem:landscape
       
   117 {
       
   118   top:-var(hb-param-margin-gene-middle-vertical);
       
   119   left:-var(hb-param-margin-gene-left);
       
   120   right:var(hb-param-margin-gene-right);
       
   121   bottom:var(hb-param-margin-gene-bottom);
       
   122 }
       
   123