Writing Genie Form Files

When creating a form, the following format is used:

FORM "<genie>"[,"<form title>"];

<field number>:"<field name>", <field size> [,readonly/readwrite[, "<list form>", "<list field>"[,"<list filter>"]]]; ...

NORMAL

"<prompt> {<field number> }

..."

...


Can anyone write all possible kinds "<list form>" and <list field>?

Parents
  • It looks like you copied your message title and genie format text from TN3979/Q1764. That article also defines listform and listfield, like Erik said:

    "Any of the forms defined in CITECT.FRM can be used as a 'list form'. If a form from CITECT.FRM is used as 'list form' then 'list field' can be any of the fields from the forms record definition."

    That article also has a special case for ActiveX objects that I had copied from the Example project into the article years ago (I'm not sure if it's still used in the Example project):

    ! This form uses special 'list form', 'list field', and 'list filter' names
    ! to create a drop-down list of ActiveX object names
    ! This feature is available in Citect 5.20 and later
    !
    FORM "Insert_Object", "Genie - Insert Object";
    1: "GUID", 128, readwrite, "<<", "ListActiveXControls","0";
    .
    .
    .

Reply
  • It looks like you copied your message title and genie format text from TN3979/Q1764. That article also defines listform and listfield, like Erik said:

    "Any of the forms defined in CITECT.FRM can be used as a 'list form'. If a form from CITECT.FRM is used as 'list form' then 'list field' can be any of the fields from the forms record definition."

    That article also has a special case for ActiveX objects that I had copied from the Example project into the article years ago (I'm not sure if it's still used in the Example project):

    ! This form uses special 'list form', 'list field', and 'list filter' names
    ! to create a drop-down list of ActiveX object names
    ! This feature is available in Citect 5.20 and later
    !
    FORM "Insert_Object", "Genie - Insert Object";
    1: "GUID", 128, readwrite, "<<", "ListActiveXControls","0";
    .
    .
    .

Children
No Data