Share via


FormListControl.leftMode Method

Definition

Overloads

leftMode()

Sets or returns a value that indicates how the horizontal position of a form list control is calculated.

leftMode(Int32)

leftMode()

Sets or returns a value that indicates how the horizontal position of a form list control is calculated.

public:
 override int leftMode();
public override int leftMode ();
override this.leftMode : unit -> int
Public Overrides Function leftMode () As Integer

Returns

An integer that indicates how the horizontal position is calculated. The return value can be -1 or a FormLeft enumeration value.

Remarks

The value parameter and the return value are integer values that specify how the horizontal position is calculated. This value can be either -1 for an exact pixel value or a FormLeft enumeration value. For more information, see FormLeft Enumeration.

The following example shows a call to the leftMode method that calculates the horizontal position of a form list control, based on an exact pixel value.

static void createForm(Args _args) 
{ 
    Args args; 
    Form form; 
    FormRun formRun; 
    FormBuildDesign formBuildDesign; 
    FormBuildDataSource formBuildDataSource; 
    FormBuildListControl formBuildListControl; 
    FormListControl formListControl; 
    int idx4; 
    DictTable dictTable; 
    CustTable custTable; 
    // Create the form header. 
    form = new Form(); 
    // Add data sources to the form.  
    dictTable = new DictTable(tableNum(custTable)); 
    formBuildDataSource = form.addDataSource(dictTable.name()); 
    formBuildDataSource.table(dictTable.id()); 
    // Create the form design. 
    formBuildDesign = form.addDesign("Design"); 
    formBuildDesign.caption("myForm"); 
    // Add a form list control. 
    formBuildListControl = 
 formBuildDesign.addControl(FormControlType::ListView,"List"); 
    idx4 = formBuildListControl.id(); 
    args = new Args(); 
    args.object(form); 
    // Create the run-time form. 
    formRun = classfactory.formRunClass(args); 
    formRun.run(); 
    formRun.detach(); 
    formListControl = formRun.control(idx4); 
    formListControl.leftMode(-1); 
    formListControl.leftValue(100); 
}

Applies to

leftMode(Int32)

public:
 override int leftMode(int _value);
public override int leftMode (int _value);
override this.leftMode : int -> int
Public Overrides Function leftMode (_value As Integer) As Integer

Parameters

_value
Int32

An integer that indicates how the horizontal position is calculated; optional.

Returns

Applies to