Table.setHeaderVisible(true)does not work
Sam Hu
samhu.samhu at gmail.com
Tue Sep 9 02:48:57 PDT 2008
Hi BB & Frank,
Sorry for so many questions to ask.As subjected,Table.setHeaderVisible(true) does not show the table header,below is the source:
//******************************
module testTable;
import dwt.DWT;
import dwt.widgets.Display;
import dwt.widgets.Shell;
import dwt.layout.FillLayout;
import dwt.widgets.Table;
import dwt.widgets.TableItem;
import dwt.widgets.TableColumn;
int main(char[][] args)
{
Display display=new Display;
Shell shell=new Shell(display);
shell.setLayout(new FillLayout);
Table table=new Table(shell,DWT.BORDER);
TableColumn tbc1=new TableColumn(table,DWT.CENTER);
tbc1.setText("First Name");
tbc1.setWidth(100);
TableColumn tbc2=new TableColumn(table,DWT.CENTER);
tbc2.setText("Last Name");
tbc2.setWidth(100);
TableColumn tbc3=new TableColumn(table,DWT.CENTER);
tbc3.setText("Address");
tbc3.setWidth(120);
table.setHeaderVisible(true);
table.setLinesVisible(true);
shell.open;
while(! shell.isDisposed)
{
if(! display.readAndDispatch)
display.sleep;
}
display.dispose;
return 0;
}
//************************
I don't know why.
Thanks.
Sam
More information about the Digitalmars-d-dwt
mailing list