• Introduction

  • Getting Started
    Step 1
    Step 2
    Step 3
    Step 4
    Step 5

  • Coordinate System
    Global
    Local
    Internal

  • Menu Files (*.mt)

  • Menu Records
    # (comment)
    AFILL
    AHIGH
    ALTPOS
    BOX
    CMDD
    DESC
    DRAWALL
    END
    FILL
    FLOAT
    HELP
    HIGH
    NAME
    NOBORDER
    NOBOXES
    NOHELP
    NORMAL
    RPT
    SPLIT
    Misc

  • Help Files (*.ms)

  • Compile Menus
    :menld
    :menldf
    $mnsave()

  • Custom Menus

  • Menu Tools
    General
    $menu()

    Display
    #mn_clr
    #mn_high
    #mn_redraw
    #mn_unhigh
    #mn_upd
    $mnikon()
    $mnslide()
    :mn_slidebar

    Execute
    #mn_exec

    Library
    #mn_lib
    $libchk()
    mnar

    Load / Unload
    #ml_load
    #ml_unload
    #mn_del
    #mn_load
    #mn_oload
    #ms_load
    #ms_unload
    :mllq
    :mnl
    :mnload
    :mnlq
    :mnul
    :mnoff
    :mnon

    Query
    #mn_boxes
    #mn_cmd1
    #mn_cmd2
    #mn_cmdd
    #mn_col
    #mn_cols
    #mn_group
    #mn_name
    #mn_query
    #mn_row
    #mn_rows
    #mn_text
    #mn_txtc
    #mn_txtj
    #mn_txtsp
    #mn_txtstr
    #mn_txtsz
    #mn_type
    #mn_xhbox
    #mn_xhmenu
    #mn_xorg
    #mn_xsz
    #mn_yorg
    #mn_ysz
    #ms_active
    :mnst

    Screen
    #mn_scset
    $scset()

    Setup
    #mn_setorg
    #mn_xhpos
    :mnset
    :mn_setcol
    :mn_nowins
    :mn_xpos

    Text
    $mnsctext()
    $mntext()

    Utilities
    :mn_mnmove
    :mn_rtclick
  • Variables
    Flags
    #mnlib

    Parameters
    #knopop
    #vmenarr
    #vmencol
    #vmenfont
    #vmenjmp
    #vmentrl
    #vwhmax
    #vwpmax
    Obsolete
  • Files
    mn_rc.st
    mnlib.sys
    mnlibr.ri
    mnlibt.ri
    user.mh
    user.ml
    user.ms

  • Menu Examples
    Example 1
    Step 1
    Step 2
    Step 3
    Step 4
    Step 5
    Step 6

    Example 2

  • Author

  • Copyright

  • Revision