WinMessages: Minor ListView additions
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6250 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
e0efe0aa7b
commit
5fc29c43e6
1 changed files with 19 additions and 1 deletions
|
@ -107,6 +107,14 @@ UDM Up-down control
|
|||
!define CCM_SETWINDOWTHEME /math ${CCM_FIRST} + 0xB ; WinXP
|
||||
!define CCM_DPISCALE /math ${CCM_FIRST} + 0xC
|
||||
|
||||
!define CCS_TOP 1
|
||||
!define CCS_BOTTOM 3
|
||||
!define CCS_NODIVIDER 64
|
||||
!define CCS_LEFT 129
|
||||
!define CCS_RIGHT 131
|
||||
|
||||
!define I_IMAGENONE -2
|
||||
|
||||
#Button Control Messages#
|
||||
!define BM_CLICK 0x00F5
|
||||
!define BM_GETCHECK 0x00F0
|
||||
|
@ -567,6 +575,8 @@ UDM Up-down control
|
|||
#List view control#
|
||||
!define LVS_SINGLESEL 4
|
||||
!define LVS_SHOWSELALWAYS 8
|
||||
!define LVS_SORTASCENDING 0x10
|
||||
!define LVS_SORTDESCENDING 0x20
|
||||
!define LVS_SHAREIMAGELISTS 0x40
|
||||
!define LVS_EDITLABELS 0x200
|
||||
!define LVS_NOSCROLL 0x2000
|
||||
|
@ -594,29 +604,37 @@ UDM Up-down control
|
|||
!define SYSSTRUCT_LVITEM_V2 (i,i,i,i,i,t,i,i,p,i) ; IE3
|
||||
!define SYSSTRUCT_LVITEM_V3 (i,i,i,i,i,t,i,i,p,i,i,i,i) ; WinXP + ComCtl32 v6
|
||||
!define SYSSTRUCT_LVITEM_V4 (i,i,i,i,i,t,i,i,p,i,i,i,i,i,i) ; WinVista + ComCtl32 v6
|
||||
!define LVSCW_AUTOSIZE -1
|
||||
!define LVSCW_AUTOSIZE_USEHEADER -2
|
||||
!define LVM_FIRST 0x00001000
|
||||
!define /math LVM_GETIMAGELIST ${LVM_FIRST} + 2
|
||||
!define /math LVM_SETIMAGELIST ${LVM_FIRST} + 3
|
||||
!define /math LVM_GETITEMCOUNT ${LVM_FIRST} + 4
|
||||
!define /math LVM_GETITEMA ${LVM_FIRST} + 5
|
||||
!define /math LVM_SETITEMA ${LVM_FIRST} + 6
|
||||
!define /math LVM_INSERTITEM ${LVM_FIRST} + 7
|
||||
!define /math LVM_INSERTITEMA ${LVM_FIRST} + 7
|
||||
!define /math LVM_DELETEITEM ${LVM_FIRST} + 8
|
||||
!define /math LVM_DELETEALLITEMS ${LVM_FIRST} + 9
|
||||
!define /math LVM_INSERTCOLUMNA ${LVM_FIRST} + 27
|
||||
!define /math LVM_SETCOLUMNWIDTH ${LVM_FIRST} + 30
|
||||
!define /math LVM_SETITEMSTATE ${LVM_FIRST} + 43
|
||||
!define /math LVM_GETITEMSTATE ${LVM_FIRST} + 44
|
||||
!define /math LVM_SETITEMTEXTA ${LVM_FIRST} + 46
|
||||
!define /math LVM_SETITEMCOUNT ${LVM_FIRST} + 47
|
||||
!define /math LVM_SORTITEMS ${LVM_FIRST} + 48
|
||||
!define /math LVM_SETEXTENDEDLISTVIEWSTYLE ${LVM_FIRST} + 54
|
||||
!define /math LVM_GETEXTENDEDLISTVIEWSTYLE ${LVM_FIRST} + 55
|
||||
!define /math LVM_GETITEMW ${LVM_FIRST} + 75
|
||||
!define /math LVM_SETITEMW ${LVM_FIRST} + 76
|
||||
!define /math LVM_INSERTITEMW ${LVM_FIRST} + 77
|
||||
!define /math LVM_INSERTCOLUMNW ${LVM_FIRST} + 97
|
||||
!define /math LVM_SETITEMTEXTW ${LVM_FIRST} + 116
|
||||
!define /math LVM_SETSELECTEDCOLUMN ${LVM_FIRST} + 140
|
||||
${_NSIS_DEFAW} LVM_GETITEM
|
||||
${_NSIS_DEFAW} LVM_SETITEM
|
||||
${_NSIS_DEFAW} LVM_INSERTITEM
|
||||
${_NSIS_DEFAW} LVM_INSERTCOLUMN
|
||||
${_NSIS_DEFAW} LVM_SETITEMTEXT
|
||||
|
||||
#Status bar window#
|
||||
!define SB_CONST_ALPHA 0x00000001
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue