nuttx-apps/include/graphics/twm4nx
Gregory Nutt dbb5211060 Squashed commit of the following:
apps/graphics/twm4nx:  This resolves the problems noted in the previous commit comments.  Window events are now communicated properly to the appliation-specific event handler.  Menus now seem to be receiving events and working well.

    apps/graphics/twm4nx:  Revamp application event handler.  Better design but still crashes when a main menu entry is clicked.

    apps/graphics/twm4nx:  First cut at application window event distribution.  Has some issues.  Not ready for prime time.

    apps/graphics/twm4nx:  Add more controls for the events that will be generated on basic window redraw, mouse/keyboard input, and keyboard input.

    apps/graphpics/twm4nx:  Add a 'Desktop' item to the main menu that will iconify all windows and menus and just show the open desktop.
2019-05-10 15:22:27 -06:00
..
cbackground.hxx With these changes, the main menu appears when any location on the background no occupied by an icon is clicked. 2019-05-08 15:28:06 -06:00
cfonts.hxx wm4Nx is a port of twm, Tab Window Manager (or Tom's Window Manager) 2019-04-25 16:54:17 -06:00
cicon.hxx Squashed commit of the following: 2019-05-01 11:11:43 -06:00
ciconmgr.hxx Squashed commit of the following: 2019-05-10 15:22:27 -06:00
ciconwidget.hxx Squashed commit of the following: 2019-05-06 18:10:45 -06:00
cinput.hxx Squashed commit of the following: 2019-05-07 16:16:47 -06:00
cmainmenu.hxx Squashed commit of the following: 2019-05-09 13:31:12 -06:00
cmenus.hxx Squashed commit of the following: 2019-05-10 09:20:43 -06:00
cnxterm.hxx apps/graphics/twm4nx: (1) Update the README file, (2) add initial files to support an NxTerm application. On this initial commit, these are just the NxWM NxTerm files with some renaming. That are not finished and have not yet been hooked into the build system. Some applicatino is needed in order to verify the functionality of the main menu. 2019-05-08 11:15:44 -06:00
cresize.hxx apps/graphics/twm4nx: Flesh out some of the Resize logic. Still missing the pull events needed to do the resize. 2019-04-27 12:05:18 -06:00
ctwm4nx.hxx Squashed commit of the following: 2019-05-06 18:10:45 -06:00
ctwm4nxevent.hxx Squashed commit of the following: 2019-05-06 18:10:45 -06:00
cwindow.hxx Squashed commit of the following: 2019-05-10 15:22:27 -06:00
cwindowevent.hxx Squashed commit of the following: 2019-05-10 15:22:27 -06:00
cwindowfactory.hxx Squashed commit of the following: 2019-05-10 15:22:27 -06:00
iapplication.hxx Squashed commit of the following: 2019-05-09 13:31:12 -06:00
twm4nx_config.hxx Squashed commit of the following: 2019-05-09 17:54:01 -06:00
twm4nx_cursor.hxx wm4Nx is a port of twm, Tab Window Manager (or Tom's Window Manager) 2019-04-25 16:54:17 -06:00
twm4nx_widgetevents.hxx Squashed commit of the following: 2019-05-10 15:22:27 -06:00