wie ich das verstehe, kann ich in einem DCBROWSE mit DELETE xbeK_Del die "Entf" Taste aktivieren.
Habe ich gemacht und eigentlich erwartet, dass ich jetzt beim Browsen mit der "Entf" Taste den markierten Satz (Zeile) löschen kann.
Pustekuchen. Es passiert nichts, wenn ich die Taste drücke.
Hat jemand einen Tip für mich ?
Gruß
Ewald
Code: Alles auswählen
#include "XBP.CH"
#include "APPEVENT.CH"
#include "DCDIALOG.CH"
procedure main
local getlist:={}
use firmtext index fitxnumm alias dbtext excl
go top
@ 0,0 dcbrowse obrowse alias "dbtext" size 100,25 ;
EDIT xbeBRW_ItemSelected ;
MODE DCGUI_BROWSE_EDITACROSSDOWN;
DELETE xbeK_DEL
dcbrowsecol field dbtext->nr heading "Nummer " parent obrowse
dcbrowsecol field dbtext->text heading "Text " parent obrowse
dcbrowsecol data {||dbtext->(dele())} heading "Del" parent obrowse
@ 27,01 dcpushbutton caption "Ende " size 10,1 ;
action {||dc_readguievent(DCGUI_EXIT_OK,Getlist)}
dcread gui fit ;
eval {||dc_getrefresh(getlist)}
close dbtext
return