aknexform.rss
来自「symbian ui的 例子 初学者可以 好好看看,这个是培训的资料,应该比较宝」· RSS 代码 · 共 1,898 行 · 第 1/5 页
RSS
1,898 行
id = EAknExFormDlgCtrlIdNumber01;
itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
control = NUMBER_EDITOR
{
min = AKNEXFORM_NUMBER_EDITOR_MIN_VALUE01;
max = AKNEXFORM_NUMBER_EDITOR_MAX_VALUE01;
};
},
DLG_LINE
{
type = EEikCtDateEditor;
prompt = qtn_aknexform_form_label_date;
id = EAknExFormDlgCtrlIdDate01;
itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
control = DATE_EDITOR
{
minDate = DATE
{
day = AKNEXFORM_DATE_MIN_DAY_VALUE;
month = AKNEXFORM_DATE_MIN_MONTH_VALUE;
year = AKNEXFORM_DATE_MIN_YEAR_VALUE;
};
maxDate = DATE
{
day = AKNEXFORM_DATE_MAX_DAY_VALUE;
month = AKNEXFORM_DATE_MAX_MONTH_VALUE;
year = AKNEXFORM_DATE_MAX_YEAR_VALUE;
};
};
},
DLG_LINE
{
type = EEikCtTimeEditor;
prompt = qtn_aknexform_form_label_time;
id = EAknExFormDlgCtrlIdTime01;
itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
control = TIME_EDITOR
{
flags = EEikTimeForce24HourFormat;
minTime = TIME
{
second = AKNEXFORM_TIME_MIN_SECOND_VALUE;
minute = AKNEXFORM_TIME_MIN_MINUTE_VALUE;
hour = AKNEXFORM_TIME_MIN_HOUR_VALUE;
};
maxTime = TIME
{
second = AKNEXFORM_TIME_MAX_SECOND_VALUE;
minute = AKNEXFORM_TIME_MAX_MINUTE_VALUE;
hour = AKNEXFORM_TIME_MAX_HOUR_VALUE;
};
};
},
DLG_LINE
{
type = EEikCtDurationEditor;
prompt = qtn_aknexform_form_label_durat;
id = EAknExFormDlgCtrlIdDuration01;
itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
control = DURATION_EDITOR
{
flags = EEikTimeForce24HourFormat;
minDuration = DURATION
{
seconds = AKNEXFORM_DURATION_MIN_VALUE;
};
maxDuration = DURATION
{
seconds = AKNEXFORM_DURATION_MAX_VALUE;
};
};
},
DLG_LINE
{
type = EEikCtSecretEd;
prompt = qtn_aknexform_form_label_secret;
id = EAknExFormDlgCtrlIdSecret01;
itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
control = SECRETED
{
num_letters = AKNEXFORM_SECRET_MAX_LENGTH;
};
}
};
}
//-----------------------------------------------------------------------------
//
// r_aknexform_separator_field_dialog
// For Outline52
//
//-----------------------------------------------------------------------------
//
RESOURCE DIALOG r_aknexform_separator_field_dialog
{
flags = EEikDialogFlagNoDrag | EEikDialogFlagFillAppClientRect |
EEikDialogFlagNoTitleBar | EEikDialogFlagNoBorder |
EEikDialogFlagCbaButtons;
buttons = R_AVKON_SOFTKEYS_OPTIONS_BACK;
form = r_aknexform_separator_field_form;
}
//-----------------------------------------------------------------------------
//
// r_aknexform_separator_feild_form
// For Outline52
//
//-----------------------------------------------------------------------------
//
RESOURCE FORM r_aknexform_separator_field_form
{
items =
{
DLG_LINE
{
type = EEikCtEdwin;
prompt = qtn_aknexform_form_label_ed1;
id = EAknExFormDlgCtrlIdEdwin01;
itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
control = EDWIN
{
flags = EEikEdwinNoHorizScrolling | EEikEdwinResizable;
width = AKNEXFORM_EDWIN_WIDTH;
lines = AKNEXFORM_EDWIN_LINES;
maxlength = EAknExFormEdwinMaxLength;
// added to limit expanding in forms.
// If you want full screen use 5 here
max_view_height_in_lines = 5;
// if you have the line above, you must have this.
// It's calculable from LAF
base_line_delta = 21;
};
},
DLG_LINE
{
type = EEikCtEdwin;
prompt = qtn_aknexform_form_label_ed2;
id = EAknExFormDlgCtrlIdEdwin02;
itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys |
EEikDlgItemSeparatorAfter;
control = EDWIN
{
flags = EEikEdwinNoHorizScrolling | EEikEdwinResizable;
width = AKNEXFORM_EDWIN_WIDTH;
lines = AKNEXFORM_EDWIN_LINES;
maxlength = EAknExFormEdwinMaxLength;
// added to limit expanding in forms.
// If you want full screen use 5 here
max_view_height_in_lines = 5;
// if you have the line above, you must have this.
// It's calculable from LAF
base_line_delta = 21;
};
},
DLG_LINE
{
type = EEikCtEdwin;
prompt = qtn_aknexform_form_label_ed3;
id = EAknExFormDlgCtrlIdEdwin03;
itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
control = EDWIN
{
flags = EEikEdwinNoHorizScrolling | EEikEdwinResizable;
width = AKNEXFORM_EDWIN_WIDTH;
lines = AKNEXFORM_EDWIN_LINES;
maxlength = EAknExFormEdwinMaxLength;
// added to limit expanding in forms.
// If you want full screen use 5 here
max_view_height_in_lines = 5;
// if you have the line above, you must have this.
// It's calculable from LAF
base_line_delta = 21;
};
}
};
}
//-----------------------------------------------------------------------------
//
// r_aknexform_none_field_dialog
// For Outline54
//
//-----------------------------------------------------------------------------
//
RESOURCE DIALOG r_aknexform_none_field_dialog
{
flags = EEikDialogFlagNoDrag | EEikDialogFlagFillAppClientRect |
EEikDialogFlagNoTitleBar | EEikDialogFlagNoBorder |
EEikDialogFlagCbaButtons;
buttons = R_AVKON_SOFTKEYS_OPTIONS_BACK;
form = r_aknexform_none_field_form;
}
//-----------------------------------------------------------------------------
//
// r_aknexform_none_field_form
// For Outline54
//
//-----------------------------------------------------------------------------
//
RESOURCE FORM r_aknexform_none_field_form
{
items =
{
};
}
//-----------------------------------------------------------------------------
//
// r_aknexform_label_add_edwin
// For Outline55
//
//-----------------------------------------------------------------------------
//
RESOURCE TBUF256 r_aknexform_label_add_edwin
{
buf = qtn_aknexform_form_label_add_ed;
}
//-----------------------------------------------------------------------------
//
// r_aknexform_three_slider_field_dialog
// For Outline68
//
//-----------------------------------------------------------------------------
//
RESOURCE DIALOG r_aknexform_three_slider_field_dialog
{
flags = EEikDialogFlagNoDrag | EEikDialogFlagFillAppClientRect |
EEikDialogFlagButtonsRight | EEikDialogFlagNoTitleBar |
EEikDialogFlagCbaButtons;
buttons = R_AVKON_SOFTKEYS_OPTIONS_BACK;
form = r_aknexform_three_slider_field_form;
}
//-----------------------------------------------------------------------------
//
// r_aknexform_three_slider_field_form
// For Outline68
//
//-----------------------------------------------------------------------------
//
RESOURCE FORM r_aknexform_three_slider_field_form
{
items =
{
DLG_LINE
{
type = EAknCtSlider;
prompt = qtn_aknexform_form_label_sldr1;
id = EAknExFormDlgCtrlIdSlider01;
control = SLIDER
{
layout = EAknFormSliderLayout1;
minvalue = AKNEXFORM_SLIDER_MIN_VALUE;
maxvalue = AKNEXFORM_SLIDER_MAX_VALUE;
step = AKNEXFORM_SLIDER_STEP;
minlabel = qtn_aknexform_form_label_sdmin;
maxlabel = qtn_aknexform_form_label_sdmax;
//del for SA valuelabel = qtn_aknexform_form_value_label;
valuetype = EAknSliderValuePercentage; //add for SA
};
},
DLG_LINE
{
type = EAknCtSlider;
prompt = qtn_aknexform_form_label_sldr2;
id = EAknExFormDlgCtrlIdSlider02;
control = SLIDER
{
layout = EAknFormSliderLayout2;
minvalue = AKNEXFORM_SLIDER_MIN_VALUE;
maxvalue = AKNEXFORM_SLIDER_MAX_VALUE;
step = AKNEXFORM_SLIDER_STEP;
minlabel = qtn_aknexform_form_label_sdmin;
maxlabel = qtn_aknexform_form_label_sdmax;
//del for SA valuelabel = qtn_aknexform_form_value_label;
valuetype = EAknSliderValuePercentage; //add for SA
};
},
DLG_LINE
{
type = EAknCtSlider;
prompt = qtn_aknexform_form_label_sldr3;
id = EAknExFormDlgCtrlIdSlider03;
control = SLIDER
{
layout = EAknFormSliderLayout3;
minvalue = AKNEXFORM_SLIDER_MIN_VALUE;
maxvalue = AKNEXFORM_SLIDER_MAX_VALUE;
step = AKNEXFORM_SLIDER_STEP;
minlabel = qtn_aknexform_form_label_sdmin;
maxlabel = qtn_aknexform_form_label_sdmax;
//del for SA valuelabel = qtn_aknexform_form_value_label;
valuetype = EAknSliderValuePercentage; //add for SA
};
}
};
}
//-----------------------------------------------------------------------------
//
// r_aknexform_navigate_six_pages_dialog
// For Outline70
//
//-----------------------------------------------------------------------------
//
RESOURCE DIALOG r_aknexform_navigate_six_pages_dialog
{
flags = EEikDialogFlagNoDrag | EEikDialogFlagFillAppClientRect |
EEikDialogFlagNoTitleBar | EEikDialogFlagNoBorder |
EEikDialogFlagCbaButtons;
buttons = R_AVKON_SOFTKEYS_OPTIONS_BACK;
pages = r_aknexform_navigate_six_pages;
}
//-----------------------------------------------------------------------------
//
// r_aknexform_navigate_six_pages
// For Outline70
//
//-----------------------------------------------------------------------------
//
RESOURCE ARRAY r_aknexform_navigate_six_pages
{
items =
{
PAGE
{
id = EAknExFormPageCtrlIdPage01;
text = qtn_aknexform_form_label_edwin;
form = r_aknexform_six_edwin_form;
},
PAGE
{
id = EAknExFormPageCtrlIdPage02;
text = qtn_aknexform_form_label_num;
form = r_aknexform_six_number_form;
},
PAGE
{
id = EAknExFormPageCtrlIdPage03;
text = qtn_aknexform_form_label_date;
form = r_aknexform_six_date_form;
},
PAGE
{
id = EAknExFormPageCtrlIdPage04;
text = qtn_aknexform_form_label_time;
form = r_aknexform_six_time_form;
},
PAGE
{
id = EAknExFormPageCtrlIdPage05;
text = qtn_aknexform_form_label_durat;
form = r_aknexform_six_duration_form;
},
PAGE
{
id = EAknExFormPageCtrlIdPage06;
text = qtn_aknexform_form_label_pass;
form = r_aknexform_six_secret_form;
}
};
}
//-----------------------------------------------------------------------------
//
// r_aknexform_six_edwin_form
// For Outline70
//
//-----------------------------------------------------------------------------
//
RESOURCE FORM r_aknexform_six_edwin_form
{
items =
{
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?