Thanks.
And how to call a listener, e.g. for validation, before closing the
dialog in response to hitting "Enter"? This validator should have the
ability to cancel closing the dialog.
Regards,
Piotr
W dniu 2011-10-27 20:41, Greg Brown pisze:
You don't need to do anything special to achieve this. A dialog will close
automatically with a result of true when the user presses Enter. It closes with
a result of false when the user presses Escape.
You could use styles to highlight the OK button as the "default".
On Oct 27, 2011, at 2:31 PM, Piotr Kołaczkowski wrote:
Hi,
I want to do a really very simple thing - a dialog box with a form in it and two buttons:
OK and Cancel. I want the OK button to be pressed by default when user hits the Return
(Enter) key and Cancel when the user presses Esc. Additionally, the OK button should be
somehow highlighted (e.g. different color or border), so that the user knows this is the
default. Is there some builtin support in Pivot for doing this, or do I have to do it
manually, by programming all the events, etc? This is probably a very common case, and as
far as I remember, even Delphi in year 1998 had something like that - it was just as
simple as setting the DialogBox mode to "modal" and assigning each button a
modal-result.
Regards,
PK
--
Piotr Kołaczkowski
senior consultant
Sages Sp. z o.o.
ul. Wąwozowa 11
02-796 Warszawa
t: +48 22 2035600
f: +48 22 2035601
m: +48 609618449