Grid Component Search Part
/documentation/pages/Guides/Mobile and Web Components/Grid/The Search Part/Grid Component Search Part.xml
A guide to all of the options available in the grid component search part.
Property-Grid Style Dialog
/documentation/pages/Guides/Desktop/Xdialog/Property-Grid Style Dialog.xml
To create a property-grid style Xdialog.
Grid Component - Checkbox Column - Custom Ajax Callbacks
/documentation/pages/Server/Guide/Design/View/Grid/Grid Component/Grid Component Checkbox Column, Custom Ajax Callbacks.xml
When you do a custom Ajax callback, the 'e' object that is passed into your Xbasic function that handles the callback contains a lot of useful information. Now, the 'e' object contains 3 additional properties that are automatically set if the grid has a checkbox column. The properties are:
Dialog Component - Advanced Tab Control
/documentation/pages/Server/Guide/Design/View/Component/Dialog Component - Advanced Tab Control.xml
Requires the Dialog Component - Advanced Tab Control feature pack, included in subscription
Record Navigator and Grid Toolbar
/documentation/pages/Guides/Mobile and Web Components/Grid/Grid Properties/Record Navigator and Grid Toolbar/index.xml
The Record Navigator lets you design how users to move through the records shown in your application. It also lets you change the appearance of the navigation part of your grid. If you want your record navigator to take the form of a tree-control there is a section in the properties for this here. Included in the Record Navigator properties is the Help Window property. This will allow you to build Help for your application, check out this page to see more information on building a Help system.
Time Picker Properties
/documentation/pages/Guides/Mobile and Web Components/Grid/Grid Fields/Grid Field Properties/Control Properties/Time Picker Properties.xml
A time picker is a variation on a TextBox control. The time picker option appears in a TextBox control if the grid is updatable.
Grid Component Builder - Setting Default Properties
/documentation/pages/Server/Guide/Design/View/Grid/Grid Component/Grid Component Builder Setting Default Properties.xml
The Options, Set Default Properties command in the Grid Builder has always allowed you to set default properties for the Grid when you create a new Grid. However, if you created a new Grid from a Template, the default properties that you set were not honored. They were only honored if you created a blank new grid. Now, the default properties are used even if you use a template. This makes it much easier to customize the Grid builder for developers whose native language is not English.
Custom Component Sections and Events
/documentation/pages/Guides/Mobile and Web Components/Custom/Custom Component Sections and Events.xml
Let's go over the Sections and Events of the Custom Component Builder.
Open a UX component to Edit Current Record in Grid, or add a new Record
/documentation/pages/Ref/Action Javascript/Open a UX component to Edit Current Record in Grid, or add a new Record.xml
Open an UX component in a pop-up window, or in a DIV on the current page, to edit the current row in a Grid component or to enter a new record. (Only new Ajax Components can be opened. Old Dialogs in V10 and earlier are not supported.)
Sharing and Using a Custom Component
/documentation/pages/Guides/Mobile and Web Components/Custom/Sharing and Using a Custom Component.xml
Once you have a working custom component, you can share it with others by sending them the .A5WCMP file that contains the component. They will need to copy it into their web project folder to use it. If your component uses Xbasic functions in an AEX file, or your component uses CSS or JavaScript files, you will need to supply those files as well.