home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / OS2BAS.ZIP / WINLIST.BI < prev    next >
Text File  |  1989-08-01  |  2KB  |  69 lines

  1. '**************************************************************
  2. '*
  3. '* Include File: WinList.BI
  4. '*
  5. '* Requires:     none
  6. '*
  7. '* Description:  List box constants
  8. '*
  9. '*************************************************************
  10.  
  11. ' List box styles 
  12.  
  13. CONST LSMULTIPLESEL      = &H00000001&
  14.  
  15. CONST LSOWNERDRAW        = &H00000002&
  16.  
  17. CONST LSNOADJUSTPOS      = &H00000004&
  18.  
  19.  
  20. ' Listbox class name 
  21.  
  22. CONST WCLISTBOX      = &HFFFF0007&
  23.  
  24. ' List box notification messages 
  25.  
  26. CONST LNSELECT           =1
  27. CONST LNSETFOCUS         =2
  28. CONST LNKILLFOCUS        =3
  29. CONST LNSCROLL           =4
  30. CONST LNENTER            =5
  31.  
  32. ' List box messages 
  33.  
  34. CONST LMQUERYITEMCOUNT   = &H0160
  35. CONST LMINSERTITEM       = &H0161
  36. CONST LMSETTOPINDEX      = &H0162
  37. CONST LMDELETEITEM       = &H0163
  38. CONST LMSELECTITEM       = &H0164
  39. CONST LMQUERYSELECTION   = &H0165
  40. CONST LMSETITEMTEXT      = &H0166
  41. CONST LMQUERYITEMTEXTLENGTH = &H0167
  42. CONST LMQUERYITEMTEXT    = &H0168
  43.  
  44. CONST LMSETITEMHANDLE    = &H0169
  45. CONST LMQUERYITEMHANDLE  = &H016a
  46. CONST LMSEARCHSTRING     = &H016b
  47. CONST LMSETITEMHEIGHT    = &H016c
  48. CONST LMQUERYTOPINDEX    = &H016d
  49. CONST LMDELETEALL        = &H016e
  50.  
  51. ' List box constants 
  52.  
  53. CONST LITERROR            =-3
  54. CONST LITMEMERROR         =-2
  55. CONST LITNONE             =-1
  56. CONST LITFIRST            =-1
  57.  
  58. ' For LMINSERTITEM msg     
  59.  
  60. CONST LITEND              =-1
  61. CONST LITSORTASCENDING    =-2
  62. CONST LITSORTDESCENDING   =-3
  63.  
  64. ' For LMSEARCHSTRING msg     
  65.  
  66. CONST LSSSUBSTRING       = &H0001
  67. CONST LSSPREFIX          = &H0002
  68. CONST LSSCASESENSITIVE   = &H0004
  69.