Hi , Bellow a form dialog at the resource file I want two thhings:
1.Adding new command buttons to it :(send,replay,new message).
2-How I Deal with this buttons on my application when user click on this buttons?
Here is the form Dialog:
RESOURCE DIALOG r_email_form_dialog
{
flags = EEikDialogFlagNoDrag |
EEikDialogFlagNoTitleBar |
EEikDialogFlagFillAppClientRect |
EEikDialogFlagCbaButtons;
buttons = R_AVKON_SOFTKEYS_CANCEL;
//buttons = R_AVKON_SOFTKEYS_OK;
//buttons = R_AVKON_SOFTKEYS_OPTIONS_EXIT;
form = r_email_form_detail;
}
RESOURCE FORM r_email_form_detail
{
flags = EEikFormUseDoubleSpacedFormat;
items =
{
DLG_LINE
{
type = EEikCtEdwin;
prompt = "From:";
id = ESocketsEmailFromEdwin;
control = EDWIN
{//EEikFormEditModeOnly | EEikFormUseDoubleSpacedFormat;
//EEikEdwinNoHorizScrolling | EEikEdwinResizable;
flags = EEikEdwinNoHorizScrolling | EEikEdwinResizable;
width = 200;
lines = 1;
maxlength = 1000;
default_input_mode = EAknEditorTextInputMode;
};
},
//--->CC
DLG_LINE
{
type = EEikCtEdwin;
prompt = "CC:";
id = ESocketsEmailCCEdwin;
control = EDWIN
{
flags = EEikEdwinNoHorizScrolling | EEikEdwinResizable;
width = 300;
lines = 1;
maxlength = 1000;
default_input_mode = EAknEditorTextInputMode;
};
},
DLG_LINE
{
type = EEikCtEdwin;
prompt = "Date:";
id = ESocketsEmailDateEdwin;
control = EDWIN
{
flags = EEikEdwinNoHorizScrolling | EEikEdwinResizable;
width = 127;
lines = 1;
maxlength = 100;
default_input_mode = EAknEditorTextInputMode;
};
},
DLG_LINE
{
type = EEikCtEdwin;
prompt = "Subject:";
id = ESocketsEmailSubjectEdwin;
control = EDWIN
{
flags = EEikEdwinNoHorizScrolling | EEikEdwinResizable;
width = 1000;
lines = 1;
maxlength = 1000;
default_input_mode = EAknEditorTextInputMode;
};
},
DLG_LINE
{
//
type = EEikCtEdwin;
prompt = "Message Body:";
id = ESocketsEmailBodyEdwin;
control = EDWIN
{
flags = EEikEdwinNoHorizScrolling | EEikEdwinResizable;
width = 1000;
lines = 20;
maxlength = 10000;
default_input_mode = EAknEditorTextInputMode;
};
}
};
}



