Hi! I added a Grid to show some messages stored in a SQLite3 DB. But when I set Grid.SetUnhideColumn to true or false I can still unhide columns with a width of 0 with clicking and draging. But this should disable it?
And I set Grid.SetHeaderSort but it does not seem to do anything (helpfile says: "Sets whether or not rows are sorted on column header clicks when in list mode in a grid object.". Listmode is active.
And I set Grid.SetHeaderSort but it does not seem to do anything (helpfile says: "Sets whether or not rows are sorted on column header clicks when in list mode in a grid object.". Listmode is active.
Code:
-- Grid Config Grid.SetColumnHiding("MessageGrid", false); Grid.SetListMode("MessageGrid", true); Grid.SetSingleRowSelection("MessageGrid", true); Grid.SetSingleColumnSelection("MessageGrid", false); Grid.SetHeaderSort("Grid", true); --Grid.SetFixedColumnSelection("MessageGrid", false); Grid.SetUnhideColumn("MessageGrid", false); -- Header Grid.SetCellText("MessageGrid", 0, 0, "NEU", true); Grid.SetCellText("MessageGrid", 0, 1, "Datum", true); Grid.SetCellText("MessageGrid", 0, 2, "Verfasser", true); Grid.SetCellText("MessageGrid", 0, 3, "Telefon", true); Grid.SetCellText("MessageGrid", 0, 4, "Nachricht", true); -- Neu: ID zum auslesen Grid.SetCellText("MessageGrid", 0, 5, "ID", true); -- Breite: 677 Grid.AutoSizeColumns("MessageGrid", GVS_DEFAULT, true); Grid.SetColumnWidth("MessageGrid", 1, 100, true); Grid.SetColumnWidth("MessageGrid", 2, 200, true); Grid.SetColumnWidth("MessageGrid", 3, 150, true); Grid.SetColumnWidth("MessageGrid", 4, 215, true); --Grid.ExpandLastColumn("MessageGrid", true); Grid.SetColumnWidth("MessageGrid", 5, 0, true);
Comment