summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-05-30remove ALF_BuildUniqueName in favor of wsprintfJonas Kümmerlin
2020-05-30fix overflow possibility in ALF_AllocJonas Kümmerlin
2020-05-30remove "unimplemented" comment from ALF_LAYOUT_SIZE_ flags that are implementedJonas Kümmerlin
2020-05-30notebook: always move focus on clickJonas Kümmerlin
2020-05-29groupbox: WM_NCHITTEST -> HTTRANSPARENTJonas Kümmerlin
2020-05-29label: WM_NCHITTEST -> HTTRANSPARENTJonas Kümmerlin
2020-05-29label: switch to ALF_Compat_DrawDisabledTextJonas Kümmerlin
2020-05-29controls: subclass generic "ALFControl" windowJonas Kümmerlin
2020-05-28minor rotations on window initialization, ALF_EnsureWindowBigEnoughJonas Kümmerlin
2020-05-26focus and default button handling: fixes and some documenting commentsJonas Kümmerlin
2020-05-26layout: support for spanning cellsJonas Kümmerlin
2020-05-25widget factory: set window titleJonas Kümmerlin
2020-05-25add explicit functions for adding native buttonsJonas Kümmerlin
2020-05-25toplevel window: make it a dialogJonas Kümmerlin
2020-05-23rework default button and focus handlingJonas Kümmerlin
2020-05-23combo: add hack pre-95 to color space between edit and buttonJonas Kümmerlin
2020-05-23checkbox: allow (un)checking via +-= keysJonas Kümmerlin
2020-05-23move radio button into button classJonas Kümmerlin
2020-05-23move checkbox into buttonJonas Kümmerlin
2020-05-23add radio buttonJonas Kümmerlin
2020-05-09notebook: fix focus when changing tabsJonas Kümmerlin
2020-05-09remove half-baked compat implementation of SetWindowSubclassJonas Kümmerlin
2020-05-09widget factory: table-based pane registry, allow adding tabs via menuJonas Kümmerlin
2020-05-09widget factory: remove unused brushesJonas Kümmerlin
2020-05-06notebook: add tricks for faster renderingJonas Kümmerlin
2020-05-04label: make alignment workJonas Kümmerlin
2020-05-04widget factory: test label alignment (broken atm)Jonas Kümmerlin
2020-05-04fix GDI region leak in groupboxJonas Kümmerlin
2020-05-03make it compile as 64bit under mingwJonas Kümmerlin
2020-05-03classic button: use thunk instead of GWLP_USERDATAJonas Kümmerlin
2020-05-01groupbox: uxtheme supportJonas Kümmerlin
2020-05-01groupbox first implementationJonas Kümmerlin
2020-05-01button: don't clip textJonas Kümmerlin
2020-04-30panel: support edge (like delphi)Jonas Kümmerlin
2020-04-29layout: make minimum size actually work as a minimumJonas Kümmerlin
2020-04-29button: use default min size and fixup order vertical centeringJonas Kümmerlin
2020-04-29widget factory: move to tabbed interfaceJonas Kümmerlin
2020-04-28add menus to widget factoryJonas Kümmerlin
2020-04-28first try at checkboxJonas Kümmerlin
2020-04-28Remove 31 makefilesJonas Kümmerlin
2020-04-27button: make themed button always use unicode and do internal text handlingJonas Kümmerlin
2020-04-27add functions for drawing disabled text on buttonsJonas Kümmerlin
2020-04-24button class redesignJonas Kümmerlin
2020-04-23move background color and font handling into layoutJonas Kümmerlin
2020-04-23changed DPI handling: dpi is now pushed into every control and saved thereJonas Kümmerlin
2020-04-22label: refactor paint and size calculation into own functionsJonas Kümmerlin
2020-04-22label: invalidate layout if one of the ALIGN_*_LIKE_EDIT flags is toggledJonas Kümmerlin
2020-04-22label: add way to customize text colorJonas Kümmerlin
2020-04-22label: allow custom background colorJonas Kümmerlin
2020-04-22notebook: save layout flags to control font and bg inheritanceJonas Kümmerlin