summaryrefslogtreecommitdiffstatshomepage
path: root/widget.go (follow)
Commit message (Expand)AuthorAgeFilesLines
* Nothing to see here. Move on.Alexander Neumann2019-02-251-2/+6
* Brush: Add simple method which tells us if we need to invalidate after scrollingAlexander Neumann2018-12-051-0/+18
* WidgetBase: Add ForEachAncestorAlexander Neumann2018-12-051-4/+14
* Don't panic in property accessors if type assertion failsAlexander Neumann2018-12-051-1/+1
* More GraphicsEffects changesAlexander Neumann2017-11-211-5/+1
* Some more graphics effects workAlexander Neumann2017-11-201-0/+4
* Merge branch 'master' into graphicseffectsAlexander Neumann2017-11-061-1/+11
|\
| * Honor MaxSize even if smaller than MinSizeHint, fixes #339Alexander Neumann2017-11-061-1/+11
* | Increase invalidated border by one pixelAlexander Neumann2017-07-271-1/+1
* | Merge branch 'master' into graphicseffectsAlexander Neumann2017-05-081-1/+2
|\|
| * WidgetBase: Fix bug in updateParentLayout that prevented scheduling of layout updatesAlexander Neumann2017-05-081-1/+2
* | Add experimental support for graphics effectsAlexander Neumann2017-04-111-0/+60
|/
* Forgot some ScrollView stuff...Alexander Neumann2017-04-111-0/+4
* Add a simple layout scheduling system to avoid pointless intermediate updatesAlexander Neumann2017-04-111-14/+23
* Some layout improvementsAlexander Neumann2017-03-231-2/+25
* WidgetBase: Add SetMinMaxSizeAlexander Neumann2017-01-241-0/+12
* Add build tags to allow this library to be included in a cross platform program. This allows for several things:Joseph Watson2015-09-151-0/+2
* Improve font propagationAlexander Neumann2015-08-061-0/+6
* Don't ask...Alexander Neumann2015-06-251-0/+23
* ToolTip: Embed WindowBase instead of WidgetBaseAlexander Neumann2013-07-301-4/+2
* Reduce widgets footprint a bit by removing unneeded interface fieldsAlexander Neumann2013-07-261-10/+9
* Use win instead of go-winapi package and import qualifiedAlexander Neumann2013-07-251-20/+20
* Introduce Window and WindowBase as base for all windowsAlexander Neumann2013-07-241-1329/+83
* Rename RootWidget to FormAlexander Neumann2013-07-161-18/+18
* WidgetBase: Only put state into settings if path is validAlexander Neumann2013-07-101-1/+9
* In InitWidget, only set wb.parent if widget is not a RootWidgetAlexander Neumann2013-07-101-2/+4
* Use Widget.Handle instead of WidgetBase.hWnd in some placesAlexander Neumann2013-07-101-1/+1
* Improve widget state persistenceAlexander Neumann2013-05-151-19/+1
* Centralize WM_KEYDOWN/WM_KEYUP handlingAlexander Neumann2013-05-091-23/+31
* Add more shortcut support stuffAlexander Neumann2013-05-091-0/+9
* WidgetBase: Fix reporting of KeyPress eventsAlexander Neumann2013-05-091-3/+11
* Add KeyPress eventAlexander Neumann2013-05-091-1/+16
* Make key codes be of type Key and implement fmt.Stringer for itAlexander Neumann2013-05-091-2/+2
* Add KeyUp eventAlexander Neumann2013-05-081-0/+14
* WidgetBase: Fix disposal of context menu actions and propertiesAlexander Neumann2013-05-011-22/+6
* WidgetBase: In Dispose, set properties source to nil to detach changed event handlerAlexander Neumann2013-05-011-0/+4
* Action: Support Condition for enabled/visible management; Implement visibility handling for actions in Menu and ToolBar; declarative: Change ContextMenuActions and friends to ContextMenuItemsAlexander Neumann2013-04-301-0/+20
* Change Property to be an interface, provide some implementations and adjust widgetsAlexander Neumann2013-04-301-54/+60
* Hopefully fix SetSuspended woes.Alexander Neumann2013-04-181-42/+42
* Avoid some UTF16 string conversion garbage in a frequent call path.Alexander Neumann2013-04-031-1/+3
* Some fixes for changing the parent of a widget.Alexander Neumann2013-04-031-3/+15
* Don't allow ToolTipText on RootWindows, fixes #38Alexander Neumann2013-03-121-1/+12
* Removed duplicate DescendantByNametimdufrane2012-11-091-20/+0
* Updated function, added to Widget interfacetimdufrane2012-11-091-0/+19
* Widget name search functionalitytimdufrane2012-11-081-0/+20
* Begin replacing previous data binding system with a new one based on propertiesAlexander Neumann2012-10-301-0/+62
* Fix and simplify tool tip handlingAlexander Neumann2012-10-261-31/+15
* Widget, WidgetBase: Add ToolTipText and SetToolTipTextAlexander Neumann2012-10-261-0/+45
* WidgetBase: Improve mouse button message handlingAlexander Neumann2012-10-251-5/+17
* WidgetBase: Call Dispose on dynamic widget type from WM_DESTROYAlexander Neumann2012-10-231-2/+5