Marko Pintera
|
f9eaf70190
When writing a very long line of text that causes the input box to scroll it, and then deleting the text, the text will now be properly scrolled back
|
před 12 roky |
Marko Pintera
|
117e97c354
Added double click to GUIManager
|
před 12 roky |
Marko Pintera
|
e8f22bddc5
Hooked up shortcuts and context menus for input box cut/copy/paste
|
před 12 roky |
Marko Pintera
|
ac2ce32f5b
Added methods for dealing with clipboard
|
před 12 roky |
Marko Pintera
|
9ac4938fd7
Fixed drop down scroll up and down button graphic
|
před 12 roky |
Marko Pintera
|
ab0ac7047c
Context menu now receives proper mouse coordinates
|
před 12 roky |
Marko Pintera
|
5c332ffb37
Fixed drop down box background frame graphic
|
před 12 roky |
Marko Pintera
|
872cc892ed
Added proper parameter forwarding via std::forward to cm_new and SceneObject::addComponent
|
před 12 roky |
Marko Pintera
|
21ee092f7a
Added move semantics to cm_new which is the right way to do it (otherwise references would get actually passed by value)
|
před 12 roky |
Marko Pintera
|
08b94f84b0
addComponent accepts a variable number of parameters instead of needing to call initialize() after
|
před 12 roky |
Marko Pintera
|
9038e5a869
Added drag areas to MenuBar
|
před 12 roky |
Marko Pintera
|
c64f7a2727
Added a base GUIButtonBase class for button, toggle and list box
|
před 12 roky |
Marko Pintera
|
98c3aa7686
Moved drop box methods out from GUIManager into their individual classes
|
před 12 roky |
Marko Pintera
|
28ccb937a8
Drop down box sub-menus now belong to the same widget
|
před 12 roky |
Marko Pintera
|
469ea333ec
Added support for selective input in GUIManager
|
před 12 roky |
Marko Pintera
|
51e037acb2
Submenu drop down box buttons now have hover
|
před 12 roky |
Marko Pintera
|
3e18542dcb
MenuBar hooked up, for the most part
|
před 12 roky |
Marko Pintera
|
d38f5fd865
GUI _getOptimalWidth and _getOptimalHeight merged into a single method _getOptimalSize
|
před 12 roky |
Marko Pintera
|
3cc716a4af
More work on getting MenuBar up and running
|
před 12 roky |
Marko Pintera
|
cef707a863
Removed GUIMenuBar from BansheeEngine (it was previously added to BansheeEditor)
|
před 12 roky |
Marko Pintera
|
7e7d516e1e
Moved MenuBar to BansheeEditor
|
před 12 roky |
Marko Pintera
|
165460839a
Fixing an alloc/dealloc issue that was happening when GUI layout update was called on a layout with 0 elements
|
před 12 roky |
Marko Pintera
|
9d8c22a9cc
Added a way to open menu bar menu in GUIManager
|
před 12 roky |
Marko Pintera
|
2b6ff54e6d
GUIMenu can now return data used for initializing a GUIDropDownBox
|
před 12 roky |
Marko Pintera
|
47682e394e
Work on GUIMenuBar
|
před 12 roky |
Marko Pintera
|
8ac654905c
Added better handling for different positioning types GUIDropDownBox needs
|
před 12 roky |
Marko Pintera
|
55524cd621
Starting work on context menu and modifiying some wrong design choices with GUIMenu
|
před 12 roky |
Marko Pintera
|
b60d39677c
Added GUIMenu base class
|
před 12 roky |
Marko Pintera
|
977e1609d0
Hooked up DropDownBox scrolling up/down
|
před 12 roky |
Marko Pintera
|
e7bee38c97
GUIManager can now handle multiple drop down boxes
|
před 12 roky |