summaryrefslogtreecommitdiff
path: root/alf/alf.cpp
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-29controls: subclass generic "ALFControl" windowJonas 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-25toplevel window: make it a dialogJonas Kümmerlin
2020-05-09notebook: fix focus when changing tabsJonas Kümmerlin
2020-05-01groupbox first implementationJonas Kümmerlin
2020-04-27button: make themed button always use unicode and do internal text handlingJonas Kümmerlin
2020-04-24button class redesignJonas Kümmerlin
2020-04-23changed DPI handling: dpi is now pushed into every control and saved thereJonas Kümmerlin
2020-04-22label: add way to customize text colorJonas Kümmerlin
2020-04-21make ALF_SetBackgroundColor disable color inheritanceJonas Kümmerlin
2020-04-20fixup transparent background work and add test in widgetfactoryJonas Kümmerlin
2020-04-18implement background colorJonas Kümmerlin
2020-04-18extract toplevel window stuff into alfwindow.cppJonas Kümmerlin
2020-04-16remove toplevel WS_EX_COMPOSITED.Jonas Kümmerlin
2020-04-16make it build with -WconversionJonas Kümmerlin
2020-04-16rework grid layoutJonas Kümmerlin
2020-04-16layout: invalidate and recalculate, automaticallyJonas Kümmerlin
2020-04-16fix embarrassing bug in ALF_TextJonas Kümmerlin
2020-04-16font handling change: allow controls to inherit fontsJonas Kümmerlin
2020-04-14use Win95 fonts and colors even when running on Win32s/NT3.51Jonas Kümmerlin
2020-04-14Make notebook bg gradient work. Anti-flicker work throughout the codebase.Jonas Kümmerlin
2019-07-07first notebook implementationJonas Kümmerlin
2019-06-30remove and restore button default state on window inactiveJonas Kümmerlin
2019-06-30label reimplementJonas Kümmerlin
2019-06-29get rid of last usages of InterlockedIncrementJonas Kümmerlin
2019-05-01redo compat function architectureJonas Kümmerlin
2019-04-29remove app, use global variables insteadJonas Kümmerlin
2019-04-28add owner-drawn themed button with animationJonas Kümmerlin
2019-01-25add memory allocation functionsJonas Kümmerlin
2019-01-11ALF_Text(): use GetWindowText instead of sending WM_GETTEXT directlyJonas Kümmerlin
2019-01-11add pretranslate message hookJonas Kümmerlin
2019-01-09add spacer widgetJonas Kümmerlin
2019-01-08reingineer compat layerJonas Kümmerlin
2019-01-06initial panel implementationJonas Kümmerlin
2019-01-06move some message handling code into layoutJonas Kümmerlin
2019-01-05changed my mind about how fonts should be applied to new widgetsJonas Kümmerlin
2019-01-05move layout into own file, implement expand flagJonas Kümmerlin
2019-01-04improve label display on Win32s/NT3.x and make it actually run on NT 3.1Jonas Kümmerlin
2019-01-04skip initialization of priv on class unregisterJonas Kümmerlin
2019-01-04implement WM_NOTIFY handlingJonas Kümmerlin
2019-01-03extend compatibility to Win95 RTM, NT3.1 and Win32sJonas Kümmerlin
2019-01-03widget layout improvementsJonas Kümmerlin
2019-01-02implement cleanup functionsJonas Kümmerlin
2019-01-02make combobox implementation more completeJonas Kümmerlin
2019-01-01fix embarrassing bug wrt High-DPI fontsJonas Kümmerlin
2019-01-01first try at combobox implementationJonas Kümmerlin
2018-12-29make it build with ansiJonas Kümmerlin