Changeset 243 for trunk/include/helpers/winh.h
- Timestamp:
- Jan 29, 2003, 7:41:39 PM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/helpers/winh.h
r242 r243 673 673 ********************************************************************/ 674 674 675 #define ID_VSCROLL 100676 #define ID_HSCROLL 101677 678 BOOL XWPENTRY winhCreateScrollBars(HWND hwndParent,679 HWND *phwndV,680 HWND *phwndH);681 682 675 BOOL XWPENTRY winhUpdateScrollBar(HWND hwndScrollBar, 683 676 ULONG ulWinPels, … … 686 679 BOOL fAutoHide); 687 680 688 BOOL XWPENTRY winhHandleScrollMsg(HWND hwnd2Scroll, 689 HWND hwndScrollBar, 690 PULONG pulCurPelsOfs, 691 PRECTL prcl2Scroll, 692 LONG ulViewportPels, 693 USHORT usLineStepUnits, 681 LONG XWPENTRY winhHandleScrollMsg(HWND hwndScrollBar, 682 PLONG plCurPelsOfs, 683 LONG lWindowPels, 684 LONG lWorkareaPels, 685 USHORT usLineStepPels, 694 686 ULONG msg, 695 687 MPARAM mp2); 696 688 697 LONG XWPENTRY winhHandleScrollMsg2(HWND hwndScrollBar,698 PLONG plCurPelsOfs,699 LONG lWindowPels,700 LONG lWorkareaPels,701 USHORT usLineStepPels,702 ULONG msg,703 MPARAM mp2);704 689 BOOL XWPENTRY winhScrollWindow(HWND hwnd2Scroll, 705 690 PRECTL prclClip, … … 714 699 ULONG ulHorzMax); 715 700 701 /* 702 *@@ SCROLLABLEWINDOW: 703 * scroll data struct for use with winhHandleScrollerMsgs. 704 * 705 *@@added V1.0.1 (2003-01-25) [umoeller] 706 */ 707 708 typedef struct _SCROLLABLEWINDOW 709 { 710 LONG cxScrollBar, 711 cyScrollBar; 712 HWND hwndVScroll, // vertical scroll bar 713 hwndHScroll; // horizontal scroll bar 714 ULONG idVScroll, 715 idHScroll; 716 SIZEL szlWorkarea; // workarea dimensions (over which window scrolls) 717 POINTL ptlScrollOfs; // current scroll offset; positive x means right, 718 // positive y means down 719 } SCROLLABLEWINDOW, *PSCROLLABLEWINDOW; 720 721 #define ID_VSCROLL 100 722 #define ID_HSCROLL 101 723 724 BOOL XWPENTRY winhCreateScroller(HWND hwndParent, 725 PSCROLLABLEWINDOW pscrw, 726 ULONG idVScroll, 727 ULONG idHScroll); 728 729 MRESULT XWPENTRY winhHandleScrollerMsgs(HWND hwnd2Scroll, 730 PSCROLLABLEWINDOW pscrw, 731 PSIZEL pszlWin, 732 ULONG msg, 733 MPARAM mp1, 734 MPARAM mp2); 735 716 736 /* ****************************************************************** 717 737 * … … 841 861 842 862 HSWITCH XWPENTRY winhAddToTasklist(HWND hwnd, HPOINTER hIcon); 863 864 BOOL XWPENTRY winhUpdateTasklist(HWND hwnd, PCSZ pcszNewTitle); 843 865 844 866 /* ******************************************************************
Note:
See TracChangeset
for help on using the changeset viewer.