|
|
|
|
|
The class name of skin control.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Style of command button item |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The item is a control.
|
|
|
The item type mask.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The skin has modal window.
|
|
|
The style of the skin is none.
|
|
|
The skin has tooltip window. |
|
|
Bitmap label item info structure |
|
|
Normal label item info structure |
|
|
Normal slider item info structure |
|
|
Rotation slider item info structure |
|
|
Slider information structure |
|
|
int event, void* data) Event callback of skin item. The event can be one of the following values:
|
|
|
|
|
|
|
|
|
Skin item information structure |
|
|
WPARAM wparam, LPARAM lparam, int* result) This is the type of message callback function of a skin window. Before a skin window processes a message, it will call the message callback function if the application defined it. The application defined message callback function can process the message as a normal window procedure and return the result through the parameter result. However, the return value of a message callback function can be used to control the behavior of the skin window's message handling procedure. It can be one of the following values:
|
|
||||||||||||||||||||||||||||||||
|
Creates a control for a skin. This function creates a control for the skin pointed to by skin.
CreateWindowEx (CTRL_SKIN, "", WS_VISIBLE | WS_CHILD, WS_EX_NONE, id, x, y, w, h, parent, (DWORD) skin);
|
|
||||||||||||||||||||||||||||||||||||
|
Creates a main window for a skin. This function creates a main window for the skin pointed to by skin. The main window will have no caption, no menu, and no frame. However, the window's caption string will be the name of the skin object.
|
|
|
Destroys a skin window. The function destroys the skin main window or control.
|
|
|
Gets new skin. The function gets the skin of skin window hwnd.
|
|
|
Determines whether a window is a skin main window or not. The function determines whether a window specified by hwnd is a main window created by skin_main_window or not.
|
|
||||||||||||
|
Sets new skin. The function sets a new skin pointed to by new_skin for the skin window hwnd.
|
|
|
Deinitializes an initialized skin. This function deinitializes a skin, opposed to skin_init.
|
|
||||||||||||||||
|
Enables or disables a skin item. This function enables or disables a skin item whose identifier is id.
|
|
||||||||||||
|
Gets the check status of a check button item. This function gets the check status of a check button item, checked or unchecked.
|
|
||||||||||||
|
Gets the handle to a skin control item in the skin. This function returns the handle to a skin control item whose identifier is id.
|
|
|
Gets the current highlighted skin item.
|
|
||||||||||||
|
Retrives a skin item through its identifier. This function retrives the pointer to a skin item by its identifier.
|
|
||||||||||||
|
Gets the label string of a label item. This function returns the label string of a label item whose identifier is id.
|
|
||||||||||||
|
Retrives the common status of a skin item. This function retrives the common status of a skin item by its identifier.
|
|
||||||||||||||||
|
Retrives the sliding information of a slider item. This function retrives the sliding information of a slider item whose identifier is id.
|
|
||||||||||||
|
Gets the thumb position of a slider item. This function gets the thumb position of a slider item.
|
|
||||||||||||||||
|
Initializes a skin. This function initializes a skin skin before it can be used. The initialization of a skin includes skin items initialization, etc, such as creating the hit-test region, allocating space for label, and so on.
|
|
||||||||||||||||
|
Scales the sliding position. This function is a helper function, it calculates and returns the new position value of a sliding information in the new sliding range defined by new_max and new_min.
|
|
||||||||||||||||
|
Sets the check status of a check button item. This function sets the check status of a check button item.
|
|
||||||||||||
|
Sets new event callback of a skin. This function sets event_cb as the event callback of the skin skin.
Definition at line 845 of file skin.h. References skin_head_s::event_cb. |
|
||||||||||||
|
Sets the current highlighted skin item. This function sets the current highlighted skin item.
|
|
||||||||||||||||
|
Sets the label string of a label item. This function sets the label string of a label item and reflects the appearance of the item if it is visible.
|
|
||||||||||||
|
Sets new message callback of a skin window. This function sets msg_cb as the message callback of the skin skin.
Definition at line 867 of file skin.h. References skin_head_s::msg_cb. |
|
||||||||||||||||
|
Sets the sliding information of a slider item. This function sets the sliding information of a slider item whose identifier is id.
|
|
||||||||||||||||
|
Sets the thumb position of a slider item. This function sets the thumb position of a slider item whose identifier is id to the value of pos. It will redraw the item if the position changed.
|
|
||||||||||||||||
|
Showes or hides a skin item. This function showes or hides a skin item whose identifier is id.
|
1.4.2