# HG changeset patch # User bsmith@81767d24-ef19-dc11-ae90-00e081727c95 # Date 1301198234 0 # Node ID 53b677d126dcd700c4ecf1b4c6e09dfdd2772ecb # Parent 37cdfec6d3fa0762d84b7f3c66e737d00476ed7b Scrollbox cleanups on Windows and added stubs on OS/2. diff -r 37cdfec6d3fa -r 53b677d126dc dw.def --- a/dw.def Sun Mar 27 03:47:53 2011 +0000 +++ b/dw.def Sun Mar 27 03:57:14 2011 +0000 @@ -280,7 +280,9 @@ dw_calendar_set_date @481 dw_calendar_get_date @482 - dw_clipboard_get_text @490 dw_clipboard_set_text @491 + dw_scrollbox_new @500 + dw_scrollbox_get_pos @501 + dw_scrollbox_get_range @502 diff -r 37cdfec6d3fa -r 53b677d126dc dww.def --- a/dww.def Sun Mar 27 03:47:53 2011 +0000 +++ b/dww.def Sun Mar 27 03:57:14 2011 +0000 @@ -277,7 +277,6 @@ dw_calendar_set_date @481 dw_calendar_get_date @482 - dw_clipboard_get_text @490 dw_clipboard_set_text @491 diff -r 37cdfec6d3fa -r 53b677d126dc os2/dw.c --- a/os2/dw.c Sun Mar 27 03:47:53 2011 +0000 +++ b/os2/dw.c Sun Mar 27 03:57:14 2011 +0000 @@ -4106,6 +4106,27 @@ } /* + * INCOMPLETE + * Create a new scroll Box to be packed. + * Parameters: + * type: Either DW_VERT (vertical) or DW_HORZ (horizontal). + * pad: Number of pixels to pad around the box. + */ +HWND API dw_scrollbox_new(int type, int pad) +{ + return dw_box_new(type, pad); +} + +int API dw_scrollbox_get_pos( HWND handle, int orient ) +{ + return 0; +} + +int API dw_scrollbox_get_range( HWND handle, int orient ) +{ + return 0; +} +/* * Create a new Group Box to be packed. * Parameters: * type: Either DW_VERT (vertical) or DW_HORZ (horizontal). diff -r 37cdfec6d3fa -r 53b677d126dc win/dw.c --- a/win/dw.c Sun Mar 27 03:47:53 2011 +0000 +++ b/win/dw.c Sun Mar 27 03:57:14 2011 +0000 @@ -4448,12 +4448,12 @@ return hwndframe; } -int dw_scrollbox_get_pos( HWND handle, int orient ) +int API dw_scrollbox_get_pos( HWND handle, int orient ) { return 0; } -int dw_scrollbox_get_range( HWND handle, int orient ) +int API dw_scrollbox_get_range( HWND handle, int orient ) { return 0; }