The edit window allows setting generic properties for the selected object.
It consists of a 4 tabs Form and a bottom area including a sample object
and some control buttons.
Property values in this window are set automatically according to the
corresponding values in the selected object.
You may make the desired value changes in this window and then apply
them to the selected object
The window title highlights the type and name (if set) of the selected
object.
The Text tab permits the setting of the object’s text, font and name. Objects belonging to a project file must have different names.
Named objects can be referenced as global MOBJECT variables in the C generated source file and as members in the C++ class associated to the SHELL object.
Proper declarations can be found in the <project name>.h and <project name>.hpp generated files.
The Background tab includes controls to set the object’s background
color, transparency and the background image.
Objects can be solid (transparency=0), transparent (transparency=255) or
partially transparent (transparency > 0 and < 255).
Partial transparency is useful when applied to text objects
over a sharp background image in order to improve text readability.
The background color can be set esplicitly by activating the Palette
radio button and choosing the desired color entry:
or by activating the RGB button and choosing the desired R-G-B levels.
The object color can also be inherited from the parent object's background by activating the toggle button From parent. You can also assign a brightness level to the inherited color by acting on the lightness scrollbar object.
The object background can be set using an image. To do so, activate the Image radio button and choose the desired image file.
An automatic mask can be assigned to the background image by activating the ‘Mask BG Image’ toggle button. All pixels in the image having the same color of the image pixel at position (‘X’, ‘Y’) relative to image’s top-left corner will be masked.
If the ‘Size Forcing’ radio button is activated then the object size is locked to be equal to the image size.
Via the From image toggle button you can assing the object color as the average color in the object's background image. This color would be used to draw the object shadow.
The ‘Foreground’ tab controls the object foreground color.
You can choose it either as a Palette entry or a R-G-B
combination.
The foreground can also be inherited from parent if the corresponding
toggle button is set.
The ‘Geometry’ tab controls the object scalability, shadow and size locking.
The Width and Height toggle buttons set the resizeability properties of the object. A label immediately to the right of such buttons shows if the property is the default setting or it's been changed.
The Default push button restores the default values for both the Width and Height resizeability.
All settings made in the edit window will take effect when the ‘Apply’ button is pressed. If the ‘Auto Proof’ toggle button is activated, then most of the changes you set in the edit window will take effect immediately on the object being edited.
The activation of the ‘Creation Template’ toggle button causes subsequent object creations to use the values currently set for the ‘text’, ‘font’ and ‘color’ attributes. Before setting the desired values for the subsequent creation actions you should select the container object.