74 Commits

Author SHA1 Message Date
Markus Gans
cb2e2e2045 Open/NetBSD (wscons): Alt key generate Esc prefix 2017-04-14 23:55:44 +02:00
Markus Gans
48b2e6a816 compiles now under FreeBSD 2017-03-26 20:40:04 +02:00
Markus Gans
5cb7b77f4e Virtual window gets a preprocessing handler 2017-01-15 19:48:27 +01:00
Markus Gans
b9f3be782f Skipping the print of characters without changes 2016-12-18 23:34:11 +01:00
Markus Gans
4da63ebcac Improvements for ansi terminal emulators 2016-11-27 00:41:34 +01:00
Markus Gans
8beed7b330 Add the opti-move test program 2016-11-26 15:18:44 +01:00
Markus Gans
082bbfbaa2 Improve tty settings 2016-11-20 18:26:15 +01:00
Markus Gans
75b452bf52 The class declaration now has a consistent order 2016-11-02 00:37:58 +01:00
Markus Gans
d9e5aac828 remove dead return code 2016-10-13 02:57:11 +02:00
Markus Gans
cae1a742ea Reduces in the code the number of friend classes 2016-10-13 02:16:51 +02:00
Markus Gans
b668f7011c Separate the virtual terminal into a own class vterm 2016-10-11 04:57:36 +02:00
Markus Gans
605194b69e input cursor is now controlled by the vterm 2016-10-06 23:15:09 +02:00
Markus Gans
1231b9f65d FStatusBar and FMenuBar use now the always-on-top window option 2016-10-02 21:26:25 +02:00
Markus Gans
9ccc5a4f27 New FToolTip widget to show assisted information 2016-10-01 23:18:49 +02:00
Markus Gans
c25ee14fe7 Move or resize a window with the arrow keys 2016-09-30 04:55:28 +02:00
Markus Gans
7369ed1a10 FLabel now transmits the Click events to the parent widget 2016-09-27 00:46:05 +02:00
Markus Gans
9475f34499 Replacing the widget position variables by FRect objects 2016-09-25 23:53:48 +02:00
Markus Gans
9551924b73 Fix: Dereference of null pointer in FDialog 2016-09-11 17:26:41 +02:00
Markus Gans
be96aea0d8 incorrect parameter can now return an error message 2016-08-28 22:52:55 +02:00
Markus Gans
44cb96e732 incorrect parameter can now return an error message 2016-08-28 22:43:14 +02:00
Markus Gans
98fbce5de6 Use the new transparent shadow option in drawShadow() 2016-08-25 01:54:10 +02:00
Markus Gans
7d0cf3383e Add a transparent example program + improve transparent shadow 2016-08-21 21:27:44 +02:00
Markus Gans
5f3f8468ea Switch back to the own dialog when you closing a dialog menu 2016-08-20 22:33:59 +02:00
Markus Gans
bbfbde465f Switch back to the own dialog when you closing a dialog menu 2016-08-20 22:27:23 +02:00
Markus Gans
0ad1228b1a Fix method setPos in the class FRect 2016-07-31 20:25:25 +02:00
Markus Gans
d5685aaafc Remove dialog list item callback from the associated dialog window 2016-07-30 23:00:37 +02:00
Markus Gans
15793868fe Improvements for the window focus 2016-07-28 23:38:17 +02:00
Markus Gans
cb468c59d2 Improvements for the window focus 2016-07-25 23:50:57 +02:00
Markus Gans
4ba7af7cdc Remove callbacks and accelerator keys from FDialogListMenu on closing a dialog window 2016-07-24 20:18:23 +02:00
Markus Gans
4cccc6527b Small code improvements 2016-07-23 20:56:20 +02:00
Markus Gans
8b0ac17b63 Add a modifier key correction for the linux tty 2016-07-23 19:59:55 +02:00
Markus Gans
3a822e3f3b Add a modifier key correction for the linux tty 2016-07-23 19:50:28 +02:00
Markus Gans
75b6ac477e Switch to a specific dialog with meta + 1..9 2016-07-16 20:39:38 +02:00
Markus Gans
2acda53224 Status and menu bar insert accelerator keys into root widget 2016-07-12 23:35:33 +02:00
Markus Gans
07bcf76bf4 Remove obsolete code from FDialog destructor 2016-07-10 00:23:39 +02:00
Markus Gans
9766ee4b6f Better code readability: control structures (if/else, while, switch) are now separated by a blank line. 2016-07-09 00:01:59 +02:00
Markus Gans
2b40854e2f Stop terminal updates during processCloseWidget() is working 2016-07-06 23:11:49 +02:00
Markus Gans
e29e58acb6 Move processNextEvent() code into sub functions 2016-06-25 14:33:43 +02:00
Markus Gans
7dd7455b23 Fixes some status bar update issues and focus problems 2016-06-19 20:32:03 +02:00
Markus Gans
b576b8dcad Add a title bar menu to close dialogs 2016-06-12 23:06:58 +02:00
Markus Gans
9c378151a3 TODO update 2016-02-07 22:02:38 +01:00
Markus Gans
56e5847d41 Moving widget flags into the class fc 2016-01-24 14:53:09 +01:00
Markus Gans
e35340114b Avoid height and width underflow in adjustSize 2016-01-17 23:37:52 +01:00
Markus Gans
b21fe6a405 moving events into the class fc 2016-01-17 02:57:08 +01:00
Markus Gans
65047855e9 some code improvements 2016-01-10 10:42:55 +01:00
Markus Gans
7590d2101d Add the possibility to switch off the cursor optimization 2015-12-21 18:37:20 +01:00
Markus Gans
16a2477b74 Add delOwnTimer() for FObject 2015-12-19 20:49:01 +01:00
Markus Gans
7207eaa0ff Add "menu" example 2015-12-08 21:05:00 +01:00
Markus Gans
692f8248e1 Improved mouse and keyboard handling in sub-menus 2015-11-24 23:40:41 +01:00
Markus Gans
6fd2e7c650 Improve menu accelerator keys 2015-11-12 01:33:16 +01:00