/*
* Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
* All rights reserved.
* This component and the accompanying materials are made available
* under the terms of "Eclipse Public License v1.0"
* which accompanies this distribution, and is available
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
*
* Initial Contributors:
* Nokia Corporation - initial contribution.
*
* Contributors:
*
* Description: Resource definitions for project testsdkdialogs
*
*/
NAME DILG
#include <avkon.rsg>
#include <avkon.rh>
#include <eikon.rh>
#include "testsdkdialogs.hrh"
// -----------------------------------------------------------------------------
//
// Define the resource file signature
// This resource should be empty.
//
// -----------------------------------------------------------------------------
RESOURCE RSS_SIGNATURE
{
}
// -----------------------------------------------------------------------------
//
// Default Document Name
//
// -----------------------------------------------------------------------------
RESOURCE TBUF
{
buf = "";
}
// ---------------------------------------------------------------------------
// r_testsdk_dialog
// ---------------------------------------------------------------------------
//
RESOURCE DIALOG r_testsdk_dialog
{
title = TESTSDK_DIALOGS_TITLE;
buttons = R_AVKON_SOFTKEYS_OK_CANCEL;
items =
{
DLG_LINE
{
type = EEikCtEdwin;
id = EDialogLine;
control = EDWIN
{
maxlength = 20;
width = 10;
};
}
};
}
// ---------------------------------------------------------------------------
// r_testsdk_line
// ---------------------------------------------------------------------------
//
RESOURCE DLG_LINE r_testsdk_line
{
type = EEikCtEdwin;
id = EEdwinLine;
control = EDWIN
{
maxlength = 20;
width = 10;
};
}
// ---------------------------------------------------------------------------
// r_testsdk_line2
// ---------------------------------------------------------------------------
//
RESOURCE DLG_LINE r_testsdk_line2
{
type = EEikCtEdwin;
id = EEdwinLine2;
itemflags = EEikDlgItemLatent;
control = EDWIN
{
maxlength = 20;
width = 10;
};
}
// ---------------------------------------------------------------------------
// r_testsdk_caption
// ---------------------------------------------------------------------------
//
RESOURCE TBUF r_testsdk_caption
{
buf = TESTSDK_DIALOGS_CAPTIONRESOURCE;
}
// ---------------------------------------------------------------------------
// r_testsdk_title
// ---------------------------------------------------------------------------
//
RESOURCE TBUF r_testsdk_title
{
buf = TESTSDK_DIALOGS_DIALOGTITLE;
}
// ---------------------------------------------------------------------------
// r_testsdk_dialogeditor
// ---------------------------------------------------------------------------
//
RESOURCE DIALOG r_testsdk_dialogeditor
{
title = TESTSDK_DIALOGS_EDITOR;
buttons = R_AVKON_SOFTKEYS_OK_CANCEL;
items =
{
DLG_LINE
{
type = EEikCtEdwin;
id = ETESTSDKTextEditor;
control = EDWIN
{
maxlength = 20;
width = 10;
};
},
DLG_LINE
{
type = EEikCtNumberEditor;
id = ETESTSDKNumberEditor;
control = NUMBER_EDITOR
{
min = 0;
max = 100;
};
},
DLG_LINE
{
type = EEikCtRangeEditor;
id = ETESTSDKRangeEditor;
control = RANGE_EDITOR
{
min = 0;
max = 100;
};
},
DLG_LINE
{
type = EEikCtTimeEditor;
id = ETESTSDKTimeEditor;
control = TIME_EDITOR
{
minTime = TIME
{
second = 0;
minute = 0;
hour = 0;
};
maxTime = TIME
{
second = 59;
minute = 59;
hour = 23;
};
};
},
DLG_LINE
{
type = EEikCtDateEditor;
id = ETESTSDKDateEditor;
control = DATE_EDITOR
{
minDate = DATE
{
year = 1900;
};
maxDate = DATE
{
year = 2100;
};
};
},
DLG_LINE
{
type = EEikCtTimeAndDateEditor;
id = ETESTSDKTimeAndDateEditor;
control = TIME_AND_DATE_EDITOR
{
minTimeAndDate = TIME_AND_DATE
{
year = 1900;
second = 0;
minute = 0;
hour = 0;
};
maxTimeAndDate = TIME_AND_DATE
{
year = 2100;
second = 59;
minute = 59;
hour = 23;
};
};
},
DLG_LINE
{
type = EEikCtDurationEditor;
id = ETESTSDKDurationEditor;
control = DURATION_EDITOR
{
minDuration = DURATION
{
seconds = 0;
};
maxDuration = DURATION
{
seconds = 1000000;
};
};
},
DLG_LINE
{
type = EEikCtTimeOffsetEditor;
id = ETESTSDKTimeOffsetEditor;
control = TIME_OFFSET_EDITOR
{
minTimeOffset = TIME_OFFSET
{
seconds = 0;
};
maxTimeOffset = TIME_OFFSET
{
seconds = 1000000;
};
};
},
DLG_LINE
{
type = EEikCtFxPtEd;
id = ETESTSDKFixPointedEditor;
control = FIXPTED
{
min = 0;
max = 9999;
decimalplaces = 2;
};
},
DLG_LINE
{
type = EEikCtSecretEd;
id = ETESTSDKSecretEditor;
control = SECRETED
{
num_letters = 8;
};
}
};
}
// ---------------------------------------------------------------------------
// r_testsdk_dialogaddeditor
// ---------------------------------------------------------------------------
//
RESOURCE DIALOG r_testsdk_dialogaddeditor
{
title = TESTSDK_DIALOGS_ADDEDITOR;
buttons = R_AVKON_SOFTKEYS_OK_CANCEL;
}
// ---------------------------------------------------------------------------
// r_testsdk_dialogsgfunction
// ---------------------------------------------------------------------------
//
RESOURCE DIALOG r_testsdk_dialogsgfunction
{
title = TESTSDK_DIALOGS_SGFUNC;
buttons = R_AVKON_SOFTKEYS_OK_CANCEL;
items =
{
DLG_LINE
{
type = EEikCtLabel;
id = ETESTSDKSGLabel;
control = LABEL
{
txt = TESTSDK_DIALOGS_LABEL;
};
},
DLG_LINE
{
type = EEikCtEdwin;
id = ETESTSDKSGEdwin;
control = EDWIN
{
maxlength = 20;
width = 10;
};
},
DLG_LINE
{
type = EEikCtGlobalTextEditor;
id = ETESTSDKSGTextEditor;
control = GTXTED
{
numlines = 1;
width = 10;
};
},
DLG_LINE
{
type = EEikCtSecretEd;
id = ETESTSDKSGSecretEditor;
control = SECRETED
{
num_letters = 8;
};
},
DLG_LINE
{
type = EEikCtFlPtEd;
id = ETESTSDKSGFloatPointEditor;
control = FLPTED
{
maxlength = 18;
};
},
DLG_LINE
{
type = EEikCtFxPtEd;
id = ETESTSDKSGFixPointedEditor;
control = FIXPTED
{
min = 0;
max = 9999;
decimalplaces = 2;
};
},
DLG_LINE
{
type = EEikCtNumberEditor;
id = ETESTSDKSGNumberEditor;
control = NUMBER_EDITOR
{
min = 0;
max = 100;
};
},
DLG_LINE
{
type = EEikCtNumberEditor;
id = ETESTSDKSGNumberEditor;
control = NUMBER_EDITOR
{
min = 0;
max = 100;
};
},
DLG_LINE
{
type = EEikCtRangeEditor;
id = ETESTSDKSGRangeEditor;
control = RANGE_EDITOR
{
min = 0;
max = 100;
};
},
DLG_LINE
{
type = EEikCtTimeEditor;
id = ETESTSDKSGTimeEditor;
control = TIME_EDITOR
{
minTime = TIME
{
second = 1;
minute = 1;
hour = 1;
};
maxTime = TIME
{
second = 12;
minute = 54;
hour = 12;
};
};
},
DLG_LINE
{
type = EEikCtDurationEditor;
id = ETESTSDKSGDurationEditor;
control = DURATION_EDITOR
{
minDuration = DURATION
{
seconds = 0;
};
maxDuration = DURATION
{
seconds = 1000000;
};
};
},
DLG_LINE
{
type = EEikCtTimeOffsetEditor;
id = ETESTSDKSGTimeOffsetEditor;
control = TIME_OFFSET_EDITOR
{
minTimeOffset = TIME_OFFSET
{
seconds = 10;
};
maxTimeOffset = TIME_OFFSET
{
seconds = 2000000;
};
};
}
};
}
// ---------------------------------------------------------------------------
// r_testsdk_label
// ---------------------------------------------------------------------------
//
RESOURCE TBUF r_testsdk_label
{
buf = TESTSDK_DIALOGS_LABELRESOURCE;
}
// ---------------------------------------------------------------------------
// r_secret
// ---------------------------------------------------------------------------
//
RESOURCE SECRETED r_secret
{
num_letters = 8;
}
// ---------------------------------------------------------------------------
// r_testsdk_page
// ---------------------------------------------------------------------------
//
RESOURCE DIALOG r_testsdk_page
{
title = TESTSDK_DIALOGS_PAGE;
buttons = R_AVKON_SOFTKEYS_OPTIONS_BACK;
pages = r_testsdk_pages;
}
// ---------------------------------------------------------------------------
// r_testsdk_pages
// ---------------------------------------------------------------------------
//
RESOURCE ARRAY r_testsdk_pages
{
items=
{
PAGE
{
text = TESTSDK_DIALOGS_PAGE1;
id = 0;
lines = r_testsdk_pageline1;
},
PAGE
{
text = TESTSDK_DIALOGS_PAGE2;
id = 1;
lines = r_testsdk_pageline2;
}
};
}
// ---------------------------------------------------------------------------
// r_testsdk_pageline1
// ---------------------------------------------------------------------------
//
RESOURCE ARRAY r_testsdk_pageline1
{
items=
{
DLG_LINE
{
type = EEikCtEdwin;
id = ETESTSDKPageLine1Editor;
control = EDWIN
{
maxlength = 20;
width = 10;
};
}
};
}
// ---------------------------------------------------------------------------
// r_testsdk_pageline2
// ---------------------------------------------------------------------------
//
RESOURCE ARRAY r_testsdk_pageline2
{
items=
{
DLG_LINE
{
type = EEikCtEdwin;
id = ETESTSDKPageLine2Editor;
control = EDWIN
{
maxlength = 20;
width = 10;
};
}
};
}
// ---------------------------------------------------------------------------
// r_testsdk_listbox
// ---------------------------------------------------------------------------
//
RESOURCE DIALOG r_testsdk_listbox
{
title = TESTSDK_DIALOGS_LISTBOX;
buttons = R_AVKON_SOFTKEYS_OK_CANCEL;
items =
{
DLG_LINE
{
type = EEikCtListBox;
id = EDialogListBox;
control = LISTBOX
{
height = 5;
width = 10;
};
}
};
}