trackbar.h File Reference
Go to the source code of this file.
Defines
- #define CTRL_TRACKBAR ("trackbar")
- The class name of trackbar control.
- #define TBLEN_TIP 31
- The maximum length of the trackbar tip string.
- #define TBS_NOTIFY 0x0001L
- Causes the trackbar to notify the parent window with a notification message when the user clicks or doubleclicks the trackbar.
- #define TBS_VERTICAL 0x0002L
- The trackbar control will be oriented vertically.
- #define TBS_BORDER 0x0004L
- The trackbar control will have border.
- #define TBS_TIP 0x0008L
- The trackbar control will display tip string above the control.
- #define TBS_NOTICK 0x0010L
- The trackbar control will not display tick line beside the control.
- #define TBM_SETRANGE 0xF090
- Sets the range of minimum and maximum logical positions for the slider in a trackbar.
- #define TBM_GETMIN 0xF091
- Gets the minimum logical position for the slider.
- #define TBM_SETPOS 0xF092
- Sets the current logical position of the slider.
- #define TBM_GETPOS 0xF093
- Gets the current logical position of the slider.
- #define TBM_SETLINESIZE 0xF094
- Sets the number of logical positions moved in response to keyboard input from the arrow keys.
- #define TBM_GETLINESIZE 0xF095
- Gets the number of logical positions moved in response to keyboard input from the arrow keys.
- #define TBM_SETPAGESIZE 0xF096
- Sets the number of logical positions moved in response to keyboard input from page keys..
- #define TBM_GETPAGESIZE 0xF097
- Gets the number of logical positions moved in response to keyboard input from page keys..
- #define TBM_SETTIP 0xF098
- Sets the start and end tip strings.
- #define TBM_GETTIP 0xF09A
- Gets the start and end tip strings.
- #define TBM_SETTICKFREQ 0xF09B
- Sets the interval frequency for tick marks in a trackbar.
- #define TBM_GETTICKFREQ 0xF09C
- Gets the interval frequency for tick marks in a trackbar.
- #define TBM_SETMIN 0xF09D
- Sets the minimum logical position for the slider in a trackbar.
- #define TBM_SETMAX 0xF09E
- Sets the maximum logical position for the slider in a trackbar.
- #define TBM_GETMAX 0xF09F
- Gets the maximum logical position for the slider in a trackbar.
- #define TBN_REACHMIN 1
- Notifies that the slider has reached the minimum position.
- #define TBN_REACHMAX 2
- Notifies that the slider has reached the maximum position.
- #define TBN_CHANGE 3
- Notifies that the position of the slider has changed.
- #define TBN_STARTDRAG 4
- Notifies that the user start to drag the slider.
- #define TBN_STOPDRAG 5
- Notifies that the user stop to drag the slider.
- #define LFRDR_TBS_PRESSED 0x0100L
- indicate left button down
- #define LFRDR_TBS_HILITE 0x0200L
- indicate mouse is in region of thumb of trackbar
Detailed Description
- Author:
- Wei Yongming <ymwei@minigui.org>
- Date:
- 2001/12/29
Copyright (C) 2002-2008 Feynman Software.
Copyright (C) 1998-2002 Wei Yongming.
All rights reserved by Feynman Software.
This file is part of MiniGUI, a compact cross-platform Graphics
User Interface (GUI) support system for real-time embedded systems.
Definition in file trackbar.h.