FMX.Controls.Presentation

From Appmethod Libraries
Jump to: navigation, search


Template:UnitInfo

Classes

EPresentationWrongModelException raised when the presentation receives a model of the wrong class.
IIgnoreControlPositionThis interface is intended to ignore TContent if the control already considers the offset of content when computing the absolute coordinates of the native control.
TDTFormatKindHelperType of control that an instance of TPresentedControl uses for its presentation.
TPresentationProxyProxy that is responsible for the communication between a presented control and its presentation layer.
TPresentationProxyClassClass reference of TPresentationProxy.
TPresentedControlBase class for controls that provide a separation between data and presentation.

Types

_di_IIgnoreControlPositionObject Pascal interface of IIgnoreControlPosition for C++ applications.
TActionInfoRecord to hold the data of the arguments of TPresentedControl.ActionChange.
TFindStyleResourceInfoRecord that TPresentedControl.FindStyleResource uses to send a message and get a style resource object from its presentation layer.
TFirstControlWithGestureInfo
TKeyInfoRecord that TPresentedControl.KeyDown and TPresentedControl.KeyUp use to send a message about a key press event that a presentation layer can handle (PMKeyDown, PMKeyUp).
TMouseWheelInfo
TObjectAtPointInfoRecord that TPresentedControl.ObjectAtPoint uses to send a message to request to the presentation layer the control that contains the specified point.
TPointInObjectLocalInfoInformation about the Hit-Test point in local control at a specified point.
TPresentationState
TPresenterNameChoosingEventType of event handler for the TPresentedControl.OnPresentationNameChoosing event.
TTriggerInfoInformation used for starting trigger animation or effect.

Constants

PM_ABSOLUTE_CHANGEDPM_ABSOLUTE_CHANGED: Integer = $429;
PM_ACTION_CHANGEPM_ACTION_CHANGE: Integer = $425;
PM_ACTION_CLIENT_CHANGEDPM_ACTION_CLIENT_CHANGED: Integer = $424;
PM_ANCESSTOR_VISIBLE_CHANGEDPM_ANCESSTOR_VISIBLE_CHANGED: Integer = $41F;
PM_ANCESTOR_PRESENTATION_LOADEDPM_ANCESTOR_PRESENTATION_LOADED: Integer = $42F;
PM_APPLY_STYLE_LOOKUPPM_APPLY_STYLE_LOOKUP: Integer = $426;
PM_APPLY_TRIGGER_EFFECTPM_APPLY_TRIGGER_EFFECT: Integer = $435;
PM_BASEPM_BASE: Integer = $400;
PM_CHANGE_ORDERPM_CHANGE_ORDER: Integer = $433;
PM_DO_ENTERPM_DO_ENTER: Integer = $421;
PM_DO_EXITPM_DO_EXIT: Integer = $422;
PM_FIND_STYLE_RESOURCEPM_FIND_STYLE_RESOURCE: Integer = $430;
PM_GET_ABSOLUTE_ENABLEDPM_GET_ABSOLUTE_ENABLED: Integer = $40D;
PM_GET_ABSOLUTE_OPACITYPM_GET_ABSOLUTE_OPACITY: Integer = $409;
PM_GET_ADJUST_SIZEPM_GET_ADJUST_SIZE: Integer = $42C;
PM_GET_ADJUST_TYPEPM_GET_ADJUST_TYPE: Integer = $42B;
PM_GET_CLIP_CHILDRENPM_GET_CLIP_CHILDREN: Integer = $40F;
PM_GET_FIRST_CONTROL_WITH_GESTUREPM_GET_FIRST_CONTROL_WITH_GESTURE: Integer = $43A;
PM_GET_NATIVE_OBJECTPM_GET_NATIVE_OBJECT: Integer = $414;
PM_GET_RECOMMEND_SIZEPM_GET_RECOMMEND_SIZE: Integer = $416;
PM_GET_RESOURCE_LINKPM_GET_RESOURCE_LINK: Integer = $436;
PM_GET_SIZEPM_GET_SIZE: Integer = $40B;
PM_GET_STYLE_LOOKUPPM_GET_STYLE_LOOKUP: Integer = $411;
PM_GET_STYLES_DATAPM_GET_STYLES_DATA: Integer = $428;
PM_GET_VISIBLEPM_GET_VISIBLE: Integer = $407;
PM_HITTEST_CHANGEDPM_HITTEST_CHANGED: Integer = $42A;
PM_INITPM_INIT: Integer = $401;
PM_IS_FOCUSEDPM_IS_FOCUSED: Integer = $419;
PM_KEYDOWNPM_KEYDOWN: Integer = $420;
PM_KEYUPPM_KEYUP: Integer = $423;
PM_MOUSE_WHEELPM_MOUSE_WHEEL: Integer = $439;
PM_NEED_STYLE_LOOKUPPM_NEED_STYLE_LOOKUP: Integer = $42E;
PM_OBJECT_AT_POINTPM_OBJECT_AT_POINT: Integer = $431;
PM_PARENT_CHANGEDPM_PARENT_CHANGED: Integer = $41E;
PM_POINT_IN_OBJECT_LOCALPM_POINT_IN_OBJECT_LOCAL: Integer = $432;
PM_REALIGNPM_REALIGN: Integer = $41C;
PM_REFRESH_PARENTPM_REFRESH_PARENT: Integer = $41D;
PM_RESET_FOCUSPM_RESET_FOCUS: Integer = $41A;
PM_ROOT_CHANGEDPM_ROOT_CHANGED: Integer = $438;
PM_SET_ABSOLUTE_ENABLEDPM_SET_ABSOLUTE_ENABLED: Integer = $40C;
PM_SET_ABSOLUTE_OPACITYPM_SET_ABSOLUTE_OPACITY: Integer = $408;
PM_SET_ADJUST_SIZEPM_SET_ADJUST_SIZE: Integer = $42D;
PM_SET_ADJUST_TYPEPM_SET_ADJUST_TYPE: Integer = $437;
PM_SET_CLIP_CHILDRENPM_SET_CLIP_CHILDREN: Integer = $40E;
PM_SET_SIZEPM_SET_SIZE: Integer = $40A;
PM_SET_STYLE_LOOKUPPM_SET_STYLE_LOOKUP: Integer = $410;
PM_SET_STYLES_DATAPM_SET_STYLES_DATA: Integer = $427;
PM_SET_VISIBLEPM_SET_VISIBLE: Integer = $406;
PM_START_TRIGGER_ANIMATIONPM_START_TRIGGER_ANIMATION: Integer = $434;
PM_UNLOADPM_UNLOAD: Integer = $402;
PM_USERPM_USER: Integer = $1000;