Skip to content

Kitto.Html.Form

KittoX Form controller — renders a modal form dialog for CRUD operations. Processes layout YAML to build form fields (text, number, date, checkbox, reference selects), grouped in rows and fieldsets. Phase 2a: All simple editors + reference <select> for all FK fields.

TKXFormPanelController class

pascal
property BorderPanel: string read GetBorderPanel;

RTTI carrier for a BorderPanel node wrapping the form (regions around it). Read by path.

pascal
property PopupWindow: string read GetPopupWindow;

RTTI carrier for the PopupWindow node (modal dialog size).

pascal
property FormRecord: TKViewTableRecord read FRecord write FRecord;

The record shown/edited by the form.

pascal
property FKFieldName: string read FFKFieldName write FFKFieldName;

When opened from a detail grid, the FK field pre-filled from the master key.

Released under Apache License, Version 2.0.