dynbrwinternproc.i 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. PROCEDURE ShellExecuteA EXTERNAL "shell32.dll":
  2. DEF INPUT PARAMETER hwnd AS LONG. /* Handle to parent window */
  3. DEF INPUT PARAMETER lpOperation AS CHAR. /* Operation to perform: open, print */
  4. DEF INPUT PARAMETER lpFile AS CHAR. /* Document or executable name */
  5. DEF INPUT PARAMETER lpParameters AS CHAR. /* Command line parameters to executable in lpFile */
  6. DEF INPUT PARAMETER lpDirectory AS CHAR. /* Default directory */
  7. DEF INPUT PARAMETER nShowCmd AS LONG. /* whether shown when opened:
  8. 0 hidden, 1 normal, minimized 2, maximized 3,
  9. 0 if lpFile is a document */
  10. DEF RETURN PARAMETER hInstance AS LONG. /* Less than or equal to 32 */
  11. END PROCEDURE.
  12. PROCEDURE EXPORT_EXCEL:
  13. { incl/dynbrwexportexcel.i }
  14. END PROCEDURE.
  15. PROCEDURE FILTER_SETZEN:
  16. { incl/brwfilter.i }
  17. END PROCEDURE.
  18. PROCEDURE ZURUECKSETZEN:
  19. { incl/brwresetbreitespalte.i }
  20. END PROCEDURE.
  21. PROCEDURE SORTIERBAR:
  22. DEF INPUT PARAMETER ipSort AS HANDLE NO-UNDO.
  23. DEF INPUT PARAMETER ipMove AS HANDLE NO-UNDO.
  24. DEF VAR hBrowser AS HANDLE NO-UNDO.
  25. ipMove:CHECKED = FALSE.
  26. ipSort:CHECKED = TRUE .
  27. hBrowser = {&BROWSE-NAME}:HANDLE IN FRAME {&FRAME-NAME}.
  28. hBrowser:COLUMN-MOVABLE = FALSE.
  29. hBrowser:ALLOW-COLUMN-SEARCHING = TRUE.
  30. END PROCEDURE.
  31. PROCEDURE VERSCHIEBBAR:
  32. DEF INPUT PARAMETER ipMove AS HANDLE NO-UNDO.
  33. DEF INPUT PARAMETER ipSort AS HANDLE NO-UNDO.
  34. DEF VAR hBrowser AS HANDLE NO-UNDO.
  35. ipSort:CHECKED = FALSE.
  36. ipMove:CHECKED = TRUE .
  37. hBrowser = {&BROWSE-NAME}:HANDLE IN FRAME {&FRAME-NAME}.
  38. hBrowser:ALLOW-COLUMN-SEARCHING = FALSE.
  39. hBrowser:COLUMN-MOVABLE = TRUE.
  40. END PROCEDURE.