Property inspector have combobox - Object inspector, and 3 tabs - Properties, Styles and ExStyles.

Object inspector allow you access to any control on form, even if control is hidden behind other controls.

{pic}

On properties tab placed the heart of Koda - property editor. Here you change all properties of currently selected control. Property editor is a grid, where you see pairs of property names and it's values.

Some value types can be edited directly in the grid: numeric, string, boolean, options and idents. All other property types have own custom property editors, that can be opened by double click on value field or pressing "..." button on right side of the field.

On Styles and ExStyles tab you can change styles and extended styles of selected control.

On those pages you see bunch of checkboxes with corresponding labels, that show what style (exstyle) this checkbox switch.

Some checkboxes are greyed, this mean that this style is forced (not changeable by user), not implemented (incorrectly work in Autoit) or controlled elsewhere (for example, BS_BITMAP and BS_ICON button styles).

You can see situation when while you switch one style some other also changing. This is normal situation, because certain styles are include other

Advanced (technical)

Styles definition reside in styles.xml file.

<data>
  <styles>
    <class name=TAForm>
      <style name="WS_MAXIMIZEBOX" value="00010000"/>

Each <style> definition have attributes:

name - name of style
value - value of style

Each style definition can have optional attributes:

mask - this attribute is used for set of styles, when only one of styles can be enabled at the time. Mask value should be maximal value from set.
forced - this flag indicate that style is forced (1/0). This generally can be used for disable style in editor.