realbasic-nug.fr
[Top] [All Lists]

RemoveRow

To: REALbasic NUG French <realbasic-nug dot fr at lists dot realsoftware dot com>
Subject: RemoveRow
From: Robin de Kat <sxenvironnement at mac dot com>
Date: Tue, 15 Apr 2008 16:00:07 +0200
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug dot fr at lists dot realsoftware dot com
Quelle est la meilleure méthode pour supprimer une ligne dans une listbox avec appui sur la touch "Suppr" (DEL)?

Le code que j'ai écrit me semble très simple et logique mais le comportement du programme est incohérent. J'ai en outre l'impression que libstbox.lastindex ne se met pas forcément à jour


Protected ligne as integer

sub CellClick(row as integer,...)

ligne = row

end sub


sub KeyDown(key as string)

  //touche 'suppr'
  If Keyboard.AsynckeyDown( &h75) then
if ligne > -1 then //pour prévenir un appui sur del si la listbox est vide
            ListBox13.RemoveRow ligne
           ligne =-1
    end if
  end if

end sub





<Prev in Thread] Current Thread [Next in Thread>