setDefaultPainterControlProperties
setDefaultPainterControlProperties() userHook, updating;
The setDefaultPainterControlProperties method of the Window class is called by the Jade Painter whenever a new control is created.
You can re‑implement this method on the Control class or a Control subclass, to set any user default properties you require.
The Form class isPrinterForm method returns whether the form was declared as a printer form on the New Form dialog in the Jade Painter; that is, the Printer option button was selected in the Form Style group box. The isPrinterForm method then allows the setDefaultPainterControlProperties method re‑implementation to set properties only on a printer-style form, for example.
The following is an example of the re‑implementation of the setDefaultPainterControlProperties method.
setDefaultPainterControlProperties(); begin if self.form.isPrinterForm() then self.fontName := "Arial"; endif; end;
2018.0.02 (Service Pack 1) and higher