Instance variables in descendants

If you create a window by inheriting it from an existing window that has public or protected instance variables with simple datatypes, the instance variables display and can be modified in the descendent window’s Properties view. You see them at the bottom of the General tab page.

Figure 10-4: Instance variables inherited from an ancestor window

The sample shows part of the General tab of the Properties view for the w underscore inherited window.   From top to bottom are drop downs for Window Type, Background Color, and a window icon. The selected window type is Main with an exclamation mark (or Main bang), the background color is set to Button Face, and the  Icon selected is the application icon listed as App Icon with an exclamation mark (or App Icon bang)..  Also shown are  a spin control labeled i d with the value 6, a spin control labeled day, and aa drop down labeled d e c number with the number 12 dot 3 4 displayed.

All public instance variables with simple datatypes such as integer, boolean, character, date, string, and so on display. Instance variables with the any or blob datatype or instance variables that are objects or arrays do not display.