Pease do remember altetnate ways to copy, cut and paste like Ctrl-Insert (copy), Shift-Delete (cut), and Shift-Insert (paste). Been using those since the nineties in DOS with QB45 (QuickBASIC) and Edit.Com. They do also work at least under Ubuntu (been using them since 8.04).
I do not know if the OS sends messages to these effects; if it does it would make more se se to watch for these than to make specific filters. Hope that helps, zxMarce. On Jul 30, 2016, 07:29, at 07:29, bugtrac...@gambaswiki.org wrote: >http://gambaswiki.org/bugtracker/edit?object=BUG.972&from=L21haW4- > >Mufeed ALI reported a new bug. > >Summary >------- > >TextArea Read-only Bug. > >Type : Bug >Priority : Medium >Gambas version : Unknown >Product : Unknown > > >Description >----------- > >Hi, >This is kind of a continuation of the textarea bug I reported earlier. >Now, ALMOST everything works well. BUT before releasing Gambas 3.9, you >must fix the TextArea bug. It must be simple. Its just that when you >set TextArea to read-only and then do cut or paste through >shotcuts(hotkeys) it works. >Extremely easy to reproduce: Just put a textarea, set it to read-only, >keep some text inside, run it. Then, during runtime, do Control+X >inside the textarea and do Control+V. It'll work instead of being >cancelled. >Temporary workaround for users: > >Public Sub TextArea1_KeyPress() > 'Workaround For Gambas' TextBox shortcuts issue. > If Key.Control = True And (Key.Code = Key["X"]) Then > Stop Event > Else If Key.Control = True And (Key.Code = Key["V"]) Then > Stop Event > Endif >End > >Also, Benoit I need your help with some things. I'm working on the >Packager module of Gambas. I need some help with it though. So, how can >I get in contact with you? > >Thank you. > > >System information >------------------ > >[System] >Gambas=3.8.90 >OperatingSystem=Linux >Kernel=4.4.0-31-generic >Architecture=x86_64 >Distribution=Ubuntu 16.04.1 LTS >Desktop=UNITY >Theme=Gtk >Language=en_US.UTF-8 >Memory=3919M > >[Libraries] >Cairo=libcairo.so.2.11400.6 >Curl=libcurl.so.4.4.0 >DBus=libdbus-1.so.3.14.6 >GStreamer=libgstreamer-0.10.so.0.30.0 >GStreamer=libgstreamer-1.0.so.0.802.0 >GTK+2=libgtk-x11-2.0.so.0.2400.30 >GTK+3=libgtk-3.so.0.1800.9 >OpenGL=libGL.so.1.2.0 >Poppler=libpoppler.so.58.0.0 >QT4=libQtCore.so.4.8.7 >QT5=libQt5Core.so.5.5.1 >SDL=libSDL-1.2.so.0.11.4 >SQLite=libsqlite3.so.0.8.6 > >[Environment] >CLUTTER_IM_MODULE=xim >COMPIZ_BIN_PATH=/usr/bin/ >COMPIZ_CONFIG_PROFILE=ubuntu >DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-s6qrZrC6WE >DEFAULTS_PATH=/usr/share/gconf/ubuntu.default.path >DESKTOP_SESSION=ubuntu >DISPLAY=:0 >GB_GUI=gb.qt4 >GDMSESSION=ubuntu >GDM_LANG=en_US >GIO_LAUNCHED_DESKTOP_FILE=<home>/.local/share/applications/gambas3.desktop >GIO_LAUNCHED_DESKTOP_FILE_PID=18638 >GNOME_DESKTOP_SESSION_ID=this-is-deprecated >GNOME_KEYRING_CONTROL= >GNOME_KEYRING_PID= >GTK2_MODULES=overlay-scrollbar >GTK_IM_MODULE=ibus >GTK_MODULES=gail:atk-bridge:unity-gtk-module >HOME=<home> >IM_CONFIG_PHASE=1 >INSTANCE= >JOB=unity-settings-daemon >LANG=en_US.UTF-8 >LANGUAGE=en_US >LC_ADDRESS=en_US.UTF-8 >LC_IDENTIFICATION=en_US.UTF-8 >LC_MEASUREMENT=en_US.UTF-8 >LC_MONETARY=en_US.UTF-8 >LC_NAME=en_US.UTF-8 >LC_NUMERIC=en_US.UTF-8 >LC_PAPER=en_US.UTF-8 >LC_TELEPHONE=en_US.UTF-8 >LC_TIME=en_US.UTF-8 >LOGNAME=<user> >MANDATORY_PATH=/usr/share/gconf/ubuntu.mandatory.path >PAPERSIZE=letter >PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin >PWD=<home> >QT4_IM_MODULE=ibus >QT_ACCESSIBILITY=1 >QT_IM_MODULE=ibus >QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1 >QT_QPA_PLATFORMTHEME=appmenu-qt5 >SESSION=ubuntu >SESSIONTYPE=gnome-session >SHELL=/bin/bash >SHLVL=0 >SSH_AUTH_SOCK=/run/user/1000/keyring/ssh >TZ=:/etc/localtime >UPSTART_EVENTS=xsession started >UPSTART_INSTANCE= >UPSTART_JOB=unity7 >UPSTART_SESSION=unix:abstract=/com/ubuntu/upstart-session/1000/3022 >USER=<user> >XAUTHORITY=<home>/.Xauthority >XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/usr/share/upstart/xdg:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings >XDG_CURRENT_DESKTOP=Unity >XDG_DATA_DIRS=/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop >XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/<user> >XDG_RUNTIME_DIR=/run/user/1000 >XDG_SEAT=seat0 >XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 >XDG_SESSION_DESKTOP=ubuntu >XDG_SESSION_ID=c1 >XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 >XDG_SESSION_TYPE=x11 >XDG_VTNR=7 >XMODIFIERS=@im=ibus > > > >------------------------------------------------------------------------------ >_______________________________________________ >Gambas-user mailing list >Gambas-user@lists.sourceforge.net >https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user