I try to use CAknFloatingPointQueryDialog, but didn't work right ({rAmount} is always 0.0). I think there is some problem in resource-file, but i don't what kind of resource definition i have to make for CAknFloatingPointQueryDialog-class.
----8<-----------------------------
TReal rAmount;
CAknFloatingPointQueryDialog* dlgamount = CAknFloatingPointQueryDialog::NewL(rAmount, CAknQueryDialog::ENoTone);
if (dlgamount->ExecuteLD(R_ASK_AMOUNT))
{
iStrBuffer.Format(_L("Amount is : %g"), rAmount);
iEikonEnv->InfoMsg(iStrBuffer);
}
---8<------------------------------
Resource is :
RESOURCE DIALOG r_ask_amount
{
title = "example";
buttons = R_AVKON_SOFTKEYS_OK_CANCEL;
flags = EGeneralQueryFlags;
items =
{
DLG_LINE
{
type = EAknCtQuery;
id = EHelloWorld2DialogAddNewEventQuery;
control = AVKON_DATA_QUERY
{
layout = EDataLayout;
label = "Amount";
control = EDWIN
{
};
};
}
};
}
---8<------------------------------



