Administrators Farshad Mohajeri Posted January 5, 2012 Administrators Posted January 5, 2012 As you already know there are some new advanced features introduced with version 0.88.0. I will try to briefly explain those features. 1) NavigateKeys This provides a mean to customize navigation in a Form when it has editable fields with TabStop and TabOrder. This will handle browser low-level key events and will allow end-user to move inside the Form and not go beyond it by pressing tabs. In normal browser behavior pressing TAB can send focus out of Form to other controls which should not be focus. This problem is solved in uniGUI. I'm not aware of any other web framework with such unique feature. See FormNavigate demo. You can also define keys which are used to Submit or Cancel the Form. Pressing those keys will generate events which should be handled by developer on server side. See SubmitCancel demo. 2) MonitoredKeys UniForms now can handle Keyboard inputs. There are 3 new events: OnKeyDown/Up/Press. Just like VCL Forms you have a Property called KeyPreview. It will enable to capture Key strokes even when focus is inside an Editable field. Problem here is that once you start capturing keys using OnKeyDown/Up/Press, all key strokes will be sent to the server which can create an unwanted traffic. To solve this, uniGUI introduces MonitoredKeys property which allows developer to choose keys to monitor. For example if you only need F6 key to be monitored you can define it and OnKeyDown event is only fired when F6 is pressed. See MonitoredKeys demo. Both properties are available in MainModule and UniForm which means you can customize them at Session level or individual Forms level. If you define NavigateKeys for MainModule, the settings will be valid for all Forms in that session. Same is true for MonitoredKeys.
dionel1969 Posted January 6, 2012 Posted January 6, 2012 .920 is the last build or there are a new one???
dionel1969 Posted January 6, 2012 Posted January 6, 2012 .920 is the last build or there are a new one??? Again I reply myself, I saw .922 build in other thread. By the way, I send a message asking about the right position for APPLET definition in the main body of the html??? I know you are so busy, but... a little effort more, just a little.
Administrators Farshad Mohajeri Posted January 6, 2012 Author Administrators Posted January 6, 2012 Again I reply myself, I saw .922 build in other thread. By the way, I send a message asking about the right position for APPLET definition in the main body of the html??? I know you are so busy, but... a little effort more, just a little. Please post your message in forums. Thanks
dionel1969 Posted January 6, 2012 Posted January 6, 2012 Please post your message in forums. Thanks Ok. I will do it now.
Recommended Posts