LibreOffice Module vcl (master)  1
Macros | Functions
wincomp.hxx File Reference
#include <string.h>
Include dependency graph for wincomp.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MOUSEZ_CLASSNAME   L"MouseZ"
 
#define MOUSEZ_TITLE   L"Magellan MSWHEEL"
 
#define MSH_WHEELMODULE_CLASS   (MOUSEZ_CLASSNAME)
 
#define MSH_WHEELMODULE_TITLE   (MOUSEZ_TITLE)
 
#define MSH_SCROLL_LINES   L"MSH_SCROLL_LINES_MSG"
 
#define WHEEL_DELTA   120
 
#define WM_MOUSEWHEEL   0x020A
 
#define SPI_GETWHEELSCROLLLINES   104
 
#define SPI_SETWHEELSCROLLLINES   105
 
#define WHEEL_PAGESCROLL   (UINT_MAX)
 
#define COLOR_GRADIENTACTIVECAPTION   27
 
#define COLOR_GRADIENTINACTIVECAPTION   28
 
#define SPI_GETFLATMENU   0x1022
 
#define COLOR_MENUBAR   30
 
#define COLOR_MENUHILIGHT   29
 
#define CS_DROPSHADOW   0x00020000
 
#define WS_EX_LAYERED   0x00080000
 
#define WM_UNICHAR   0x0109
 
#define UNICODE_NOCHAR   0xFFFF
 

Functions

HPEN SelectPen (HDC hDC, HPEN hPen)
 
void DeletePen (HPEN hPen)
 
HPEN GetStockPen (int nObject)
 
HBRUSH SelectBrush (HDC hDC, HBRUSH hBrush)
 
void DeleteBrush (HBRUSH hBrush)
 
HBRUSH GetStockBrush (int nObject)
 
HFONT SelectFont (HDC hDC, HFONT hFont)
 
void DeleteFont (HFONT hFont)
 
HFONT GetStockFont (int nObject)
 
HBITMAP SelectBitmap (HDC hDC, HBITMAP hBitmap)
 
void DeleteBitmap (HBITMAP hBitmap)
 
void DeleteRegion (HRGN hRegion)
 
HPALETTE GetStockPalette (int nObject)
 
void DeletePalette (HPALETTE hPalette)
 
void SetWindowStyle (HWND hWnd, DWORD nStyle)
 
DWORD GetWindowStyle (HWND hWnd)
 
void SetWindowExStyle (HWND hWnd, DWORD nStyle)
 
DWORD GetWindowExStyle (HWND hWnd)
 
BOOL IsMinimized (HWND hWnd)
 
BOOL IsMaximized (HWND hWnd)
 
void SetWindowFont (HWND hWnd, HFONT hFont, BOOL bRedraw)
 
HFONT GetWindowFont (HWND hWnd)
 
void SetClassCursor (HWND hWnd, HCURSOR hCursor)
 
HCURSOR GetClassCursor (HWND hWnd)
 
void SetClassIcon (HWND hWnd, HICON hIcon)
 
HICON GetClassIcon (HWND hWnd)
 
HBRUSH SetClassBrush (HWND hWnd, HBRUSH hBrush)
 
HBRUSH GetClassBrush (HWND hWnd)
 
HINSTANCE GetWindowInstance (HWND hWnd)
 

Macro Definition Documentation

#define COLOR_GRADIENTACTIVECAPTION   27

Definition at line 202 of file wincomp.hxx.

#define COLOR_GRADIENTINACTIVECAPTION   28

Definition at line 205 of file wincomp.hxx.

#define COLOR_MENUBAR   30

Definition at line 212 of file wincomp.hxx.

#define COLOR_MENUHILIGHT   29

Definition at line 215 of file wincomp.hxx.

#define CS_DROPSHADOW   0x00020000

Definition at line 219 of file wincomp.hxx.

#define MOUSEZ_CLASSNAME   L"MouseZ"

Definition at line 174 of file wincomp.hxx.

#define MOUSEZ_TITLE   L"Magellan MSWHEEL"

Definition at line 175 of file wincomp.hxx.

#define MSH_SCROLL_LINES   L"MSH_SCROLL_LINES_MSG"

Definition at line 180 of file wincomp.hxx.

#define MSH_WHEELMODULE_CLASS   (MOUSEZ_CLASSNAME)

Definition at line 177 of file wincomp.hxx.

#define MSH_WHEELMODULE_TITLE   (MOUSEZ_TITLE)

Definition at line 178 of file wincomp.hxx.

#define SPI_GETFLATMENU   0x1022

Definition at line 209 of file wincomp.hxx.

#define SPI_GETWHEELSCROLLLINES   104

Definition at line 189 of file wincomp.hxx.

#define SPI_SETWHEELSCROLLLINES   105

Definition at line 192 of file wincomp.hxx.

#define UNICODE_NOCHAR   0xFFFF

Definition at line 229 of file wincomp.hxx.

#define WHEEL_DELTA   120

Definition at line 183 of file wincomp.hxx.

#define WHEEL_PAGESCROLL   (UINT_MAX)

Definition at line 195 of file wincomp.hxx.

#define WM_MOUSEWHEEL   0x020A

Definition at line 186 of file wincomp.hxx.

#define WM_UNICHAR   0x0109

Definition at line 228 of file wincomp.hxx.

#define WS_EX_LAYERED   0x00080000

Definition at line 225 of file wincomp.hxx.

Function Documentation

void DeleteBitmap ( HBITMAP  hBitmap)
inline

Definition at line 78 of file wincomp.hxx.

void DeleteBrush ( HBRUSH  hBrush)
inline

Definition at line 48 of file wincomp.hxx.

void DeleteFont ( HFONT  hFont)
inline

Definition at line 63 of file wincomp.hxx.

void DeletePalette ( HPALETTE  hPalette)
inline

Definition at line 93 of file wincomp.hxx.

void DeletePen ( HPEN  hPen)
inline

Definition at line 33 of file wincomp.hxx.

void DeleteRegion ( HRGN  hRegion)
inline

Definition at line 83 of file wincomp.hxx.

HBRUSH GetClassBrush ( HWND  hWnd)
inline

Definition at line 163 of file wincomp.hxx.

HCURSOR GetClassCursor ( HWND  hWnd)
inline

Definition at line 143 of file wincomp.hxx.

HICON GetClassIcon ( HWND  hWnd)
inline

Definition at line 153 of file wincomp.hxx.

HBRUSH GetStockBrush ( int  nObject)
inline

Definition at line 53 of file wincomp.hxx.

HFONT GetStockFont ( int  nObject)
inline

Definition at line 68 of file wincomp.hxx.

HPALETTE GetStockPalette ( int  nObject)
inline

Definition at line 88 of file wincomp.hxx.

HPEN GetStockPen ( int  nObject)
inline

Definition at line 38 of file wincomp.hxx.

DWORD GetWindowExStyle ( HWND  hWnd)
inline

Definition at line 113 of file wincomp.hxx.

HFONT GetWindowFont ( HWND  hWnd)
inline

Definition at line 133 of file wincomp.hxx.

HINSTANCE GetWindowInstance ( HWND  hWnd)
inline

Definition at line 168 of file wincomp.hxx.

DWORD GetWindowStyle ( HWND  hWnd)
inline

Definition at line 103 of file wincomp.hxx.

BOOL IsMaximized ( HWND  hWnd)
inline

Definition at line 123 of file wincomp.hxx.

BOOL IsMinimized ( HWND  hWnd)
inline

Definition at line 118 of file wincomp.hxx.

HBITMAP SelectBitmap ( HDC  hDC,
HBITMAP  hBitmap 
)
inline

Definition at line 73 of file wincomp.hxx.

HBRUSH SelectBrush ( HDC  hDC,
HBRUSH  hBrush 
)
inline

Definition at line 43 of file wincomp.hxx.

HFONT SelectFont ( HDC  hDC,
HFONT  hFont 
)
inline

Definition at line 58 of file wincomp.hxx.

HPEN SelectPen ( HDC  hDC,
HPEN  hPen 
)
inline

Definition at line 28 of file wincomp.hxx.

HBRUSH SetClassBrush ( HWND  hWnd,
HBRUSH  hBrush 
)
inline

Definition at line 158 of file wincomp.hxx.

void SetClassCursor ( HWND  hWnd,
HCURSOR  hCursor 
)
inline

Definition at line 138 of file wincomp.hxx.

void SetClassIcon ( HWND  hWnd,
HICON  hIcon 
)
inline

Definition at line 148 of file wincomp.hxx.

void SetWindowExStyle ( HWND  hWnd,
DWORD  nStyle 
)
inline

Definition at line 108 of file wincomp.hxx.

void SetWindowFont ( HWND  hWnd,
HFONT  hFont,
BOOL  bRedraw 
)
inline

Definition at line 128 of file wincomp.hxx.

void SetWindowStyle ( HWND  hWnd,
DWORD  nStyle 
)
inline

Definition at line 98 of file wincomp.hxx.