Specify the module location for a PhAB internal link
#Include <Ap.h> void ApModuleLocation( ApEventLink_t *link_callback, int loc_type, int x_offset, int y_offset );
ApModuleLocation() is used to specify the module location for a PhAB internal link. The loc_type is one of the following:
The x_offset and y_offset pixel values are applied to the location determined from the loc_type. For example, if you want a dialog to appear 100 pixels from the top right edge of the screen, set the x_offset to -100 and the loc_type to AB_LOC_TOP_RIGHT.
When you create an internal link in PhAB, you can set the location. This function lets you change that value if required. The new location will remain in effect until changed again.
/* place the module in the center of the screen */ ApModuleLocation( ABM_mydialog, AB_LOC_CENTER, 0, 0 ); ApCreateModule( ABM_mydialog, NULL, NULL );
Photon
Safety: | |
---|---|
Interrupt handler | No |
Signal handler | No |
Thread | No |