UIQ Technology
 Developer Library

UIQ 3 SDK

UIQ developer portal

FEEDBACK 

[Index] [Spacer] [Previous] [Next]



Location: qikon.rh

Resource Struct QIK_GENERIC_BUILDING_BLOCK

STRUCT QIK_GENERIC_BUILDING_BLOCK

Support

Description

A building block is a compound control used to layout the controls in a view, where the view can consist of multiple building blocks.

Each building block has a defined layout and a certain number of slots where controls or captions can be inserted.

This resource is used when you want to make a customized building block.

More information about this subject is available in the UIQ Developer Library.

See also:

BYTE version = 2;

For internal use only, application developers must not change this.

LONG flags = 0;

Is used to customize the control. The available flags are defined in qikon.hrh.

Useful flags are EQikBuildingBlockDividerBelow, EQikBuildingBlockMirror, EQikBuildingBlockNoMirroring and EQikBuildingBlockDebugMode.

See also:

  • EQikBuildingBlockDividerBelow
  • EQikBuildingBlockMirror
  • EQikBuildingBlockNoMirroring
  • EQikBuildingBlockDebugMode
LTEXT default_caption = "";

The default caption of the System Building Block.

LONG group_id = -1;

The ID of the group

STRUCT columns[];

See also:

STRUCT content[];

Can be a struct of type QIK_SLOT_CONTENT, QIK_SLOT_CONTENT_DIRECT or QIK_SLOT_CONTENT_INDIRECT.

See also:

Terms and conditions of use of the material