[Gambas-user] TableView.Clear in Gambas3

Benoît Minisini gambas at ...1...
Wed Jun 18 02:40:12 CEST 2014


Le 13/06/2014 09:51, wig a écrit :
> I tried to search for other mention of this item, and I might be missing
> something, but the Clear function seems to leave one cell "not-cleared" in
> my TableView.
>
> Replicate: make a table, with edit and save code, fill some cells, clear
> the table with TableView1.Clear
>
> One of the cells stays filled with the same content it had (mostly the
> last one that was filled - so I tried to be sure I left the cell after
> editing by doing something else on screen, like change a spinbox value).
>
> Version: Gambas 3.4.1 and 3.4.2, on OpenSUSE 13.1/KDE
>
> Demo project included (with screenshots).
>
> FMain :
>
> Public Sub _new()
>    TableView1.Columns.Count = 6
>    TableView1.Rows.Count = 20
> End
>
> Public Sub TableView1_Click()
>
>    Debug TableView1.Column
>    Debug TableView1.Row
>
>    TableView1.Edit()
>
> End
>
> Public Sub Form_Open()
>
> End
>
> Public Sub Button1_Click()
>
>    TableView1.Clear
>
> End
>
> Public Sub TableView1_Save(x As Integer, y As Integer, sText As String)
>
>    TableView1[x, y].Text = sText
>
> End
>

Fixed in revision #6327.

As a workaround, call the Cancel() method before calling Clear().

Regards,

-- 
Benoît Minisini




More information about the User mailing list