aboutsummaryrefslogtreecommitdiffstatsci
path: root/src/GraphicObjects/Window.cs
Commit message (Collapse)AuthorAge
* - test with both parameterless ctor and with iface param ctorInCodeInstatiationJean-Philippe Bruyère2018-01-30
| | | | - CurrentInterface as field
* revert 65cf1452510c336fcd69f9922774389d6c3b1aee, to allow widget creation ↵Jean-Philippe Bruyère2017-09-11
| | | | from code
* full IDisposable implementation (#34)j-p2017-08-28
| | | | | | | | | | * full implementation of IDisposable, not stable, lock and still leaking * override dispose in popper to handle _content not yet in graphic tree (when never shown), test focusedWidget when disposing * prevent canceling thread multiple times causing a deadlock * test parent type when trying to close window
* remove Initialise, currentInterface is set by instanciatorJean-Philippe Bruyère2017-08-26
|
* Simplify z ordering of root objects in GraphicTreejpbruyere2017-03-21
| | | | | | modifié : src/GraphicObjects/Group.cs modifié : src/GraphicObjects/Window.cs modifié : src/Interface.cs
* update license headers to MITJean-Philippe Bruyère2017-03-02
|
* close msgbox on butclickjpbruyere2017-02-28
|
* replace Title in Window class by Captionjpbruyere2017-01-31
|
* always on top windowsjpbruyere2017-01-24
|
* maximize and minimize for windowjpbruyere2017-01-24
|
* remove old ResolveBinding call, remove IBindable, DataSourceChanged eventjpbruyere2016-11-05
|
* CurrentInterface in GraphicObject basejpbruyere2016-08-15
|
* * Crow.csproj, XCursor.cs, Interface.cs, ibeam:jpbruyere2016-08-14
| | | | | | | | | | | | | | | | text xcursor * Window.template, Expandable.template, TabView.cs, 0.crow: divers * ExtensionsMethods.cs, CairoHelpers.cs, Border.cs: stroke better alignment, should be reworked for different width * Label.cs: text xcursor, selection rectangles adjustments * Window.cs: Maximize
* default template searched in embedded resources with .template extensionjpbruyere2016-08-12
|
* * Crow.csproj, Default.style, button.svg, buttest.svg, buttest2.svg, ↵jpbruyere2016-08-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | buttest4.svg, 0.crow: test and divers * DirectoryView.cs: SelectedItem property * GraphicObject.cs: Style class, EventInfo in styles * Group.cs: lock children * Popper.cs: alignment = top left, simple unpop on mouse leave, no additional tests * Spinner.cs: ctor order * TabView.cs: code clean * Window.cs: movable * Style.cs, Interface.cs: Style class * StyleReader.cs: parser exception, debug expression parsing * Button.crow, Popper.goml, TabItem.crow, CheckBox.goml, Expandable.goml, MessageBox.goml, RadioButton.goml, ScrollingListBox.goml: templating * TreeView.crow: scrollbar * 1.crow: showcase * test.style, Tests.csproj, CheckBox2.imlt: tests
* remove style attributes, add ';' to style files line ending, new style parserjpbruyere2016-07-30
|
* implement Crow.LoadFromStream and filenotfound catchjp2016-07-23
| | | | | | | | modifié : Tests/OpenGL/Texture.cs debug window resize bugs modifié : src/GraphicObjects/GraphicObject.cs modifié : src/GraphicObjects/Window.cs
* override last shadowed commitjpbruyere2016-07-21
|
* debug mouse hangling and focusjpbruyere2016-07-21
|
* put OpenTKCrowWin in game winjpbruyere2016-07-21
|
* code cleanjp2016-04-19
|
* Merge remote-tracking branch 'origin/ottd'jp2016-04-14
|\
| * several changes to merge laterjp2016-04-01
| |
* | some border detection improvmentsjp2016-04-04
|/
* CrowInterface object holding common functions, IGOLibHost removedjpbruyere2016-03-01
|
* free Crow base from OpenTKjpbruyere2016-03-01
|
* base changed done, need mouse state to be updatedjpbruyere2016-03-01
|
* window stylejp2016-02-29
|
* temp save to make test in masterjpbruyere2016-02-12
|
* debug and improvmentsjpbruyere2016-02-01
|
* debug renaming, debug template loading not skipping template tag in ↵jpbruyere2016-01-29
| | | | templatedContainer
* Rename GOLib to Crowjpbruyere2016-01-27
|
* debug threaded listboxjpbruyere2015-10-14
| | | | debug new binding system
* * BmpPicture.cs:jpbruyere2015-09-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | allow unscalled picture * GraphicObject.cs: background image path, problems with repaint of background * Group.cs: background image * HorizontalStack.cs: clean code * Label.cs: debug * TemplatedContainer.cs: fix dataSource==null to clear binding successfully * Window.cs: resizable or not * OpenTKGameWindow.cs: RenderCustomTextureOnUIQuad (usefull for cached content) * Picture.cs: Scale boolean * ListBox.cs: remove debug loading time
* Implement TemplatedWidth and TemplatedHeight PropertyLess bindings tojpbruyere2015-09-15
| | | | propagate sizing policy inside template
* make use of binding for default windowjpbruyere2015-09-14
|
* * Spinner.goml, Window.cs:jpbruyere2015-09-14
| | | | | | | | | | debug * GraphicObject.cs: allow min and max size overriding * ListBox.cs: refresh list when children are cleared
* * Window.goml:jpbruyere2015-09-10
| | | | * Window.cs: default window
* * GOLib.csproj:jpbruyere2015-09-09
| | | | | | | | | | * XCursor.cs: * OpenTKGameWindow.cs: * GOLIBTest_Window.cs: * Window.cs: * testWindow.goml: Horizontal and vertical Resizing * Interface.cs: Border threshold
* Dynamic layouting debug and improvmentsjpbruyere2015-09-07
|
* * Tests.csproj:jpbruyere2015-09-07
| | | | | | | | | | | | | * Window.goml: * GOLIBTest_HStack.cs: * GOLIBTest_Window.cs: * testHStack.goml: * testWindow.goml: debug and tests * Window.cs: Resizing window with corsors * OpenTKGameWindow.cs: OnRender function, hidding clear and swap overridable with OnRenderFrame
* * XCursor.cs:jpbruyere2015-09-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | * move: * help: * hand: * cross: * arrow: * top_left_corner: * top_right_corner: * bottom_left_corner: * bottom_right_corner: Mouse xCursors * Window.goml: * Checkbox.goml: * Group.cs: * Popper.cs: * Checkbox.cs: * Expandable.cs: * RadioButton.cs: * GraphicObject.cs: * PrivateContainer.cs: * TemplatedControl.cs: Focus handling improvment * GOLib.csproj: * OpenTKGameWindow.cs: * Window.cs: cursors
* * GOLib.sln:jpbruyere2015-09-03
| | | | | | | | | | | | | | | | | | | | | | | | * GOLib.csproj: * GOLIBTest_0.cs: * GOLIBTest_fps.cs: * ReflexionExtensions.cs: * Label.cs: * test4.goml: * GenericStack.cs: * PrivateContainer.cs: * CompilerServices.cs: * Tests.csproj: * member.svg: * GOLIBTest_TypeViewer.cs: * tmpMembers.goml: * testTypeViewer.goml: Type viewer * Group.cs: * Window.cs: * GraphicObject.cs: set OnLayoutChanges to public * Point.cs: Implement length
* Documentation, analog meter testsjpbruyere2015-08-21
|
* -window, iconsjpbruyere2015-06-13
|
* - Windowjpbruyere2015-06-12
| | | | | - Popper - redraw clipping debug, solved old top container clipping bug :-)
* - svg image supportjpbruyere2015-03-30
- bug fixes