Mercurial > projects > dwt-win
comparison dwt/widgets/TableColumn.d @ 194:3afcd4ddcf90
Update to SWT 3.3.2
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Wed, 19 Mar 2008 21:48:31 +0100 |
parents | 619faee45ef6 |
children | ab60f3309436 |
comparison
equal
deleted
inserted
replaced
193:d0bbd290530f | 194:3afcd4ddcf90 |
---|---|
559 if (index is -1 || index is 0) return; | 559 if (index is -1 || index is 0) return; |
560 style &= ~(DWT.LEFT | DWT.RIGHT | DWT.CENTER); | 560 style &= ~(DWT.LEFT | DWT.RIGHT | DWT.CENTER); |
561 style |= alignment & (DWT.LEFT | DWT.RIGHT | DWT.CENTER); | 561 style |= alignment & (DWT.LEFT | DWT.RIGHT | DWT.CENTER); |
562 auto hwnd = parent.handle; | 562 auto hwnd = parent.handle; |
563 LVCOLUMN lvColumn; | 563 LVCOLUMN lvColumn; |
564 lvColumn.mask = OS.LVCF_FMT | OS.LVCF_IMAGE; | 564 lvColumn.mask = OS.LVCF_FMT; |
565 OS.SendMessage (hwnd, OS.LVM_GETCOLUMN, index, &lvColumn); | 565 OS.SendMessage (hwnd, OS.LVM_GETCOLUMN, index, &lvColumn); |
566 lvColumn.fmt &= ~OS.LVCFMT_JUSTIFYMASK; | 566 lvColumn.fmt &= ~OS.LVCFMT_JUSTIFYMASK; |
567 int fmt = 0; | 567 int fmt = 0; |
568 if ((style & DWT.LEFT) is DWT.LEFT) fmt = OS.LVCFMT_LEFT; | 568 if ((style & DWT.LEFT) is DWT.LEFT) fmt = OS.LVCFMT_LEFT; |
569 if ((style & DWT.CENTER) is DWT.CENTER) fmt = OS.LVCFMT_CENTER; | 569 if ((style & DWT.CENTER) is DWT.CENTER) fmt = OS.LVCFMT_CENTER; |