// ======================================================================
// ScalableSeries60Skin (i.e. the system default skin for scalable UI)
// ======================================================================

// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
// IMPORTANT:
// Note that this file defines the content inherited to _all_ the skins
// activated in the device.
// If you add or change anything, the change will affect each and every
// skin package (including 3rd party skins).
// Proceed with extreme caution.
// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

// UID and localized names
SKINTYPE scalable
UID 0x101f84b9

// Note: This name has not been localized!
NAME 1 "Series 60 Theme"

// Author and copyright
AUTHOR "Nokia"
COPYRIGHT "Copyright © 2004,2005 Nokia. All rights reserved."

// ======================================================================
// Effect-based areas
// ======================================================================


STRING IID=PropertyNoteSlidingMode "cba"
// General background graphics

BITMAPPATH gfx/
// Screen
SCALABLEITEM IID=QsnBgScreen INPUT=none OUTPUT=0/RGB
// Apply graphics
  EFFECT UID=0x101F8748 INPUTA=none INPUTB=none OUTPUT=0/RGB
    BMP f c16 qgn_graf_bg_gene.bmp
    INT ms 1
  END
END

BITMAPPATH /epoc32/S60/Bitmaps/
SCALABLEITEM IID=QsnBgScreenIdle REFIID=QsnBgScreen

// Main pane (generic)
SCALABLEITEM IID=QsnBgAreaMain REFIID=None
// Main pane (generic) descendants
SCALABLEITEM IID=QsnBgAreaMainListGene REFIID=QsnBgAreaMain
SCALABLEITEM IID=QsnBgAreaMainListSet REFIID=QsnBgAreaMainListGene
SCALABLEITEM IID=QsnBgAreaMainMessage REFIID=QsnBgAreaMain
// Main pane (high)
SCALABLEITEM IID=QsnBgAreaMainHigh REFIID=None
// Main pane (high) descendants)
SCALABLEITEM IID=QsnBgAreaMainPinb REFIID=QsnBgAreaMainHigh
SCALABLEITEM IID=QsnBgAreaMainCalc REFIID=QsnBgAreaMainHigh
SCALABLEITEM IID=QsnBgAreaMainQdial REFIID=QsnBgAreaMainHigh
SCALABLEITEM IID=QsnBgAreaMainMp REFIID=QsnBgAreaMainHigh
// Main pane (idle)
SCALABLEITEM IID=QsnBgAreaMainIdle REFIID=None
SCALABLEITEM IID=QsnBgAreaMainIdleDimmed REFIID=QsnBgAreaMainIdle
// Main pane (appsgrid)
SCALABLEITEM IID=QsnBgAreaMainAppsGrid REFIID=None

// Status panes
SCALABLEITEM IID=QsnBgAreaStatus REFIID=None
SCALABLEITEM IID=QsnBgAreaStatusIdle REFIID=QsnBgAreaStatus

// Control panes
SCALABLEITEM IID=QsnBgAreaControl REFIID=None
SCALABLEITEM IID=QsnBgAreaControlIdle REFIID=QsnBgAreaControl
SCALABLEITEM IID=QsnBgAreaControlPopup REFIID=QsnBgAreaControl
SCALABLEITEM IID=QsnBgAreaControlMp REFIID=QsnBgAreaControl

// Stacon panes
SCALABLEITEM IID=QsnBgAreaStaconRt INPUT=0/RGB OUTPUT=0/RGB
// Apply graphics
  EFFECT UID=0x101F8748 INPUTA=none INPUTB=none OUTPUT=1/RGBA
    BMP f c16 qgn_graf_bg_stacon_top_rsk.bmp SOFTMASK=qgn_graf_bg_stacon_top_rsk_mask_soft.bmp
    INT ms 1
  END
// Blend with background
  EFFECT UID=0x10204ADD INPUTA=0/RGB INPUTB=1/RGBA OUTPUT=0/RGB
    INT am 255
    INT m 1
  END
END
SCALABLEITEM IID=QsnBgAreaStaconLt INPUT=0/RGB OUTPUT=0/RGB
// Apply graphics
  EFFECT UID=0x101F8748 INPUTA=none INPUTB=none OUTPUT=1/RGBA
    BMP f c16 qgn_graf_bg_stacon_top_lsk.bmp SOFTMASK=qgn_graf_bg_stacon_top_lsk.bmp
    INT ms 1
  END
// Blend with background
  EFFECT UID=0x10204ADD INPUTA=0/RGB INPUTB=1/RGBA OUTPUT=0/RGB
    INT am 255
    INT m 1
  END
END
SCALABLEITEM IID=QsnBgAreaStaconRtIdle REFIID=QsnBgAreaStaconRt
SCALABLEITEM IID=QsnBgAreaStaconLtIdle REFIID=QsnBgAreaStaconLt
SCALABLEITEM IID=QsnBgAreaStaconRb INPUT=0/RGB OUTPUT=0/RGB
// Apply graphics
  EFFECT UID=0x101F8748 INPUTA=none INPUTB=none OUTPUT=1/RGBA
    BMP f c16 qgn_graf_bg_stacon_bottom_rsk.bmp SOFTMASK=qgn_graf_bg_stacon_bottom_rsk_mask_soft.bmp
    INT ms 1
  END
// Blend with background
  EFFECT UID=0x10204ADD INPUTA=0/RGB INPUTB=1/RGBA OUTPUT=0/RGB
    INT am 255
    INT m 1
  END
END
SCALABLEITEM IID=QsnBgAreaStaconLb INPUT=0/RGB OUTPUT=0/RGB
// Apply graphics
  EFFECT UID=0x101F8748 INPUTA=none INPUTB=none OUTPUT=1/RGBA
    BMP f c16 qgn_graf_bg_stacon_bottom_lsk.bmp SOFTMASK=qgn_graf_bg_stacon_bottom_lsk_mask_soft.bmp
    INT ms 1
  END
// Blend with background
  EFFECT UID=0x10204ADD INPUTA=0/RGB INPUTB=1/RGBA OUTPUT=0/RGB
    INT am 255
    INT m 1
  END
END
SCALABLEITEM IID=QsnBgAreaStaconRbIdle REFIID=QsnBgAreaStaconRb
SCALABLEITEM IID=QsnBgAreaStaconLbIdle REFIID=QsnBgAreaStaconLb

// Navipane wipe and solid
SCALABLEITEM IID=QsnBgNavipaneSolid INPUT=none OUTPUT=0/RGB
// Apply graphics
  EFFECT UID=0x101F8748 INPUTA=none INPUTB=none OUTPUT=0/RGB
    BMP f c16 qgn_graf_navi_wipe_blue.bmp
    INT ms 1
  END
END
SCALABLEITEM IID=QsnBgNavipaneSolidIdle REFIID=QsnBgNavipaneSolid

SCALABLEITEM IID=QsnBgNavipaneWipe INPUT=none OUTPUT=0/RGBA
// Apply graphics
  EFFECT UID=0x101F8748 INPUTA=none INPUTB=none OUTPUT=0/RGB
    BMP f c16 qgn_graf_navi_wipe_blue.bmp
    INT ms 1
  END
// SVG mask must (exceptionally) be applied separately
  EFFECT UID=0x101F8748 INPUTA=none INPUTB=none OUTPUT=0/A
    BMP f c16 qgn_graf_navi_wipe_blue_mask_icon.bmp
    INT ms 1
  END
END
SCALABLEITEM IID=QsnBgNavipaneWipeIdle REFIID=QsnBgNavipaneWipe

SCALABLEITEM IID=QsnBgScreenMp INPUT=0/RGB OUTPUT=0/RGB
// Apply graphics
  EFFECT UID=0x101F8748 INPUTA=none INPUTB=none OUTPUT=0/RGB
    BMP f c16 qgn_area_main_mup2.bmp
    INT ms 1
  END
END


FRAME IID=QsnFrStatusFlat
  c16 qsn_fr_status_flat_corner_tl.bmp STRETCH
  c16 qsn_fr_status_flat_corner_tr.bmp STRETCH
  c16 qsn_fr_status_flat_corner_bl.bmp STRETCH
  c16 qsn_fr_status_flat_corner_br.bmp STRETCH
  c16 qsn_fr_status_flat_side_t.bmp STRETCH
  c16 qsn_fr_status_flat_side_b.bmp STRETCH
  c16 qsn_fr_status_flat_side_l.bmp STRETCH
  c16 qsn_fr_status_flat_side_r.bmp STRETCH
  c16 qsn_fr_status_flat_center.bmp STRETCH
END

// ======================================================================
// Elements
// ======================================================================

// ----------------------------------------------------------------------
// Highlights
// ----------------------------------------------------------------------


// Grid highlight
FRAME IID=QsnFrGrid
  c16 qsn_fr_grid_corner_tl.bmp SOFTMASK=qsn_fr_grid_corner_tl_mask_soft.bmp STRETCH
  c16 qsn_fr_grid_corner_tr.bmp SOFTMASK=qsn_fr_grid_corner_tr_mask_soft.bmp STRETCH
  c16 qsn_fr_grid_corner_bl.bmp SOFTMASK=qsn_fr_grid_corner_bl_mask_soft.bmp STRETCH
  c16 qsn_fr_grid_corner_br.bmp SOFTMASK=qsn_fr_grid_corner_br_mask_soft.bmp STRETCH
  c16 qsn_fr_grid_side_t.bmp SOFTMASK=qsn_fr_grid_side_t_mask_soft.bmp STRETCH
  c16 qsn_fr_grid_side_b.bmp SOFTMASK=qsn_fr_grid_side_b_mask_soft.bmp STRETCH
  c16 qsn_fr_grid_side_l.bmp SOFTMASK=qsn_fr_grid_side_l_mask_soft.bmp STRETCH
  c16 qsn_fr_grid_side_r.bmp SOFTMASK=qsn_fr_grid_side_r_mask_soft.bmp STRETCH
  c16 qsn_fr_grid_center.bmp SOFTMASK=qsn_fr_grid_center_mask_soft.bmp STRETCH
END

// List highlight
FRAME IID=QsnFrList
  c16 qsn_fr_list_corner_tl.bmp SOFTMASK=qsn_fr_list_corner_tl_mask_soft.bmp STRETCH
  c16 qsn_fr_list_corner_tr.bmp SOFTMASK=qsn_fr_list_corner_tr_mask_soft.bmp STRETCH
  c16 qsn_fr_list_corner_bl.bmp SOFTMASK=qsn_fr_list_corner_bl_mask_soft.bmp STRETCH
  c16 qsn_fr_list_corner_br.bmp SOFTMASK=qsn_fr_list_corner_br_mask_soft.bmp STRETCH
  c16 qsn_fr_list_side_t.bmp SOFTMASK=qsn_fr_list_side_t_mask_soft.bmp STRETCH
  c16 qsn_fr_list_side_b.bmp SOFTMASK=qsn_fr_list_side_b_mask_soft.bmp STRETCH
  c16 qsn_fr_list_side_l.bmp SOFTMASK=qsn_fr_list_side_l_mask_soft.bmp STRETCH
  c16 qsn_fr_list_side_r.bmp SOFTMASK=qsn_fr_list_side_r_mask_soft.bmp STRETCH
  c16 qsn_fr_list_center.bmp SOFTMASK=qsn_fr_list_center_mask_soft.bmp STRETCH
END

// Input field graphics
FRAME IID=QsnFrInput
  c16 qsn_fr_input_corner_tl.bmp SOFTMASK=qsn_fr_input_corner_tl_mask_soft.bmp STRETCH
  c16 qsn_fr_input_corner_tr.bmp SOFTMASK=qsn_fr_input_corner_tr_mask_soft.bmp STRETCH
  c16 qsn_fr_input_corner_bl.bmp SOFTMASK=qsn_fr_input_corner_bl_mask_soft.bmp STRETCH
  c16 qsn_fr_input_corner_br.bmp SOFTMASK=qsn_fr_input_corner_br_mask_soft.bmp STRETCH
  c16 qsn_fr_input_side_t.bmp SOFTMASK=qsn_fr_input_side_t_mask_soft.bmp STRETCH
  c16 qsn_fr_input_side_b.bmp SOFTMASK=qsn_fr_input_side_b_mask_soft.bmp STRETCH
  c16 qsn_fr_input_side_l.bmp SOFTMASK=qsn_fr_input_side_l_mask_soft.bmp STRETCH
  c16 qsn_fr_input_side_r.bmp SOFTMASK=qsn_fr_input_side_r_mask_soft.bmp STRETCH
  c16 qsn_fr_input_center.bmp SOFTMASK=qsn_fr_input_center_mask_soft.bmp STRETCH
END

// ----------------------------------------------------------------------
// Popup windows
// ----------------------------------------------------------------------


// Pop up window graphics
FRAME IID=QsnFrPopup
  c16 qsn_fr_popup_corner_tl.bmp SOFTMASK=qsn_fr_popup_corner_tl_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_corner_tr.bmp SOFTMASK=qsn_fr_popup_corner_tr_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_corner_bl.bmp SOFTMASK=qsn_fr_popup_corner_bl_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_corner_br.bmp SOFTMASK=qsn_fr_popup_corner_br_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_side_t.bmp SOFTMASK=qsn_fr_popup_side_t_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_side_b.bmp SOFTMASK=qsn_fr_popup_side_b_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_side_l.bmp SOFTMASK=qsn_fr_popup_side_l_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_side_r.bmp SOFTMASK=qsn_fr_popup_side_r_mask_soft.bmp STRETCH
// Opaque, mask omitted to improve performance
  c16 qsn_fr_popup_center.bmp STRETCH
END

// Sub menu popup window graphics
FRAME IID=QsnFrPopupSub
  c16 qsn_fr_popup_sub_corner_tl.bmp SOFTMASK=qsn_fr_popup_sub_corner_tl_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_sub_corner_tr.bmp SOFTMASK=qsn_fr_popup_sub_corner_tr_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_sub_corner_bl.bmp SOFTMASK=qsn_fr_popup_sub_corner_bl_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_sub_corner_br.bmp SOFTMASK=qsn_fr_popup_sub_corner_br_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_sub_side_t.bmp SOFTMASK=qsn_fr_popup_sub_side_t_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_sub_side_b.bmp SOFTMASK=qsn_fr_popup_sub_side_b_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_sub_side_l.bmp SOFTMASK=qsn_fr_popup_sub_side_l_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_sub_side_r.bmp SOFTMASK=qsn_fr_popup_sub_side_r_mask_soft.bmp STRETCH
// Opaque, mask omitted to improve performance
  c16 qsn_fr_popup_center_submenu.bmp STRETCH
END

// Pop up heading graphics
FRAME IID=QsnFrPopupHeading
  c16 qsn_fr_popup_heading_corner_tl.bmp SOFTMASK=qsn_fr_popup_heading_corner_tl_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_heading_corner_tr.bmp SOFTMASK=qsn_fr_popup_heading_corner_tr_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_heading_corner_bl.bmp SOFTMASK=qsn_fr_popup_heading_corner_bl_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_heading_corner_br.bmp SOFTMASK=qsn_fr_popup_heading_corner_br_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_heading_side_t.bmp SOFTMASK=qsn_fr_popup_heading_side_t_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_heading_side_b.bmp SOFTMASK=qsn_fr_popup_heading_side_b_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_heading_side_l.bmp SOFTMASK=qsn_fr_popup_heading_side_l_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_heading_side_r.bmp SOFTMASK=qsn_fr_popup_heading_side_r_mask_soft.bmp STRETCH
// Opaque, mask omitted to improve performance
  c16 qsn_fr_popup_heading_center.bmp STRETCH
END


// Stacked soft notification indications
BITMAP IID=QgnGrafSnoteAdd1 c16 qgn_graf_snot_add_1.bmp STRETCH
BITMAP IID=QgnGrafSnoteAdd2 c16 qgn_graf_snot_add_2.bmp STRETCH

// Fast application swapping popup graphics

// Popup window control and lower main pane graphics

// ----------------------------------------------------------------------
// Other controls
// ----------------------------------------------------------------------



// Settings option list unfocused/focused
FRAME IID=QsnFrSetOpt
  c16 qsn_fr_set_opt_corner_tl.bmp SOFTMASK=qsn_fr_set_opt_corner_tl_mask_soft.bmp STRETCH
  c16 qsn_fr_set_opt_corner_tr.bmp SOFTMASK=qsn_fr_set_opt_corner_tr_mask_soft.bmp STRETCH
  c16 qsn_fr_set_opt_corner_bl.bmp SOFTMASK=qsn_fr_set_opt_corner_bl_mask_soft.bmp STRETCH
  c16 qsn_fr_set_opt_corner_br.bmp SOFTMASK=qsn_fr_set_opt_corner_br_mask_soft.bmp STRETCH
  c16 qsn_fr_set_opt_side_t.bmp SOFTMASK=qsn_fr_set_opt_side_t_mask_soft.bmp STRETCH
  c16 qsn_fr_set_opt_side_b.bmp SOFTMASK=qsn_fr_set_opt_side_b_mask_soft.bmp STRETCH
  c16 qsn_fr_set_opt_side_l.bmp SOFTMASK=qsn_fr_set_opt_side_l_mask_soft.bmp STRETCH
  c16 qsn_fr_set_opt_side_r.bmp SOFTMASK=qsn_fr_set_opt_side_r_mask_soft.bmp STRETCH
// Opaque, mask omitted to improve performance
  c16 qsn_fr_set_opt_center.bmp STRETCH
END
FRAME IID=QsnFrSetOptFoc
  c16 qsn_fr_set_opt_foc_corner_tl.bmp SOFTMASK=qsn_fr_set_opt_foc_corner_tl_mask_soft.bmp STRETCH
  c16 qsn_fr_set_opt_foc_corner_tr.bmp SOFTMASK=qsn_fr_set_opt_foc_corner_tr_mask_soft.bmp STRETCH
  c16 qsn_fr_set_opt_foc_corner_bl.bmp SOFTMASK=qsn_fr_set_opt_foc_corner_bl_mask_soft.bmp STRETCH
  c16 qsn_fr_set_opt_foc_corner_br.bmp SOFTMASK=qsn_fr_set_opt_foc_corner_br_mask_soft.bmp STRETCH
  c16 qsn_fr_set_opt_foc_side_t.bmp SOFTMASK=qsn_fr_set_opt_foc_side_t_mask_soft.bmp STRETCH
  c16 qsn_fr_set_opt_foc_side_b.bmp SOFTMASK=qsn_fr_set_opt_foc_side_b_mask_soft.bmp STRETCH
  c16 qsn_fr_set_opt_foc_side_l.bmp SOFTMASK=qsn_fr_set_opt_foc_side_l_mask_soft.bmp STRETCH
  c16 qsn_fr_set_opt_foc_side_r.bmp SOFTMASK=qsn_fr_set_opt_foc_side_r_mask_soft.bmp STRETCH
// Opaque, mask omitted to improve performance
  c16 qsn_fr_set_opt_foc_center.bmp STRETCH
END

// Scrollbars
BITMAP c16 qsn_cp_scroll_bg_top.bmp SOFTMASK=qsn_cp_scroll_bg_top_mask_soft.bmp
BITMAP c16 qsn_cp_scroll_bg_middle.bmp SOFTMASK=qsn_cp_scroll_bg_middle_mask_soft.bmp
BITMAP c16 qsn_cp_scroll_bg_bottom.bmp SOFTMASK=qsn_cp_scroll_bg_bottom_mask_soft.bmp
BITMAP c16 qsn_cp_scroll_handle_bg_top.bmp SOFTMASK=qsn_cp_scroll_handle_bg_top_mask_soft.bmp
BITMAP c16 qsn_cp_scroll_handle_bg_middle.bmp SOFTMASK=qsn_cp_scroll_handle_bg_middle_mask_soft.bmp
BITMAP c16 qsn_cp_scroll_handle_bg_bottom.bmp SOFTMASK=qsn_cp_scroll_handle_bg_bottom_mask_soft.bmp
BITMAP c16 qsn_cp_scroll_handle_top.bmp SOFTMASK=qsn_cp_scroll_handle_top_mask_soft.bmp
BITMAP c16 qsn_cp_scroll_handle_middle.bmp SOFTMASK=qsn_cp_scroll_handle_middle_mask_soft.bmp
BITMAP c16 qsn_cp_scroll_handle_bottom.bmp SOFTMASK=qsn_cp_scroll_handle_bottom_mask_soft.bmp

BITMAP c16 qsn_cp_scroll_horizontal_bg_bottom.bmp SOFTMASK=qsn_cp_scroll_horizontal_bg_bottom_mask_soft.bmp
BITMAP c16 qsn_cp_scroll_horizontal_bg_middle.bmp SOFTMASK=qsn_cp_scroll_horizontal_bg_middle_mask_soft.bmp
BITMAP c16 qsn_cp_scroll_horizontal_bg_top.bmp SOFTMASK=qsn_cp_scroll_horizontal_bg_top_mask_soft.bmp
BITMAP c16 qsn_cp_scroll_horizontal_handle_bottom.bmp SOFTMASK=qsn_cp_scroll_horizontal_handle_bottom_mask_soft.bmp
BITMAP c16 qsn_cp_scroll_horizontal_handle_middle.bmp SOFTMASK=qsn_cp_scroll_horizontal_handle_middle_mask_soft.bmp
BITMAP c16 qsn_cp_scroll_horizontal_handle_top.bmp SOFTMASK=qsn_cp_scroll_horizontal_handle_top_mask_soft.bmp

// Buttons
FRAME IID=QsnFrSelButton
  c16 qsn_fr_sel_button_corner_tl.bmp SOFTMASK=qsn_fr_sel_button_corner_tl_mask_soft.bmp STRETCH
  c16 qsn_fr_sel_button_corner_tr.bmp SOFTMASK=qsn_fr_sel_button_corner_tr_mask_soft.bmp STRETCH
  c16 qsn_fr_sel_button_corner_bl.bmp SOFTMASK=qsn_fr_sel_button_corner_bl_mask_soft.bmp STRETCH
  c16 qsn_fr_sel_button_corner_br.bmp SOFTMASK=qsn_fr_sel_button_corner_br_mask_soft.bmp STRETCH
  c16 qsn_fr_sel_button_side_t.bmp SOFTMASK=qsn_fr_sel_button_side_t_mask_soft.bmp STRETCH
  c16 qsn_fr_sel_button_side_b.bmp SOFTMASK=qsn_fr_sel_button_side_b_mask_soft.bmp STRETCH
  c16 qsn_fr_sel_button_side_l.bmp SOFTMASK=qsn_fr_sel_button_side_l_mask_soft.bmp STRETCH
  c16 qsn_fr_sel_button_side_r.bmp SOFTMASK=qsn_fr_sel_button_side_r_mask_soft.bmp STRETCH
  c16 qsn_fr_sel_button_center.bmp SOFTMASK=qsn_fr_sel_button_center_mask_soft.bmp STRETCH
END

// Info popup frame
FRAME IID=QsnFrPopupPreview
  c16 qsn_fr_popup_preview_corner_tl.bmp SOFTMASK=qsn_fr_popup_preview_corner_tl_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_preview_corner_tr.bmp SOFTMASK=qsn_fr_popup_preview_corner_tr_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_preview_corner_bl.bmp SOFTMASK=qsn_fr_popup_preview_corner_bl_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_preview_corner_br.bmp SOFTMASK=qsn_fr_popup_preview_corner_br_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_preview_side_t.bmp SOFTMASK=qsn_fr_popup_preview_side_t_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_preview_side_b.bmp SOFTMASK=qsn_fr_popup_preview_side_b_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_preview_side_l.bmp SOFTMASK=qsn_fr_popup_preview_side_l_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_preview_side_r.bmp SOFTMASK=qsn_fr_popup_preview_side_r_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_preview_center.bmp SOFTMASK=qsn_fr_popup_preview_center_mask_soft.bmp STRETCH
END

// toolbar buttons
BITMAPPATH /epoc32/S60/Bitmaps/

FRAME IID=QsnFrButtonTb
  c16 qsn_fr_button_tb_corner_tl.bmp SOFTMASK=qsn_fr_button_tb_corner_tl_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_corner_tr.bmp SOFTMASK=qsn_fr_button_tb_corner_tr_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_corner_bl.bmp SOFTMASK=qsn_fr_button_tb_corner_bl_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_corner_br.bmp SOFTMASK=qsn_fr_button_tb_corner_br_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_side_t.bmp  SOFTMASK=qsn_fr_button_tb_side_t_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_side_b.bmp SOFTMASK=qsn_fr_button_tb_side_b_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_side_l.bmp SOFTMASK=qsn_fr_button_tb_side_l_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_side_r.bmp SOFTMASK=qsn_fr_button_tb_side_r_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_center.bmp SOFTMASK=qsn_fr_button_tb_center_mask_soft.bmp STRETCH
END

FRAME IID=QsnFrButtonTbInactive
  c16 qsn_fr_button_tb_corner_tl_inactive.bmp SOFTMASK=qsn_fr_button_tb_corner_tl_inactive_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_corner_tr_inactive.bmp SOFTMASK=qsn_fr_button_tb_corner_tr_inactive_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_corner_bl_inactive.bmp SOFTMASK=qsn_fr_button_tb_corner_bl_inactive_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_corner_br_inactive.bmp SOFTMASK=qsn_fr_button_tb_corner_br_inactive_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_side_t_inactive.bmp  SOFTMASK=qsn_fr_button_tb_side_t_inactive_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_side_b_inactive.bmp SOFTMASK=qsn_fr_button_tb_side_b_inactive_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_side_l_inactive.bmp SOFTMASK=qsn_fr_button_tb_side_l_inactive_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_side_r_inactive.bmp SOFTMASK=qsn_fr_button_tb_side_r_inactive_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_center_inactive.bmp SOFTMASK=qsn_fr_button_tb_center_inactive_mask_soft.bmp STRETCH
END

FRAME IID=QsnFrButtonTbMode
  c16 qsn_fr_button_tb_corner_tl_mode.bmp SOFTMASK=qsn_fr_button_tb_corner_tl_mode_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_corner_tr_mode.bmp SOFTMASK=qsn_fr_button_tb_corner_tr_mode_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_corner_bl_mode.bmp SOFTMASK=qsn_fr_button_tb_corner_bl_mode_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_corner_br_mode.bmp SOFTMASK=qsn_fr_button_tb_corner_br_mode_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_side_t_mode.bmp  SOFTMASK=qsn_fr_button_tb_side_t_mode_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_side_b_mode.bmp SOFTMASK=qsn_fr_button_tb_side_b_mode_mask_soft.bm STRETCH
  c16 qsn_fr_button_tb_side_l_mode.bmp SOFTMASK=qsn_fr_button_tb_side_l_mode_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_side_r_mode.bmp SOFTMASK=qsn_fr_button_tb_side_r_mode_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_center_mode.bmp SOFTMASK=qsn_fr_button_tb_center_mode_mask_soft.bmp STRETCH
END

FRAME IID=QsnFrButtonTbPressed
  c16 qsn_fr_button_tb_corner_tl_pressed.bmp SOFTMASK=qsn_fr_button_tb_corner_tl_pressed_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_corner_tr_pressed.bmp SOFTMASK=qsn_fr_button_tb_corner_tr_pressed_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_corner_bl_pressed.bmp SOFTMASK=qsn_fr_button_tb_corner_bl_pressed_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_corner_br_pressed.bmp SOFTMASK=qsn_fr_button_tb_corner_br_pressed_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_side_t_pressed.bmp  SOFTMASK=qsn_fr_button_tb_side_t_pressed_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_side_b_pressed.bmp SOFTMASK=qsn_fr_button_tb_side_b_pressed_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_side_l_pressed.bmp SOFTMASK=qsn_fr_button_tb_side_l_pressed_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_side_r_pressed.bmp SOFTMASK=qsn_fr_button_tb_side_r_pressed_mask_soft.bmp STRETCH
  c16 qsn_fr_button_tb_center_pressed.bmp SOFTMASK=qsn_fr_button_tb_center_pressed_mask_soft.bmp STRETCH
END
    
BITMAP IID=QgnIndiTouchAvailable c16 qgn_indi_touch_available.bmp SOFTMASK=qgn_indi_touch_available_mask_soft.bmp STRETCH
BITMAP IID=QgnIndiTouchSelected c16  qgn_indi_touch_selected.bmp SOFTMASK=qgn_indi_touch_selected_mask_soft.bmp STRETCH
BITMAP IID=QgnIndiTouchUnavailable c16 qgn_indi_touch_unavailable.bmp SOFTMASK=qgn_indi_touch_unavailable_mask_soft.bmp STRETCH
BITMAP IID=QgnIndiTpAppsgrid c16 qgn_indi_tp_appsgrid.bmp SOFTMASK=qgn_indi_tp_appsgrid_mask_soft.bmp STRETCH
BITMAP IID=QgnIndiTpAppswapper c16 qgn_indi_tp_appswapper.bmp SOFTMASK=qgn_indi_tp_appswapper_mask_soft.bmp STRETCH
BITMAP IID=QgnIndiTpFullscreen c16 qgn_indi_tp_fullscreen.bmp SOFTMASK=qgn_indi_tp_fullscreen_mask_soft.bmp STRETCH
BITMAP IID=QgnIndiTpIdle c16 qgn_indi_tp_idle.bmp SOFTMASK=qgn_indi_tp_idle_mask_soft.bmp STRETCH
BITMAP IID=QgnIndiTpInput c16 qgn_indi_tp_input.bmp SOFTMASK=qgn_indi_tp_input_mask_soft.bmp STRETCH
BITMAP IID=QgnIndiTpRotateScreen c16 qgn_indi_tp_rotate_screen.bmp SOFTMASK=qgn_indi_tp_rotate_screen_mask_soft.bmp STRETCH
BITMAP IID=QgnIndiTpToolbar c16 qgn_indi_tp_toolbar.bmp SOFTMASK=qgn_indi_tp_toolbar_mask_soft.bmp STRETCH
BITMAP IID=QgnIndiTpHelp c16 qgn_indi_tp_help.bmp SOFTMASK=qgn_indi_tp_help_mask_soft.bmp STRETCH
BITMAP IID=QgnIndiTpDialler c16 qgn_indi_tp_dialler.bmp SOFTMASK=qgn_indi_tp_dialler_mask_soft.bmp STRETCH
BITMAP IID=QgnGrafBgTouchHorizontal c16 qgn_graf_bg_touch_horizontal.bmp SOFTMASK=qgn_graf_bg_touch_horizontal_mask_soft.bmp STRETCH
BITMAP IID=QgnGrafBgTouchVertical c16 qgn_graf_bg_touch_vertical.bmp  SOFTMASK=qgn_graf_bg_touch_vertical_mask_soft.bmp STRETCH


BITMAPPATH /epoc32/s60/bitmaps/low_prt/

// Lines
BITMAP c16 qgn_graf_line_primary_horizontal.bmp SOFTMASK=qgn_graf_line_primary_horizontal_mask_soft.bmp TILEX
BITMAP c16 qgn_graf_line_primary_horizontal_dashed.bmp SOFTMASK=qgn_graf_line_primary_horizontal_dashed_mask_soft.bmp TILEX
BITMAP c16 qgn_graf_line_primary_vertical.bmp SOFTMASK=qgn_graf_line_primary_vertical_mask_soft.bmp TILEY
BITMAP c16 qgn_graf_line_primary_vertical_dashed.bmp SOFTMASK=qgn_graf_line_primary_vertical_dashed_mask_soft.bmp TILEY
BITMAP c16 qgn_graf_line_secondary_horizontal.bmp SOFTMASK=qgn_graf_line_secondary_horizontal_mask_soft.bmp TILEX
BITMAP c16 qgn_graf_line_secondary_vertical.bmp SOFTMASK=qgn_graf_line_secondary_vertical_mask_soft.bmp TILEY

// ======================================================================
// Colours
// ======================================================================

PALETTE SCHEME=0x101f84c0

// Backward compatibility colors (for old applications)
COLORTABLE IID=QsnComponentColors
// #1 status indicators
  IDX=215
// #2 navi pane text, editing state icons, navi pane arrows, other navi pane icons, gprs indications, tab 1 icons
  IDX=0
// #3 universal status indicators
  IDX=215
// #4 query editing state icons
  IDX=210
// #5 call status icons
  IDX=215
// #6a tab 2 icons, tab 3 icons, tab 4 icons (active)
  IDX=215
// #6b tab 2 icons, tab 3 icons, tab 4 icons (passive)
  IDX=240
// #7 separator lines, primary separator lines
  IDX=215
// #8 separator lines, secondary separator lines
  RGB=0xaaaaaa
// #9 missed call indication, new message arrived indication
  IDX=215
// #10 title font color
  IDX=215
// #11 main area font color, additional list icons, checkbox indication, radio button indication
  IDX=215
// #12 softkey texts
  IDX=215
// #13 popup windows text
  IDX=215
// #14 list pane texts
  IDX=215
// #15 grid cell texts
  IDX=215
// #16 calendar month view passive month numbers
  IDX=221
// #17 input, text entry
  IDX=210
// #18 search string text, text input, code/date/time entry
  IDX=215
// #19 
  IDX=215
// #20 public event
  RGB=0x0000CC
// #21 private event
  RGB=0xFF0000
// #22 not synchronized event
  RGB=0xFF9999
// #23 2 or more events overlapping
  RGB=0x660066
// #24 holiday indication
  RGB=0xFF9999
END

COLORTABLE IID=QsnIconColors
// icon #1	main area; idle	status indicators	#215 
  IDX=215
// icon #2	status area	universal indicator pane icons	#215
  IDX=215
// icon #3	status area	reception off icon	#215
  IDX=215
// icon #4	navi pane	editing state icons	#0
  IDX=0
// icon #5	navi pane	signal iconpacket data indications	#0
  IDX=0
// icon #6	navi pane	battery icon	#0
  IDX=0
// icon #7	navi pane	other navi pane icons (e.g. tab 1 icons)	#0
  IDX=0
// icon #8	active tab	active tab icon colour	#215
  IDX=215
// icon #9	passive tab	passive tab icon colour	#243
  IDX=243
// icon #10	popup window	query editing state icons	#210
  IDX=210
// icon #11	call graphics	call status icons	#215
  IDX=215
// icon #12			
  IDX=0
// icon #13	main area	additional list icons	#215
  IDX=215
// icon #14	settings popup list	checkbox, radio button	#215
  IDX=215
// icon #15	form popup list	checkbox, radio button	#215
  IDX=215
// icon #16	list highlight	additional list iconsform checkbox, radio button	#215
  IDX=215
// icon #17	grid highlight	additional list iconsgms images (?)	#215
  IDX=215
// icon #18	setting list highlight	checkbox, radio button	#0
  IDX=0
// icon #19	calendar views	additional list icons	#215
  IDX=215
// icon #20	stacon area	universal indicator pane icons	#0
  IDX=0
// icon #21	stacon area	reception off icon	#0
  IDX=0
// icon #22	stacon navi pane	editing state icons	#0
  IDX=0
// icon #23	stacon navi pane	signal iconpacket data indications	#0
  IDX=0
// icon #24	stacon navi pane	battery icon	#0
  IDX=0
// icon #25	stacon navi pane	other navi pane icons (e.g. tab 1 icons)	#0
  IDX=0
/ icon #26 music player main pane  function indicators #215
  IDX=215
END

COLORTABLE IID=QsnTextColors
// text #1	status area	title text	#215
  IDX=215
// text #2	navi pane	navi pane texts	#0
  IDX=0
// text #3	active tab	active tab text	#215
  IDX=215
// text #4	passive tab	passive tab text	#243
  IDX=243
// text #5	power save state	time/date power save text	#0
  IDX=0
// text #6	main area	main area texts	#215
  IDX=215
// text #7	settings popup list	settings list item text	#215
  IDX=215
// text #8	form popup listform input field	form list item textform data entry text	#215
  IDX=215
// text #9	application grid	unfocused application title texts 	#215
  IDX=215
// text #10	list highlight	list texts	#215
  IDX=215
// text #11	grid highlight	grid text 	#215
  IDX=215
// text #12	settings popup list highlight;settings list item value box	settings value item text	#0
  IDX=0
// text #13	control pane general	left softkey text	#215
  IDX=215
// text #14	control pane general	right softkey text	#215
  IDX=215
// text #15	control pane idle	left softkey text	#215
  IDX=215
// text #16 	control pane idle	right softkey text	#215
  IDX=215
// text #17	control pane popup windows	left softkey text	#215
  IDX=215
// text #18	control pane popup windows	right softkey text	#215
  IDX=215
// text #19	popup windows	popup windows text	#215
  IDX=215
// text #20	submenu popup windows	submenu texts	#215
  IDX=215
// text #21	calendar month view	passive month day numbers	#221
  IDX=221
// text #22	calendar month viewcalendar day view	active month day numbersday view list items	#215
  IDX=215
// text #23	calendar month viewcalendar week view	day abbreviationshoursweek numbers	#215
  IDX=215
// text #24	cut/copy/paste highlight	copied text	#0
  IDX=0
// text #25	find pane	search string text	#215
  IDX=215
// text #26	settings input field	setting text entry	#215
  IDX=215
// text #27	query input field	query text entry	#215
  IDX=215
// text #28	power save mode	time/date shadow text	#215
  IDX=215
// text #29	calculator paper 	operator/operand	#215
  IDX=215
// text #30	calculator display	result	#210
  IDX=210
// text #31 	calculator display	result shadow	#219
  IDX=219
// text #32	pinboard input field	item title/find string	#215
  IDX=215
// text #33	pinboard/list view	item title	#215
  IDX=215
// text #34	notepad	note text	#215
  IDX=215
// text #35	active idle text	#215
  IDX=215
// text #36 	status area title text in idle	#215
  IDX=215
// text #37 	stacon area title text	#0
  IDX=0
// text #38 	stacon area title text in idle	#0
  IDX=0
// text #39 	stacon area top softkey text	#0
  IDX=215
// text #40 	stacon area bottom softkey text	#0
  IDX=215
// text #41 	stacon area top softkey text in idle	#0
  IDX=215
// text #42 	stacon area bottom softkey text in idle	#0
  IDX=215
// text #43 	stacon navi pane text	#0
  IDX=0
// text #44 title text  music player title text #215
  IDX=215
// text #45 stacon title text  music player title text #0
  IDX=0
// text #46 music player control pane area  music player right softkey #215
  IDX=215
// text #47 music player control pane area  music player left softkey #215
  IDX=215
// text #48 stacon area  music player bottom softkey #0
  IDX=0
// text #49 stacon area  music player top softkey #0
  IDX=0
// text #50 main area  music player mainpane texts #215
  IDX=215
// text #51 call handling, call bubble texts #215
  IDX=215
// text #52 MIDP Main area	MIDP uneditable textbox	#221
  IDX=221
// text #53 MIDP form input field	MIDP uneditable textfield #221
  IDX=221
// text #54 Main area Cardinal points #215
  IDX=215
// text #55 Preview popup window   Popup texts #215
  IDX=215
// text #56 Control pane general  Middle softkey text #215
  IDX=215
// text #57 Control pane idle  Middle softkey text #215
  IDX=215
// text #58 Control pane popup windows  Middle softkey text #215
  IDX=215
END

COLORTABLE IID=QsnLineColors
// line #1	calendar day/week/month view	lines 	#215
  IDX=215
// line #2	calendar day/week/month view	lines 	#221
  IDX=221
// line #3	heading pane	heading pane separator line	#215
  IDX=215
// line #4	main pane	grid cell separator lines	#221
  IDX=221
// line #5	popup windows	grid cell separator lines	#221
  IDX=221
// line #6	lists	column separator lines	#215
  IDX=215
// line #7	setting list	column separator lines	#215
  IDX=215
// line #8	form	slider line 	#215
  IDX=215
// line #9	settings list	value item slider line	#215
  IDX=215
// line #10	opened settings list	value item slider line	#215
  IDX=215
// line #11	popup 	separator line in options menu	#221
  IDX=221
// line #12 main area  music player oscilloscope line and visualizer accent color #144
  IDX=144
// line #13 Calculator line color #35
  IDX=35
END

COLORTABLE IID=QsnOtherColors
// other #1	calendar week view	public event	#210
  IDX=210
// other #2	calendar week view	private event	#35
  IDX=35
// other #3	calendar week view	not synchronized event	#14 dimmed
  IDX=14
// other #4	calendar week view	2 or more events overlapping	#107
  IDX=107
// other #5	calendar month view	event indication on focused month	#215
  IDX=215
// other #6	calendar month view	event indication on unfocused month	#221
  IDX=221
// other #7 music player mainpane  spectrum bar gradient top #0
  IDX=0
// other #8 music player mainpane  spectrum bar gradient bottom RGB(0,70,183)
  RGB=0x0046B7
END

COLORTABLE IID=QsnHighlightColors
// highlight #1	link highlight 	browser link highlight colour; japanese fep predictive candidate indication;automatic find item indcation	#244
  IDX=244
// highlight #2	cut/copy/paste 	cut/copy/paste highlight	#210
  IDX=210
// highlight #3	link indication	link text and underline indication	#210
  IDX=210
END

// ======================================================================
// Application specific graphics
// ======================================================================

// ----------------------------------------------------------------------
// ASG: Bitmap-only content
// ----------------------------------------------------------------------

BITMAPPATH gfx/

// Idle fade
BITMAP c16 qgn_graf_idle_fade.bmp SOFTMASK=qgn_graf_idle_fade_mask_soft.bmp STRETCH
BITMAP c16 qgn_graf_dim_wipe_lsc_left.bmp SOFTMASK=qgn_graf_dim_wipe_lsc_left_mask_soft.bmp STRETCH
BITMAP c16 qgn_graf_idle_fade_lsc.bmp SOFTMASK=qgn_graf_idle_fade_lsc_mask_soft.bmp STRETCH

// ----------------------------------------------------------------------
// ASG: Elements
// ----------------------------------------------------------------------

BITMAPPATH /epoc32/s60/bitmaps

// Analogue clock graphics
BITMAP c16 qsn_cp_clock_analogue_face_1.bmp SOFTMASK=qsn_cp_clock_analogue_face_1_mask_soft.bmp
BITMAP c16 qsn_cp_clock_analogue_border_num.bmp SOFTMASK=qsn_cp_clock_analogue_border_num_mask_soft.bmp
BITMAP c16 qsn_cp_clock_analogue_face_2.bmp SOFTMASK=qsn_cp_clock_analogue_face_2_mask_soft.bmp
BITMAP c16 qsn_cp_clock_analogue_pointer_hour.bmp SOFTMASK=qsn_cp_clock_analogue_pointer_hour_mask_soft.bmp
BITMAP c16 qsn_cp_clock_analogue_pointer_minute.bmp SOFTMASK=qsn_cp_clock_analogue_pointer_minute_mask_soft.bmp

// Digital clock graphics
//
// This follows new graphics structure. Digit itself has soft mask (for halo)
// and separate white-on-black shape graphics. Bitmaps and SVGs have the
// same structure.
//
BITMAP c16 qsn_cp_clock_digital_new_colon.bmp SOFTMASK=qsn_cp_clock_digital_new_colon_mask_soft.bmp
BITMAP 8 qsn_cp_clock_digital_new_colon_shape.bmp
BITMAP c16 qsn_cp_clock_digital_new_eight.bmp SOFTMASK=qsn_cp_clock_digital_new_eight_mask_soft.bmp
BITMAP 8 qsn_cp_clock_digital_new_eight_shape.bmp
BITMAP c16 qsn_cp_clock_digital_new_five.bmp SOFTMASK=qsn_cp_clock_digital_new_five_mask_soft.bmp
BITMAP 8 qsn_cp_clock_digital_new_five_shape.bmp
BITMAP c16 qsn_cp_clock_digital_new_four.bmp SOFTMASK=qsn_cp_clock_digital_new_four_mask_soft.bmp
BITMAP 8 qsn_cp_clock_digital_new_four_shape.bmp
BITMAP c16 qsn_cp_clock_digital_new_nine.bmp SOFTMASK=qsn_cp_clock_digital_new_nine_mask_soft.bmp
BITMAP 8 qsn_cp_clock_digital_new_nine_shape.bmp
BITMAP c16 qsn_cp_clock_digital_new_one.bmp SOFTMASK=qsn_cp_clock_digital_new_one_mask_soft.bmp
BITMAP 8 qsn_cp_clock_digital_new_one_shape.bmp
BITMAP c16 qsn_cp_clock_digital_new_seven.bmp SOFTMASK=qsn_cp_clock_digital_new_seven_mask_soft.bmp
BITMAP 8 qsn_cp_clock_digital_new_seven_shape.bmp
BITMAP c16 qsn_cp_clock_digital_new_six.bmp SOFTMASK=qsn_cp_clock_digital_new_six_mask_soft.bmp
BITMAP 8 qsn_cp_clock_digital_new_six_shape.bmp
BITMAP c16 qsn_cp_clock_digital_new_stop.bmp SOFTMASK=qsn_cp_clock_digital_new_stop_mask_soft.bmp
BITMAP 8 qsn_cp_clock_digital_new_stop_shape.bmp
BITMAP c16 qsn_cp_clock_digital_new_three.bmp SOFTMASK=qsn_cp_clock_digital_new_three_mask_soft.bmp
BITMAP 8 qsn_cp_clock_digital_new_three_shape.bmp
BITMAP c16 qsn_cp_clock_digital_new_two.bmp SOFTMASK=qsn_cp_clock_digital_new_two_mask_soft.bmp
BITMAP 8 qsn_cp_clock_digital_new_two_shape.bmp
BITMAP c16 qsn_cp_clock_digital_new_zero.bmp SOFTMASK=qsn_cp_clock_digital_new_zero_mask_soft.bmp
BITMAP 8 qsn_cp_clock_digital_new_zero_shape.bmp

BITMAP c16 qsn_fr_calc_display_side_l.bmp SOFTMASK=qsn_fr_calc_display_side_l_mask_soft.bmp STRETCH
BITMAP c16 qsn_fr_calc_display_side_r.bmp SOFTMASK=qsn_fr_calc_display_side_r_mask_soft.bmp STRETCH
BITMAP c16 qsn_fr_calc_display_center.bmp SOFTMASK=qsn_fr_calc_display_center_mask_soft.bmp STRETCH

FRAME IID=QsnFrCalcPaper
  c16 qsn_fr_calc_paper_corner_tl.bmp SOFTMASK=qsn_fr_calc_paper_corner_tl_mask_soft.bmp STRETCH
  c16 qsn_fr_calc_paper_corner_tr.bmp SOFTMASK=qsn_fr_calc_paper_corner_tr_mask_soft.bmp STRETCH
  c16 qsn_fr_calc_paper_corner_bl.bmp SOFTMASK=qsn_fr_calc_paper_corner_bl_mask_soft.bmp STRETCH
  c16 qsn_fr_calc_paper_corner_br.bmp SOFTMASK=qsn_fr_calc_paper_corner_br_mask_soft.bmp STRETCH
  c16 qsn_fr_calc_paper_side_t.bmp SOFTMASK=qsn_fr_calc_paper_side_t_mask_soft.bmp STRETCH
  c16 qsn_fr_calc_paper_side_b.bmp SOFTMASK=qsn_fr_calc_paper_side_b_mask_soft.bmp STRETCH
  c16 qsn_fr_calc_paper_side_l.bmp SOFTMASK=qsn_fr_calc_paper_side_l_mask_soft.bmp STRETCH
  c16 qsn_fr_calc_paper_side_r.bmp SOFTMASK=qsn_fr_calc_paper_side_r_mask_soft.bmp STRETCH
  c16 qsn_fr_calc_paper_center.bmp SOFTMASK=qsn_fr_calc_paper_center_mask_soft.bmp STRETCH
END

FRAME IID=QsnFrCale
  c16 qsn_fr_cale_corner_tl.bmp SOFTMASK=qsn_fr_cale_corner_tl_mask_soft.bmp STRETCH
  c16 qsn_fr_cale_corner_tr.bmp SOFTMASK=qsn_fr_cale_corner_tr_mask_soft.bmp STRETCH
  c16 qsn_fr_cale_corner_bl.bmp SOFTMASK=qsn_fr_cale_corner_bl_mask_soft.bmp STRETCH
  c16 qsn_fr_cale_corner_br.bmp SOFTMASK=qsn_fr_cale_corner_br_mask_soft.bmp STRETCH
  c16 qsn_fr_cale_side_t.bmp SOFTMASK=qsn_fr_cale_side_t_mask_soft.bmp STRETCH
  c16 qsn_fr_cale_side_b.bmp SOFTMASK=qsn_fr_cale_side_b_mask_soft.bmp STRETCH
  c16 qsn_fr_cale_side_l.bmp SOFTMASK=qsn_fr_cale_side_l_mask_soft.bmp STRETCH
  c16 qsn_fr_cale_side_r.bmp SOFTMASK=qsn_fr_cale_side_r_mask_soft.bmp STRETCH
// Opaque, mask omitted to improve performance
  c16 qsn_fr_cale_center.bmp STRETCH
END

FRAME IID=QsnFrCaleHeading
  c16 qsn_fr_cale_heading_corner_tl.bmp SOFTMASK=qsn_fr_cale_heading_corner_tl_mask_soft.bmp STRETCH
  c16 qsn_fr_cale_heading_corner_tr.bmp SOFTMASK=qsn_fr_cale_heading_corner_tr_mask_soft.bmp STRETCH
  c16 qsn_fr_cale_heading_corner_bl.bmp SOFTMASK=qsn_fr_cale_heading_corner_bl_mask_soft.bmp STRETCH
  c16 qsn_fr_cale_heading_corner_br.bmp SOFTMASK=qsn_fr_cale_heading_corner_br_mask_soft.bmp STRETCH
  c16 qsn_fr_cale_heading_side_t.bmp SOFTMASK=qsn_fr_cale_heading_side_t_mask_soft.bmp STRETCH
  c16 qsn_fr_cale_heading_side_b.bmp SOFTMASK=qsn_fr_cale_heading_side_b_mask_soft.bmp STRETCH
  c16 qsn_fr_cale_heading_side_l.bmp SOFTMASK=qsn_fr_cale_heading_side_l_mask_soft.bmp STRETCH
  c16 qsn_fr_cale_heading_side_r.bmp SOFTMASK=qsn_fr_cale_heading_side_r_mask_soft.bmp STRETCH
  c16 qsn_fr_cale_heading_center.bmp SOFTMASK=qsn_fr_cale_heading_center_mask_soft.bmp STRETCH
END

FRAME IID=QsnFrCaleSide
  c16 qsn_fr_cale_side_corner_tl.bmp SOFTMASK=qsn_fr_cale_side_corner_tl_mask_soft.bmp STRETCH
  c16 qsn_fr_cale_side_corner_tr.bmp SOFTMASK=qsn_fr_cale_side_corner_tr_mask_soft.bmp STRETCH
  c16 qsn_fr_cale_side_corner_bl.bmp SOFTMASK=qsn_fr_cale_side_corner_bl_mask_soft.bmp STRETCH
  c16 qsn_fr_cale_side_corner_br.bmp SOFTMASK=qsn_fr_cale_side_corner_br_mask_soft.bmp STRETCH
  c16 qsn_fr_cale_side_side_t.bmp SOFTMASK=qsn_fr_cale_side_side_t_mask_soft.bmp STRETCH
  c16 qsn_fr_cale_side_side_b.bmp SOFTMASK=qsn_fr_cale_side_side_b_mask_soft.bmp STRETCH
  c16 qsn_fr_cale_side_side_l.bmp SOFTMASK=qsn_fr_cale_side_side_l_mask_soft.bmp STRETCH
  c16 qsn_fr_cale_side_side_r.bmp SOFTMASK=qsn_fr_cale_side_side_r_mask_soft.bmp STRETCH
  c16 qsn_fr_cale_side_center.bmp SOFTMASK=qsn_fr_cale_side_center_mask_soft.bmp STRETCH
END


BITMAP c16 qgn_graf_call_rec_big.bmp SOFTMASK=qgn_graf_call_rec_big_mask_soft.bmp STRETCH
BITMAP c16 qgn_graf_call_rec_big_right.bmp SOFTMASK=qgn_graf_call_rec_big_right_mask_soft.bmp STRETCH


// Pinboard frame graphics
FRAME IID=QsnFrPinb
  c16 qsn_fr_pinb_corner_tl.bmp SOFTMASK=qsn_fr_pinb_corner_tl_mask_soft.bmp STRETCH
  c16 qsn_fr_pinb_corner_tr.bmp SOFTMASK=qsn_fr_pinb_corner_tr_mask_soft.bmp STRETCH
  c16 qsn_fr_pinb_corner_bl.bmp SOFTMASK=qsn_fr_pinb_corner_bl_mask_soft.bmp STRETCH
  c16 qsn_fr_pinb_corner_br.bmp SOFTMASK=qsn_fr_pinb_corner_br_mask_soft.bmp STRETCH
  c16 qsn_fr_pinb_side_t.bmp SOFTMASK=qsn_fr_pinb_side_t_mask_soft.bmp STRETCH
  c16 qsn_fr_pinb_side_b.bmp SOFTMASK=qsn_fr_pinb_side_b_mask_soft.bmp STRETCH
  c16 qsn_fr_pinb_side_l.bmp SOFTMASK=qsn_fr_pinb_side_l_mask_soft.bmp STRETCH
  c16 qsn_fr_pinb_side_r.bmp SOFTMASK=qsn_fr_pinb_side_r_mask_soft.bmp STRETCH
  c16 qsn_fr_pinb_center_wp.bmp SOFTMASK=qsn_fr_pinb_center_wp_mask_soft.bmp STRETCH
END

FRAME IID=QsnFrNotepad
  c16 qsn_fr_notepad_corner_tl.bmp SOFTMASK=qsn_fr_notepad_corner_tl_mask_soft.bmp STRETCH
  c16 qsn_fr_notepad_corner_tr.bmp SOFTMASK=qsn_fr_notepad_corner_tr_mask_soft.bmp STRETCH
  c16 qsn_fr_notepad_corner_bl.bmp SOFTMASK=qsn_fr_notepad_corner_bl_mask_soft.bmp STRETCH
  c16 qsn_fr_notepad_corner_br.bmp SOFTMASK=qsn_fr_notepad_corner_br_mask_soft.bmp STRETCH
  c16 qsn_fr_notepad_side_t.bmp SOFTMASK=qsn_fr_notepad_side_t_mask_soft.bmp STRETCH
  c16 qsn_fr_notepad_side_b.bmp SOFTMASK=qsn_fr_notepad_side_b_mask_soft.bmp STRETCH
  c16 qsn_fr_notepad_side_l.bmp SOFTMASK=qsn_fr_notepad_side_l_mask_soft.bmp STRETCH
  c16 qsn_fr_notepad_side_r.bmp SOFTMASK=qsn_fr_notepad_side_r_mask_soft.bmp STRETCH
// Opaque, mask omitted to improve performance
  c16 qsn_fr_notepad_center.bmp STRETCH
END

FRAME IID=QsnFrNotepadCont
  c16 qsn_fr_notepad_cont_corner_tl.bmp SOFTMASK=qsn_fr_notepad_cont_corner_tl_mask_soft.bmp STRETCH
  c16 qsn_fr_notepad_cont_corner_tr.bmp SOFTMASK=qsn_fr_notepad_cont_corner_tr_mask_soft.bmp STRETCH
  IID=QsnFrNotepadCornerBl
  IID=QsnFrNotepadCornerBr
  c16 qsn_fr_notepad_cont_side_t.bmp SOFTMASK=qsn_fr_notepad_cont_side_t_mask_soft.bmp STRETCH
  IID=QsnFrNotepadSideB
  IID=QsnFrNotepadSideL
  IID=QsnFrNotepadSideR
  IID=QsnFrNotepadCenter
END

FRAME IID=QsnFrCall2Rect
  c16 qsn_fr_call2_rect_corner_tl.bmp SOFTMASK=qsn_fr_call2_rect_corner_tl_mask_soft.bmp STRETCH
  c16 qsn_fr_call2_rect_corner_tr.bmp SOFTMASK=qsn_fr_call2_rect_corner_tr_mask_soft.bmp STRETCH
  c16 qsn_fr_call2_rect_corner_bl.bmp SOFTMASK=qsn_fr_call2_rect_corner_bl_mask_soft.bmp STRETCH
  c16 qsn_fr_call2_rect_corner_br.bmp SOFTMASK=qsn_fr_call2_rect_corner_br_mask_soft.bmp STRETCH
  c16 qsn_fr_call2_rect_side_t.bmp SOFTMASK=qsn_fr_call2_rect_side_t_mask_soft.bmp STRETCH
  c16 qsn_fr_call2_rect_side_b.bmp SOFTMASK=qsn_fr_call2_rect_side_b_mask_soft.bmp STRETCH
  c16 qsn_fr_call2_rect_side_l.bmp SOFTMASK=qsn_fr_call2_rect_side_l_mask_soft.bmp STRETCH
  c16 qsn_fr_call2_rect_side_r.bmp SOFTMASK=qsn_fr_call2_rect_side_r_mask_soft.bmp STRETCH
// Opaque, mask omitted to improve performance
  c16 qsn_fr_call2_rect_center.bmp STRETCH
END

// Menu
BITMAP c16 qgn_menu_folder_apps.bmp SOFTMASK=qgn_menu_folder_apps_mask_soft.bmp
BITMAP c16 qgn_menu_group_connect.bmp SOFTMASK=qgn_menu_group_connect_mask_soft.bmp
BITMAP c16 qgn_menu_group_extras.bmp SOFTMASK=qgn_menu_group_extras_mask_soft.bmp
BITMAP c16 qgn_menu_group_install.bmp SOFTMASK=qgn_menu_group_install_mask_soft.bmp
BITMAP c16 qgn_menu_group_media.bmp SOFTMASK=qgn_menu_group_media_mask_soft.bmp
BITMAP c16 qgn_menu_group_organiser.bmp SOFTMASK=qgn_menu_group_organiser_mask_soft.bmp
BITMAP c16 qgn_menu_group_tools.bmp SOFTMASK=qgn_menu_group_tools_mask_soft.bmp
BITMAP IID=QgnMenuUnknownLst c16 qgn_menu_am_sis_lst.bmp SOFTMASK=qgn_menu_am_sis_lst_mask_soft.bmp
BITMAP IID=QgnMenuUnknownCxt c16 qgn_menu_am_sis_cxt.bmp SOFTMASK=qgn_menu_am_sis_cxt_mask_soft.bmp

// Mandatory animations, which must be allways defined
// by the skin
BMPANIM IID=QgnGrafLongPressAnim INTERVAL=100 MODE=play
  TIME=100 c16 qgn_graf_long_press_01.bmp SOFTMASK=qgn_graf_long_press_01_mask_soft.bmp STRETCH
  TIME=100 c16 qgn_graf_long_press_02.bmp SOFTMASK=qgn_graf_long_press_02_mask_soft.bmp STRETCH
  TIME=100 c16 qgn_graf_long_press_03.bmp SOFTMASK=qgn_graf_long_press_03_mask_soft.bmp STRETCH
  TIME=100 c16 qgn_graf_long_press_04.bmp SOFTMASK=qgn_graf_long_press_04_mask_soft.bmp STRETCH
  TIME=100 c16 qgn_graf_long_press_05.bmp SOFTMASK=qgn_graf_long_press_05_mask_soft.bmp STRETCH
  TIME=150 c16 qgn_graf_long_press_06.bmp SOFTMASK=qgn_graf_long_press_06_mask_soft.bmp STRETCH
END
APPICON UID=0x100058BC
    c16 qgn_menu_mce_sms_cxt.bmp SOFTMASK=qgn_menu_mce_sms_cxt_mask_soft.bmp
END

APPICON UID=0x100058DE
    c16 qgn_menu_mce_mms_cxt.bmp SOFTMASK=qgn_menu_mce_mms_cxt_mask_soft.bmp
END

APPICON UID=0x101F4CD6
    c16 qgn_menu_mce_email_cxt.bmp SOFTMASK=qgn_menu_mce_email_cxt_mask_soft.bmp
END

APPICON UID=0x1020745B
    c16 qgn_menu_mce_audio_cxt.bmp SOFTMASK=qgn_menu_mce_audio_mask_cxt_soft.bmp
END

BITMAP c16 qgn_menu_shortcut.bmp SOFTMASK=qgn_menu_shortcut_mask_soft.bmp
BITMAP c16 qgn_menu_news.bmp SOFTMASK=qgn_menu_news_mask_soft.bmp

BITMAP c16 qgn_prop_set_button.bmp SOFTMASK=qgn_prop_set_button_mask_soft.bmp 
BITMAP c16 qgn_graf_scroll_arrow_down.bmp SOFTMASK=qgn_graf_scroll_arrow_down_mask_soft.bmp
BITMAP c16 qgn_graf_scroll_arrow_up.bmp SOFTMASK=qgn_graf_scroll_arrow_up_mask_soft.bmp
BITMAP c16 qgn_graf_scroll_arrow_left.bmp SOFTMASK=qgn_graf_scroll_arrow_left_mask_soft.bmp
BITMAP c16 qgn_graf_scroll_arrow_right.bmp SOFTMASK=qgn_graf_scroll_arrow_right_mask_soft.bmp

// ======================================================================
// Mirrored layout (for A&H)
// ======================================================================

RESTRICTION LAY_AH

// ----------------------------------------------------------------------
// AH: Bitmap-only content
// ----------------------------------------------------------------------

BITMAPPATH gfx-ah/

// Idle fade
BITMAP c16 qgn_graf_idle_fade.bmp SOFTMASK=qgn_graf_idle_fade_mask_soft.bmp STRETCH

// Application-specific popup backgrounds
BITMAP c16 qgn_graf_pb_status_backg.bmp MASK=qgn_graf_pb_status_backg_mask.bmp
BITMAP c16 qgn_graf_simpd_status_backg.bmp MASK=qgn_graf_simpd_status_backg_mask.bmp

// ----------------------------------------------------------------------
// AH: Elements
// ----------------------------------------------------------------------

BITMAPPATH /epoc32/s60/bitmaps/A_H/

// Application icons
APPICON UID=0x10005234
  c16 qgn_menu_help_cxt.bmp SOFTMASK=qgn_menu_help_cxt_mask_soft.bmp SIZE=44,44
  c16 qgn_menu_help_lst.bmp SOFTMASK=qgn_menu_help_lst_mask_soft.bmp SIZE=42,29
END

APPICON UID=0x101F8681
  c16 qgn_menu_call_video.bmp SOFTMASK=qgn_menu_call_video_mask_soft.bmp SIZE=44,44
  c16 qgn_menu_call_video_lst.bmp SOFTMASK=qgn_menu_call_video_lst_mask_soft.bmp SIZE=42,29
END



// Arabic-Indic digital clock graphics
//
// This follows new graphics structure. Digit itself has soft mask (for halo)
// and separate white-on-black shape graphics. Bitmaps and SVGs have the
// same structure.
//
BITMAP c16 qsn_cp_clock_digital_ah_new_colon.bmp SOFTMASK=qsn_cp_clock_digital_ah_new_colon_mask_soft.bmp
BITMAP 8 qsn_cp_clock_digital_ah_new_colon_shape.bmp
BITMAP c16 qsn_cp_clock_digital_ah_new_eight.bmp SOFTMASK=qsn_cp_clock_digital_ah_new_eight_mask_soft.bmp
BITMAP 8 qsn_cp_clock_digital_ah_new_eight_shape.bmp
BITMAP c16 qsn_cp_clock_digital_ah_new_five.bmp SOFTMASK=qsn_cp_clock_digital_ah_new_five_mask_soft.bmp
BITMAP 8 qsn_cp_clock_digital_ah_new_five_shape.bmp
BITMAP c16 qsn_cp_clock_digital_ah_new_four.bmp SOFTMASK=qsn_cp_clock_digital_ah_new_four_mask_soft.bmp
BITMAP 8 qsn_cp_clock_digital_ah_new_four_shape.bmp
BITMAP c16 qsn_cp_clock_digital_ah_new_nine.bmp SOFTMASK=qsn_cp_clock_digital_ah_new_nine_mask_soft.bmp
BITMAP 8 qsn_cp_clock_digital_ah_new_nine_shape.bmp
BITMAP c16 qsn_cp_clock_digital_ah_new_one.bmp SOFTMASK=qsn_cp_clock_digital_ah_new_one_mask_soft.bmp
BITMAP 8 qsn_cp_clock_digital_ah_new_one_shape.bmp
BITMAP c16 qsn_cp_clock_digital_ah_new_seven.bmp SOFTMASK=qsn_cp_clock_digital_ah_new_seven_mask_soft.bmp
BITMAP 8 qsn_cp_clock_digital_ah_new_seven_shape.bmp
BITMAP c16 qsn_cp_clock_digital_ah_new_six.bmp SOFTMASK=qsn_cp_clock_digital_ah_new_six_mask_soft.bmp
BITMAP 8 qsn_cp_clock_digital_ah_new_six_shape.bmp
BITMAP c16 qsn_cp_clock_digital_ah_new_stop.bmp SOFTMASK=qsn_cp_clock_digital_ah_new_stop_mask_soft.bmp
BITMAP 8 qsn_cp_clock_digital_ah_new_stop_shape.bmp
BITMAP c16 qsn_cp_clock_digital_ah_new_three.bmp SOFTMASK=qsn_cp_clock_digital_ah_new_three_mask_soft.bmp
BITMAP 8 qsn_cp_clock_digital_ah_new_three_shape.bmp
BITMAP c16 qsn_cp_clock_digital_ah_new_two.bmp SOFTMASK=qsn_cp_clock_digital_ah_new_two_mask_soft.bmp
BITMAP 8 qsn_cp_clock_digital_ah_new_two_shape.bmp
BITMAP c16 qsn_cp_clock_digital_ah_new_zero.bmp SOFTMASK=qsn_cp_clock_digital_ah_new_zero_mask_soft.bmp
BITMAP 8 qsn_cp_clock_digital_ah_new_zero_shape.bmp

// Grid highlight
FRAME IID=QsnFrGrid
  c16 qsn_fr_grid_corner_tl.bmp SOFTMASK=qsn_fr_grid_corner_tl_mask_soft.bmp STRETCH
  c16 qsn_fr_grid_corner_tr.bmp SOFTMASK=qsn_fr_grid_corner_tr_mask_soft.bmp STRETCH
  c16 qsn_fr_grid_corner_bl.bmp SOFTMASK=qsn_fr_grid_corner_bl_mask_soft.bmp STRETCH
  c16 qsn_fr_grid_corner_br.bmp SOFTMASK=qsn_fr_grid_corner_br_mask_soft.bmp STRETCH
  c16 qsn_fr_grid_side_t.bmp SOFTMASK=qsn_fr_grid_side_t_mask_soft.bmp STRETCH
  c16 qsn_fr_grid_side_b.bmp SOFTMASK=qsn_fr_grid_side_b_mask_soft.bmp STRETCH
  c16 qsn_fr_grid_side_l.bmp SOFTMASK=qsn_fr_grid_side_l_mask_soft.bmp STRETCH
  c16 qsn_fr_grid_side_r.bmp SOFTMASK=qsn_fr_grid_side_r_mask_soft.bmp STRETCH
  c16 qsn_fr_grid_center.bmp SOFTMASK=qsn_fr_grid_center_mask_soft.bmp STRETCH
END

// List highlight
FRAME IID=QsnFrList
  c16 qsn_fr_list_corner_tl.bmp SOFTMASK=qsn_fr_list_corner_tl_mask_soft.bmp STRETCH
  c16 qsn_fr_list_corner_tr.bmp SOFTMASK=qsn_fr_list_corner_tr_mask_soft.bmp STRETCH
  c16 qsn_fr_list_corner_bl.bmp SOFTMASK=qsn_fr_list_corner_bl_mask_soft.bmp STRETCH
  c16 qsn_fr_list_corner_br.bmp SOFTMASK=qsn_fr_list_corner_br_mask_soft.bmp STRETCH
  c16 qsn_fr_list_side_t.bmp SOFTMASK=qsn_fr_list_side_t_mask_soft.bmp STRETCH
  c16 qsn_fr_list_side_b.bmp SOFTMASK=qsn_fr_list_side_b_mask_soft.bmp STRETCH
  c16 qsn_fr_list_side_l.bmp SOFTMASK=qsn_fr_list_side_l_mask_soft.bmp STRETCH
  c16 qsn_fr_list_side_r.bmp SOFTMASK=qsn_fr_list_side_r_mask_soft.bmp STRETCH
  c16 qsn_fr_list_center.bmp SOFTMASK=qsn_fr_list_center_mask_soft.bmp STRETCH
END

// Pop up window graphics
FRAME IID=QsnFrPopup
  c16 qsn_fr_popup_corner_tl.bmp SOFTMASK=qsn_fr_popup_corner_tl_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_corner_tr.bmp SOFTMASK=qsn_fr_popup_corner_tr_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_corner_bl.bmp SOFTMASK=qsn_fr_popup_corner_bl_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_corner_br.bmp SOFTMASK=qsn_fr_popup_corner_br_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_side_t.bmp SOFTMASK=qsn_fr_popup_side_t_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_side_b.bmp SOFTMASK=qsn_fr_popup_side_b_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_side_l.bmp SOFTMASK=qsn_fr_popup_side_l_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_side_r.bmp SOFTMASK=qsn_fr_popup_side_r_mask_soft.bmp STRETCH
// Opaque, mask omitted to improve performance
  c16 qsn_fr_popup_center.bmp STRETCH
END

// Sub menu popup window graphics
FRAME IID=QsnFrPopupSub
  c16 qsn_fr_popup_sub_corner_tl.bmp SOFTMASK=qsn_fr_popup_sub_corner_tl_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_sub_corner_tr.bmp SOFTMASK=qsn_fr_popup_sub_corner_tr_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_sub_corner_bl.bmp SOFTMASK=qsn_fr_popup_sub_corner_bl_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_sub_corner_br.bmp SOFTMASK=qsn_fr_popup_sub_corner_br_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_sub_side_t.bmp SOFTMASK=qsn_fr_popup_sub_side_t_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_sub_side_b.bmp SOFTMASK=qsn_fr_popup_sub_side_b_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_sub_side_l.bmp SOFTMASK=qsn_fr_popup_sub_side_l_mask_soft.bmp STRETCH
  c16 qsn_fr_popup_sub_side_r.bmp SOFTMASK=qsn_fr_popup_sub_side_r_mask_soft.bmp STRETCH
// Opaque, mask omitted to improve performance
  c16 qsn_fr_popup_center_submenu.bmp STRETCH
END

// Notes and queries
BITMAP c16 qgn_note_query.bmp SOFTMASK=qgn_note_query_mask_soft.bmp

// Note and query animations
BMPANIM IID=QgnNoteQueryAnim INTERVAL=1000
  IID=QgnNoteQuery
END

// ----------------------------------------------------------------------
// AH: Scalable icon content with color customization
// ----------------------------------------------------------------------



// Phase 1
BITMAP 1 qgn_prop_list_keyword_arabic_tab2.bmp SOFTMASK=qgn_prop_list_keyword_arabic_tab2_mask_soft.bmp
BITMAP 1 qgn_prop_list_keyword_hebrew_tab2.bmp SOFTMASK=qgn_prop_list_keyword_hebrew_tab2_mask_soft.bmp
BITMAP 1 qgn_prop_list_keyword_tab2.bmp SOFTMASK=qgn_prop_list_keyword_tab2_mask_soft.bmp
BITMAP 1 qgn_prop_log_logs_tab2.bmp SOFTMASK=qgn_prop_log_logs_tab2_mask_soft.bmp
BITMAP 1 qgn_prop_note_list_alpha_arabic_tab2.bmp SOFTMASK=qgn_prop_note_list_alpha_arabic_tab2_mask_soft.bmp
BITMAP 1 qgn_prop_note_list_alpha_hebrew_tab2.bmp SOFTMASK=qgn_prop_note_list_alpha_hebrew_tab2_mask_soft.bmp
BITMAP 1 qgn_prop_note_list_alpha_tab2.bmp SOFTMASK=qgn_prop_note_list_alpha_tab2_mask_soft.bmp
BITMAP 1 qgn_stat_case_arabic.bmp SOFTMASK=qgn_stat_case_arabic_mask_soft.bmp
BITMAP 1 qgn_stat_case_arabic_numeric.bmp SOFTMASK=qgn_stat_case_arabic_numeric_mask_soft.bmp
BITMAP 1 qgn_stat_case_hebrew.bmp SOFTMASK=qgn_stat_case_hebrew_mask_soft.bmp
// Phase 2
BITMAP 1 qgn_prop_folder_help_tab1.bmp SOFTMASK=qgn_prop_folder_help_tab1_mask_soft.bmp
BITMAP 1 qgn_prop_folder_message_object_tab1.bmp SOFTMASK=qgn_prop_folder_message_object_tab1_mask_soft.bmp
BITMAP 1 qgn_prop_folder_tab.bmp SOFTMASK=qgn_prop_folder_tab_mask_soft.bmp
BITMAP 1 qgn_prop_folder_tab1.bmp SOFTMASK=qgn_prop_folder_tab1_mask_soft.bmp
BITMAP 1 qgn_prop_folder_tab2.bmp SOFTMASK=qgn_prop_folder_tab2_mask_soft.bmp
BITMAP 1 qgn_prop_help_open_tab1.bmp SOFTMASK=qgn_prop_help_open_tab1_mask_soft.bmp
BITMAP 1 qgn_prop_list_tab3.bmp SOFTMASK=qgn_prop_list_tab3_mask_soft.bmp
BITMAP 1 qgn_prop_mce_doc_tab4.bmp SOFTMASK=qgn_prop_mce_doc_tab4_mask_soft.bmp

// ----------------------------------------------------------------------
// AH: Scalable icon content
// ----------------------------------------------------------------------



// Phase 1
BITMAP c16 qgn_graf_call_conf_five.bmp SOFTMASK=qgn_graf_call_conf_five_mask_soft.bmp
BITMAP c16 qgn_graf_call_first_three_active.bmp SOFTMASK=qgn_graf_call_first_three_active_mask_soft.bmp
BITMAP c16 qgn_graf_call_first_three_disconn.bmp SOFTMASK=qgn_graf_call_first_three_disconn_mask_soft.bmp
BITMAP c16 qgn_indi_call_muted.bmp SOFTMASK=qgn_indi_call_muted_mask_soft.bmp
BITMAP c16 qgn_indi_call_video_blind_in.bmp
BITMAP 8 qgn_indi_call_video_blind_in_mask_icon.bmp
BITMAP c16 qgn_indi_call_video_blind_out.bmp
BITMAP 8 qgn_indi_call_video_blind_out_mask_icon.bmp
BITMAP c16 qgn_indi_find_goto.bmp SOFTMASK=qgn_indi_find_goto_mask_soft.bmp
BITMAP c16 qgn_indi_onimage_audio.bmp SOFTMASK=qgn_indi_onimage_audio_mask_soft.bmp
BITMAP c16 qgn_menu_group_connect.bmp SOFTMASK=qgn_menu_group_connect_mask_soft.bmp
BITMAP c16 qgn_menu_group_extras.bmp SOFTMASK=qgn_menu_group_extras_mask_soft.bmp
BITMAP c16 qgn_menu_group_install.bmp SOFTMASK=qgn_menu_group_install_mask_soft.bmp
BITMAP c16 qgn_menu_group_media.bmp SOFTMASK=qgn_menu_group_media_mask_soft.bmp
BITMAP c16 qgn_menu_group_organiser.bmp SOFTMASK=qgn_menu_group_organiser_mask_soft.bmp
BITMAP c16 qgn_menu_group_tools.bmp SOFTMASK=qgn_menu_group_tools_mask_soft.bmp
BITMAP c16 qgn_prop_bt_audio.bmp SOFTMASK=qgn_prop_bt_audio_mask_soft.bmp
//BITMAP c16 qgn_prop_bt_unknown.bmp SOFTMASK=qgn_prop_bt_unknown_mask_soft.bmp
BITMAP c16 qgn_prop_cb_subs.bmp SOFTMASK=qgn_prop_cb_subs_mask_soft.bmp
BITMAP c16 qgn_prop_cb_subs_unread.bmp SOFTMASK=qgn_prop_cb_subs_unread_mask_soft.bmp
BITMAP c16 qgn_prop_cb_unsubs.bmp SOFTMASK=qgn_prop_cb_unsubs_mask_soft.bmp
BITMAP c16 qgn_prop_cb_unsubs_unread.bmp SOFTMASK=qgn_prop_cb_unsubs_unread_mask_soft.bmp
BITMAP c16 qgn_prop_fmgr_file_game.bmp SOFTMASK=qgn_prop_fmgr_file_game_mask_soft.bmp
BITMAP c16 qgn_prop_folder_current.bmp SOFTMASK=qgn_prop_folder_current_mask_soft.bmp
BITMAP c16 qgn_prop_folder_dyc.bmp SOFTMASK=qgn_prop_folder_dyc_mask_soft.bmp
BITMAP c16 qgn_prop_folder_large.bmp SOFTMASK=qgn_prop_folder_large_mask_soft.bmp
BITMAP c16 qgn_prop_folder_medium.bmp SOFTMASK=qgn_prop_folder_medium_mask_soft.bmp
BITMAP c16 qgn_menu_folder_apps.bmp SOFTMASK=qgn_menu_folder_apps_mask_soft.bmp
BITMAP c16 qgn_prop_folder_profiles.bmp SOFTMASK=qgn_prop_folder_profiles_mask_soft.bmp
BITMAP c16 qgn_prop_folder_small.bmp SOFTMASK=qgn_prop_folder_small_mask_soft.bmp
BITMAP c16 qgn_prop_folder_small_new.bmp SOFTMASK=qgn_prop_folder_small_new_mask_soft.bmp
BITMAP c16 qgn_prop_folder_subs.bmp SOFTMASK=qgn_prop_folder_subs_mask_soft.bmp
BITMAP c16 qgn_prop_folder_subs_new.bmp SOFTMASK=qgn_prop_folder_subs_new_mask_soft.bmp
BITMAP c16 qgn_prop_folder_sub_large.bmp SOFTMASK=qgn_prop_folder_sub_large_mask_soft.bmp
BITMAP c16 qgn_prop_folder_sub_small.bmp SOFTMASK=qgn_prop_folder_sub_small_mask_soft.bmp
BITMAP c16 qgn_prop_folder_sub_subs.bmp SOFTMASK=qgn_prop_folder_sub_subs_mask_soft.bmp
BITMAP c16 qgn_prop_folder_sub_subs_new.bmp SOFTMASK=qgn_prop_folder_sub_subs_new_mask_soft.bmp
BITMAP c16 qgn_prop_folder_sub_unsubs_new.bmp SOFTMASK=qgn_prop_folder_sub_unsubs_new_mask_soft.bmp
BITMAP c16 qgn_prop_folder_temp.bmp SOFTMASK=qgn_prop_folder_temp_mask_soft.bmp
BITMAP c16 qgn_prop_folder_unsubs_new.bmp SOFTMASK=qgn_prop_folder_unsubs_new_mask_soft.bmp
BITMAP c16 qgn_prop_im_from.bmp SOFTMASK=qgn_prop_im_from_mask_soft.bmp
BITMAP c16 qgn_prop_im_tome.bmp SOFTMASK=qgn_prop_im_tome_mask_soft.bmp
BITMAP c16 qgn_prop_mce_documents_new_sub.bmp SOFTMASK=qgn_prop_mce_documents_new_sub_mask_soft.bmp
BITMAP c16 qgn_prop_mce_documents_sub.bmp SOFTMASK=qgn_prop_mce_documents_sub_mask_soft.bmp
BITMAP c16 qgn_prop_mce_doc_small.bmp SOFTMASK=qgn_prop_mce_doc_small_mask_soft.bmp
BITMAP c16 qgn_prop_mce_drafts_sub.bmp SOFTMASK=qgn_prop_mce_drafts_sub_mask_soft.bmp
BITMAP c16 qgn_prop_mce_unknown_unread.bmp SOFTMASK=qgn_prop_mce_unknown_unread_mask_soft.bmp
BITMAP c16 qgn_prop_wml_folder_adap.bmp SOFTMASK=qgn_prop_wml_folder_adap_mask_soft.bmp
BITMAP c16 qgn_prop_wml_folder_link_seamless.bmp SOFTMASK=qgn_prop_wml_folder_link_seamless_mask_soft.bmp
// Phase 2
BITMAP c16 qgn_indi_call_active.bmp SOFTMASK=qgn_indi_call_active_mask_soft.bmp
BITMAP c16 qgn_indi_call_muted_callsta.bmp SOFTMASK=qgn_indi_call_muted_callsta_mask_soft.bmp
BITMAP c16 qgn_indi_call_video_1.bmp SOFTMASK=qgn_indi_call_video_1_mask_soft.bmp
BITMAP c16 qgn_indi_call_video_2.bmp SOFTMASK=qgn_indi_call_video_2_mask_soft.bmp
BITMAP c16 qgn_indi_call_video_callsta_1.bmp SOFTMASK=qgn_indi_call_video_callsta_1_mask_soft.bmp
BITMAP c16 qgn_indi_call_video_callsta_2.bmp SOFTMASK=qgn_indi_call_video_callsta_2_mask_soft.bmp
BITMAP c16 qgn_indi_call_video_disconn.bmp SOFTMASK=qgn_indi_call_video_disconn_mask_soft.bmp
BITMAP c16 qgn_indi_call_waiting_1.bmp SOFTMASK=qgn_indi_call_waiting_1_mask_soft.bmp
BITMAP c16 qgn_indi_call_waiting_2.bmp SOFTMASK=qgn_indi_call_waiting_2_mask_soft.bmp
BITMAP c16 qgn_indi_call_waiting_disconn.bmp SOFTMASK=qgn_indi_call_waiting_disconn_mask_soft.bmp
BITMAP c16 qgn_indi_cams_phone_memc.bmp SOFTMASK=qgn_indi_cams_phone_memc_mask_soft.bmp
BITMAP c16 qgn_indi_dyc_dt_other_add.bmp SOFTMASK=qgn_indi_dyc_dt_other_add_mask_soft.bmp
BITMAP c16 qgn_indi_find_glass.bmp SOFTMASK=qgn_indi_find_glass_mask_soft.bmp
BITMAP c16 qgn_indi_find_glass_advanced.bmp SOFTMASK=qgn_indi_find_glass_advanced_mask_soft.bmp
BITMAP c16 qgn_indi_find_title.bmp SOFTMASK=qgn_indi_find_title_mask_soft.bmp
BITMAP c16 qgn_indi_loc_policy_ask_add.bmp SOFTMASK=qgn_indi_loc_policy_ask_add_mask_soft.bmp
BITMAP c16 qgn_indi_submenu.bmp SOFTMASK=qgn_indi_submenu_mask_soft.bmp
BITMAP c16 qgn_prop_fmgr_file_other.bmp SOFTMASK=qgn_prop_fmgr_file_other_mask_soft.bmp
BITMAP c16 qgn_prop_folder_mmc.bmp SOFTMASK=qgn_prop_folder_mmc_mask_soft.bmp
BITMAP c16 qgn_prop_loc_policy_ask.bmp SOFTMASK=qgn_prop_loc_policy_ask_mask_soft.bmp
BITMAP c16 qgn_prop_mce_unknown_read.bmp SOFTMASK=qgn_prop_mce_unknown_read_mask_soft.bmp
BITMAP c16 qgn_prop_nrtyp_note.bmp SOFTMASK=qgn_prop_nrtyp_note_mask_soft.bmp
BITMAP c16 qgn_prop_pinb_help.bmp SOFTMASK=qgn_prop_pinb_help_mask_soft.bmp
BITMAP c16 qgn_prop_pinb_link_unknown_id.bmp SOFTMASK=qgn_prop_pinb_link_unknown_id_mask_soft.bmp
BITMAP c16 qgn_prop_unsupported_file.bmp SOFTMASK=qgn_prop_unsupported_file_mask_soft.bmp
// Phase 3
BITMAP c16 qgn_indi_call_active_2.bmp SOFTMASK=qgn_indi_call_active_2_mask_soft.bmp
BITMAP c16 qgn_indi_call_active_conf.bmp SOFTMASK=qgn_indi_call_active_conf_mask_soft.bmp
BITMAP c16 qgn_indi_call_disconn.bmp SOFTMASK=qgn_indi_call_disconn_mask_soft.bmp
BITMAP c16 qgn_indi_call_disconn_conf.bmp SOFTMASK=qgn_indi_call_disconn_conf_mask_soft.bmp
BITMAP c16 qgn_indi_call_held.bmp SOFTMASK=qgn_indi_call_held_mask_soft.bmp
BITMAP c16 qgn_indi_call_held_conf.bmp SOFTMASK=qgn_indi_call_held_conf_mask_soft.bmp
BITMAP c16 qgn_indi_call_video_callsta_disconn.bmp SOFTMASK=qgn_indi_call_video_callsta_disconn_mask_soft.bmp

// ======================================================================
// Language specific stuff
// ======================================================================


// arabic
RESTRICTION LANG=37
BITMAP IID=QgnPropLmNamesTab2 c16 qgn_prop_lm_names_arabic_tab2.bmp SOFTMASK=qgn_prop_lm_names_arabic_tab2_mask_soft.bmp
// farsi
RESTRICTION LANG=50
BITMAP IID=QgnPropLmNamesTab2 c16 qgn_prop_lm_names_arabic_tab2.bmp SOFTMASK=qgn_prop_lm_names_arabic_tab2_mask_soft.bmp
// urdu
RESTRICTION LANG=94
BITMAP IID=QgnPropLmNamesTab2 c16 qgn_prop_lm_names_arabic_tab2.bmp SOFTMASK=qgn_prop_lm_names_arabic_tab2_mask_soft.bmp

// hebrew
RESTRICTION LANG=57
BITMAP IID=QgnPropLmNamesTab2 c16 qgn_prop_lm_names_hebrew_tab2.bmp SOFTMASK=qgn_prop_lm_names_hebrew_tab2_mask_soft.bmp



// ======================================================================
// End of file
// ======================================================================
