Memo Properties

Description

A list of memo properties with examples included:

 Setup Properties

  •  Object Name

    Any text description that you wish. The default value is the field name.

    :formname.fieldname.object.name as C
  •  Field

    The table field or variable that supplies the control writes to.

    :formname.fieldname.entry.name as C
  •  Field Type

    A wide variety of different formatting options to display the data and any selection options.

    :formname.fieldname.field.style as C
  •  Read Only

    When checked prevents the user from modifying any data visible in the field.

    :formname.fieldname.field.readonly as L
  •  Tab Stop

    When checked causes allows the user to tab to the field.

    :formname.fieldname.object.tabstop as L
  •  Allow Growth when Printing

    When checked allows the data to expand to fit on reports.

    :formname.fieldname.object.growable as L
  •  Always on Top

    When checked the control is always on the top-most level of the form layout. No other form elements will over lap it.

    :formname.fieldname.field.non_modal as L
  •  Always Modeless

    When checked the control will always be in modeless data entry mode regardless of what the form's setting.

    :formname.fieldname.field.non_modal as L
  •  Hide

    When checked the field becomes invisible.

    :formname.fieldname.object.visible as L
  •  Disable

    When checked the field becomes inaccessible.

    :formname.fieldname.object.enabled as L
  •  Allow Shrinking

    When checked allows the data to shrink to fit on reports.

    :formname.fieldname.object.shrinkable as L
  •  Don't Spell Check

    When checked prevents the field from being spell checked.

    :formname.fieldname.object.disable_spellcheck as L
  •  Fly-over Effects

    Check Fly-over Effects and click Set Fly-over Appearance to set horizontal alignment, vertical alignment, border, fill, font, and shadow properties to take effect when the cursor is above the field. Fly-over properties are not settable through Xbasic.

 Border Properties

  •  Border Style

    Sets the border line style.

    :formname.controlname.border.style as C
  •  Border Color

    Sets the border line color (using a color name or RGB value ).

    :formname.controlname.border.color as C
  •  Border Edge Shape

    Sets the shape of the border.

    :formname.controlname.border.style as C
  •  Border Width

    The width of the border line in pixels.

    :formname.controlname.border.width as N
  •  Show Left, Right, Top, Bottom

    For edge shape "Square" determines which sides of the rectangle will display. For other edge shapes, determines which corners will be square or styled.

    :formname.controlname.border.has_bottom_edge as L :formname.controlname.border.has_left_edge as L :formname.controlname.border.has_right_edge as L :formname.controlname.border.has_top_edge as L
  •  Shadow Style

    Determines how much the shadow will be offset and its degree of shading.

    :formname.controlname.shadow.style as C
  •  Shadow Color

    Sets the shadow color (using a color name or RGB value ).

    :formname.controlname.shadow.color as C
  •  Fill Style

    Determines whether the fill will have a solid color, an opaque halftone color, a translucent halftone color, or be transparent.

    :formname.controlname.fill.style as C
  •  Fill Foreground Color

    Sets the foreground color (using a color name or RGB value ) of the halftone when fill style is translucent.

    :formname.controlname.fill.forecolor as C
  •  Fill Background Color

    Sets the background color (using a color name or RGB value ) of the halftone when fill style is translucent.

    :formname.controlname.fill.backcolor as C

 Font Properties

  •  Face

    Sets the font.

    :formname.controlname.font.name as C
  •  Size

    Sets the point size.

    :formname.controlname.font.size as N
  •  Bold, Italic, Underline, Strikeout

    When checked set the named attribute.

    :formname.controlname.font.bold as L :formname.controlname.font.italic as L :formname.controlname.font.strikeout as L :formname.controlname.font.underline as L
  •  Color

    Sets the text color (using a color name or RGB value ).

    :formname.controlname.font.color as C

 Dimension Properties

  •  Left

    Sets the horizontal position of the control.

    :formname.controlname.object.left as N
  •  Top

    Sets the vertical position of the control.

    :formname.controlname.object.top as N
  •  Width

    Sets the width of the control.

    :formname.controlname.object.width as N
  •  Height

    Sets the height of the control.

    :formname.controlname.object.height as N
  •  Horizontal Alignment

    Determines whether the button label will be left, right, or center aligned.

    :formname.controlname.align as C
  •  Vertical Alignment

    Determines whether the button label will be top, bottom, or center aligned.

    :formname.controlname.vertical_align as C
  •  Anchor

    Determines the way the tabbed control will or will not stretch as the base form is resized. Possible attachment points are: 1 = top and right 2 = top, left, and right 4 = bottom and left 5 = bottom and right 6 = bottom, left, and right 8 = top, bottom, and left 9 = top, bottom, and right 10 = top, bottom, left, and right

    :formname.controlname.object.anchor as N

 Help Entry Properties

  •  Bubble Help Text

    The bubble help text that appears when you place the cursor over the control.

    :formname.fieldname.bubble_help as C
  •  Help Source File

    The path to and name of the compiled help file that contains the help topics.

    :formname.fieldname.help_filename as C
  •  Topic Name

    The name of the help topic in a compiled help file.

    :formname.fieldname.help_topic as C
  •  Chapter Name

    The name of the chapter name in an Alpha Anywhere help file.

    :formname.fieldname.chapter_name.help_topic as C
  •  Topic Name

    The name of the help topic in a compiled help file.

    :formname.fieldname.settings.help_title as C