Commit graph

17 commits

Author SHA1 Message Date
dfighter1985
2cfd7820d0 CHANGED: #1471 Buttons can now be selected in the NelGUI widget or the widget hierarchy widget, and they will become highlighted.
--HG--
branch : gsoc2012-gui-editor
2012-07-22 23:32:35 +02:00
dfighter1985
0d21b4fd29 ADDED: #1471 new class CEventListener that can register with the NEl event server and then send the pumped events to a CInputHandler instance which ofc translates them to Nel GUI events and sends them to whoever listens. Also added a timer to NelGUIWidget which periodically pumps events and redraws the viewport.
--HG--
branch : gsoc2012-gui-editor
2012-07-21 21:12:43 +02:00
dfighter1985
44643839be CHANGED: #1471 The local string mapper is now instantiated by CWidgetManager.
--HG--
branch : gui-refactoring
2012-07-16 06:16:43 +02:00
dfighter1985
63f7fa81e9 CHANGED: #1471 it's a good idea to register GUI widget classes with the reflection system if we want to use them!
--HG--
branch : gui-refactoring
2012-07-14 05:16:09 +02:00
dfighter1985
e2abe1e33e CHANGED: #1471 CInterfaceParser is now a component of CWidgetManager, and is instantiated by an abstract factory method. (IParser::createParser())
--HG--
branch : gui-refactoring
2012-07-13 05:37:09 +02:00
dfighter1985
11d2efb96f CHANGED: #1471 Moved CProcedure code to it's own files, and also moved the procedure handling code from CInterfaceManager to CWidgetManager.
--HG--
branch : gui-refactoring
2012-07-12 05:29:33 +02:00
dfighter1985
530b542e4a CHANGED: #1471 Moved some more GUI code from CInterfaceManager to CWidgetManager.
--HG--
branch : gui-refactoring
2012-07-11 22:27:22 +02:00
dfighter1985
b8f3aff5b1 CHANGED: #1471 Moved the input event handling code from CInterfaceManager to CWidgetManager.
--HG--
branch : gui-refactoring
2012-07-11 06:44:34 +02:00
dfighter1985
ad764e7bf0 CHANGED: #1471 Moved the widget drawing code from CInterfaceManager to CWidgetManager, so the GUI library can now draw the widgets!
--HG--
branch : gui-refactoring
2012-07-10 23:01:09 +02:00
dfighter1985
42a282de48 CHANGED: #1471 Moved the contexthelp drawing/controlling code to the GUI library.
--HG--
branch : gui-refactoring
2012-07-10 06:25:15 +02:00
dfighter1985
803bdc6272 CHANGED: #1471 Broke up CViewPointer into a generic and a Ryzom game related class.
--HG--
branch : gui-refactoring
2012-07-02 02:50:47 +02:00
dfighter1985
9cb78fe4f5 CHANGED: #1471 CDBGroupSelectNumber is now part of the NELGUI library and is under the NLGUI namespace. Also had to add a workaround so that the linker doesn't drop the seemingly unused code from the library. Thanks goes to Kaetami for that!
--HG--
branch : gui-refactoring
2012-06-28 11:06:36 +02:00
dfighter1985
aa5562b166 CHANGED: #1471 CGroupContainer no longer depends on CInterfaceManager, CViewPointer and the Ryzom game client time values.
--HG--
branch : gui-refactoring
2012-06-23 06:24:09 +02:00
dfighter1985
7acd93ff7c CHANGED: #1471 CViewText no longer depends on CInterfaceManager.
--HG--
branch : gui-refactoring
2012-06-17 02:08:21 +02:00
dfighter1985
dfb1f0ed37 CHANGED: #1471 CCtrlBaseButton is now part of the NELGUI Library.
--HG--
branch : gui-refactoring
2012-06-15 22:40:08 +02:00
dfighter1985
c792abe091 CHANGED: #1471 The classes moved in the previous commit are now under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-09 03:57:40 +02:00
dfighter1985
56a75a90ab CHANGED: #1471 Finally moved some of the basic widget classes and the widget manager, action handler manager to the GUI lib. Also moved some GUI related methods back to CLuaIHM.
--HG--
branch : gui-refactoring
2012-06-09 01:37:43 +02:00
Renamed from code/ryzom/client/src/interface_v3/widget_manager.cpp (Browse further)