Defining and Maintaining JADE Skins

You can create your own skin images for definition and maintenance by users of the runtime applications, if required. For details, "JadeSkin Class", in Chapter 1 of the JADE Encyclopaedia of Classes.

Users can define or maintain skins based on the picture files that you provide for each required image only when logic in your runtime application invokes the JadeSkinMaint form provided by JADE, as shown in the following example.

maintainSkin_click(menuItem: MenuItem input) updating;
vars
    form : JadeSkinMaint;
begin
    create form;
    form.showModal;
epilog
    delete form;
end;

Before you can define a new skin for your applications, a picture file (for example, a .gif, .png, .bmp, or .jpg) must exist for each of the images that you want to specify.

The following image shows the Skin Maintenance form (with a skin applied) that is displayed when you invoke the JadeSkinMaint form in your runtime applications, to enable a runtime user to define or maintain a skin that is available for selection in the application (based on the picture files that you have provided for each of the images).