aboutsummaryrefslogtreecommitdiffstatsci
path: root/src/GraphicObjects/Label.cs
Commit message (Collapse)AuthorAge
* update license headers to MITJean-Philippe Bruyère2017-03-02
|
* TextBox, Label, simpler SVG icon for file sys viewers (improve speed a lot), ↵jpbruyere2017-02-10
| | | | divers debug and code clean
* selection foreground for labeljpbruyere2017-02-09
|
* divers debug, templated group selection, label double click,...jpbruyere2017-02-09
|
* move unproject into ProjectiveIFaceCtrl, debugJean-Philippe Bruyère2017-01-15
|
* 3d interfacesjpbruyere2017-01-13
|
* 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
* * 0.crow, 1.crow, 2.crow, 5.crow, 7.crow:jpbruyere2016-08-14
| | | | | | | | | | | | | tests * GraphicObject.cs: enabled, code clean and naming conventions * Label.cs, TextBox.cs: debug * Interface.cs: keyboard repeat
* double clickjpbruyere2016-08-13
|
* * Label.cs:jpbruyere2016-08-07
| | | | | | | no cursor drawn if not selectable * IMLStream.cs: invariant culture loading
* * Crow.csproj:jpbruyere2016-08-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Label.cs: update * GraphicObject.cs: key up * ListBox.cs: IMLStream instanciing * PrivateContainer.cs: Clear child Changes * Scroller.cs: scroller have VerticalSrcrolling by default * TemplatedControl.cs: remove unused hostClass attribute * IMLStream.cs: IMLStream instance and source properties * Interface.cs: removed unused hostClass Only putOnTop Window widget when focused KeyboardState key up and down * TreeView.crow: no border in default template * BasicTests.cs: IMLEditor PropLessBinding test * Tests.csproj: * 2.crow: * 0.crow: * test5.crow: * 2.crow: * testTreeView.crow: update tests * Bindings.cs: * MemberReference.cs: * CompilerServices.cs: property less bindings debug
* TreeViewjpbruyere2016-08-05
| | | | | template access with './', update all templates binding path begining with '/' starts at current level
* Debug contentSize for Stack when stack sizing policy changed.jpbruyere2016-08-02
| | | | | | modifié : src/GraphicObjects/GraphicObject.cs queue drawing without layouting when not required modifié : src/GraphicObjects/Label.cs
* use RegisterForRedraw when applicablejpbruyere2016-08-01
|
* Improve update queuingjpbruyere2016-08-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | modifié : src/GraphicObjects/GenericStack.cs modifié : src/GraphicObjects/GraphicObject.cs modifié : src/GraphicObjects/Group.cs modifié : src/GraphicObjects/Label.cs modifié : src/GraphicObjects/ListBox.cs modifié : src/GraphicObjects/TabView.cs modifié : src/Interface.cs modifié : src/StyleReader.cs tests updates modifié : Tests/BasicTests.cs modifié : Tests/Interfaces/Divers/testWindow.goml modifié : Tests/Interfaces/Divers/welcome.crow modifié : Tests/Interfaces/Expandable/0.crow renommé : Tests/Interfaces/Nouveau dossier/test4.1.crow -> Tests/Interfaces/Unsorted/test4.1.crow renommé : Tests/Interfaces/Nouveau dossier/test4.crow -> Tests/Interfaces/Unsorted/test4.crow renommé : Tests/Interfaces/Nouveau dossier/test6.crow -> Tests/Interfaces/Unsorted/test6.crow renommé : Tests/Interfaces/Nouveau dossier/testColorList.crow -> Tests/Interfaces/Unsorted/testColorList.crow renommé : Tests/Interfaces/Nouveau dossier/testDirViewer.crow -> Tests/Interfaces/Unsorted/testDirViewer.crow renommé : Tests/Interfaces/Nouveau dossier/testFileDialog.goml -> Tests/Interfaces/Unsorted/testFileDialog.goml renommé : Tests/Interfaces/Nouveau dossier/testImage.crow -> Tests/Interfaces/Unsorted/testImage.crow renommé : Tests/Interfaces/Nouveau dossier/testLabel.crow -> Tests/Interfaces/Unsorted/testLabel.crow renommé : Tests/Interfaces/Nouveau dossier/testMsgBox.crow -> Tests/Interfaces/Unsorted/testMsgBox.crow renommé : Tests/Interfaces/Nouveau dossier/testOutOfClipUpdate.crow -> Tests/Interfaces/Unsorted/testOutOfClipUpdate.crow renommé : Tests/Interfaces/Nouveau dossier/testRadioButton2.crow -> Tests/Interfaces/Unsorted/testRadioButton2.crow renommé : Tests/Interfaces/Nouveau dossier/testTabView.crow -> Tests/Interfaces/Unsorted/testTabView.crow renommé : Tests/Interfaces/Nouveau dossier/testTreeView.crow -> Tests/Interfaces/Unsorted/testTreeView.crow renommé : Tests/Interfaces/Nouveau dossier/testTypeViewer.goml -> Tests/Interfaces/Unsorted/testTypeViewer.goml modifié : Tests/Tests.csproj
* Merge branch 'StylingImprovments'jpbruyere2016-07-31
|\
| * basic styling ok, need handler and expression now.jpbruyere2016-07-30
| |
| * remove style attributes, add ';' to style files line ending, new style parserjpbruyere2016-07-30
| |
* | Removed Utf16->Utf8 conversion on Win os, so Mono framework, which useJP Bruyère2016-07-24
|/ | | | | | Utf8 for string encoding on every os becomes mandatory. modified: src/GraphicObjects/Label.cs modified: src/GraphicObjects/TextRun.cs
* global FontRenderingOptions for cairojpbruyere2016-07-11
|
* several fix, proportional Spinnerjp2016-04-14
|
* proportional uijpbruyere2016-04-14
|
* remove Bounds rectangle as private field for dimsjpbruyere2016-04-14
|
* add textbox text facilities and clipboardjp2016-04-04
|
* several changes to merge laterjp2016-04-01
|
* split update registration and userjpbruyere2016-03-05
|
* base changed done, need mouse state to be updatedjpbruyere2016-03-01
|
* debugjpbruyere2016-02-25
|
* debug text sizingjpbruyere2016-02-17
|
* splitted measure with fault checking, changing default template sizing to 0, ↵jpbruyere2016-02-17
| | | | lots of bugs.
* new clipping system nearly nickeljpbruyere2016-02-12
|
* Simplify Alignment Enum; add HorizontalStretch and VerticalStretch to ↵jpbruyere2016-02-08
| | | | GraphicObject
* use LayoutingType Enum everywhere instead of casting to (int)jpbruyere2016-02-06
|
* Textbox and Label: insert linebreak, update size if Fitjpbruyere2016-02-05
|
* Gradient, Bitmap and Svg Fillingjpbruyere2016-02-03
|
* Fix CRLFjpbruyere2016-02-02
|
* test stretched text, debugjpbruyere2016-02-02
|
* debugjpbruyere2016-02-02
|
* debug and improvmentsjpbruyere2016-02-01
|
* Rename GOLib to Crowjpbruyere2016-01-27
|
* * 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
* set default margin to 0 for labeljpbruyere2015-09-14
|
* * 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
* * OpenTK:jpbruyere2015-06-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * OpenTKGameWindow.cs: * Tests.csproj: * GOLIBTest_4.cs: * GOLIBTest_1.cs: * Window.goml: * Listbox.goml: * test4.goml: * GOLIBTest_Expandable.cs: * testExpandable.goml: debug and test * Colors.cs: debug argb->rgba * CompilerServices.cs: value type conversion * Border.cs: default border =1 * Checkbox.cs: * Expandable.cs: changes in update technic * Group.cs: Clipping debug (need rework) * Label.cs: debug text positionning * Slider.cs: debug * TextBox.cs: selectable=true by default
* * Tests.csproj:jpbruyere2015-06-07
| | | | | | | | | | | | | | | | | | | | * GOLIBTest_2.cs: * GOLIBTest_Spinner.cs: * test2.goml: * test4.goml: * testSpinner.goml: tests * GOLib.csproj: divers * OpenTK: * BmpPicture.cs: center image when keepProportions is on * Group.cs: Align children in group even if group size is FIT * Label.cs: - text selectable or not * Spinner.cs: clean
* - generic conversion through Parse method for custom type xmljpbruyere2015-06-06
| | | | attribute
* TemplatedControls, Picture objects for pixmap and svg raw data sharingjpbruyere2015-06-02
| | | among controls
* Layouting queue, debugjpbruyere2015-05-02
| | | test4 validated