mirror of
https://github.com/jtdaugherty/brick.git
synced 2024-12-28 16:34:45 +03:00
6b7195cf6e
This change helps users avoid undesirable behavior by accidentally using the wrong type of renderer to draw a scroll bar. This change: * Splits up the ScrollbarRenderer type into two new types, VScrollbarRenderer and HScrollbarRenderer, with nearly identical fields except that each field now has some 'V' or 'H' in it. * Renames 'scrollbarAllocation' to 'scrollbar(Height|Width)Allocation' depending on the renderer type. * Updates the Core API to take values of the new renderer types as appropriate. * Updates the types of the default renderers. * Updates the demo program that uses the custom renderers. |
||
---|---|---|
.. | ||
AttrDemo.hs | ||
BorderDemo.hs | ||
CacheDemo.hs | ||
CroppingDemo.hs | ||
custom_keys.ini | ||
CustomEventDemo.hs | ||
CustomKeybindingDemo.hs | ||
DialogDemo.hs | ||
DynamicBorderDemo.hs | ||
EditDemo.hs | ||
EditorLineNumbersDemo.hs | ||
FileBrowserDemo.hs | ||
FillDemo.hs | ||
FormDemo.hs | ||
HelloWorldDemo.hs | ||
LayerDemo.hs | ||
ListDemo.hs | ||
ListViDemo.hs | ||
MouseDemo.hs | ||
PaddingDemo.hs | ||
ProgressBarDemo.hs | ||
ReadmeDemo.hs | ||
SuspendAndResumeDemo.hs | ||
TableDemo.hs | ||
TabularListDemo.hs | ||
TailDemo.hs | ||
TextWrapDemo.hs | ||
ThemeDemo.hs | ||
ViewportScrollbarsDemo.hs | ||
ViewportScrollDemo.hs | ||
VisibilityDemo.hs |