gitextract_7ti2ssbi/ ├── .appveyor.yml ├── CONTRIBUTING.md ├── Compatibility.md ├── LICENSE ├── NEWS.md ├── README.md ├── TODO.md ├── _abort/ │ ├── oldhaiku.tgz │ └── windowevents/ │ ├── darwin_window.m │ ├── page15.c │ ├── ui.h │ ├── unix_window.c │ └── windows_window.cpp ├── _doc/ │ ├── area.md │ ├── areahandler │ ├── draw.md │ ├── drawtext │ ├── export/ │ │ ├── coretext │ │ ├── ctweights │ │ ├── ctweightsannotated │ │ ├── ctweightscombined │ │ ├── ctweightsprocessed │ │ ├── ctweightsraw │ │ ├── ctweightvalues │ │ ├── ctwidths │ │ ├── ctwidthscombined │ │ ├── ctwidthsprocessed │ │ ├── ctwidthvalues │ │ ├── fvar.swift │ │ ├── ttfixedtest.go │ │ ├── weightlist1.sh │ │ ├── weightlist2.sh │ │ ├── weightlist3.sh │ │ ├── writewidths.c │ │ ├── writewidths.out │ │ ├── writewidths.processed │ │ └── writewidths.s │ ├── form │ ├── main │ ├── mainsteps │ ├── misctests/ │ │ ├── gtkprogresstable.c │ │ ├── winbuttonexplorertheme.cpp │ │ └── winrebarexplorertheme.cpp │ ├── names.md │ ├── slider │ ├── spinbox │ ├── static │ ├── windowmovesize │ └── winstatic ├── _future/ │ ├── otherattributes/ │ │ └── ui.h │ ├── textlanguageattr/ │ │ ├── README │ │ ├── attrstr_darwin.m │ │ ├── attrstr_unix.c │ │ ├── attrstr_windows.cpp │ │ ├── common_attrlist.c │ │ ├── drawtext_example.c │ │ ├── fontmatch_darwin.m │ │ └── ui.h │ ├── unittest/ │ │ ├── checklist_attrstr │ │ ├── opentype_test.c │ │ ├── testing.h │ │ └── testing_testing.c │ └── verticaltext/ │ ├── README │ ├── attrstr_darwin.m │ ├── attrstr_unix.c │ ├── attrstr_windows.cpp │ ├── common_attrlist.c │ ├── drawtext_example.c │ └── ui.h ├── _notes/ │ ├── OS2 │ ├── azure-pipelines │ ├── caretWidths │ ├── cplusplus │ ├── darwinAutoLayout │ ├── darwinNSAlertIcons │ ├── dialogs │ ├── highDPI │ ├── i18n │ ├── macosAlternateHiDPI │ ├── misc │ ├── rebarstuff │ ├── tableNotes │ ├── textSelections │ ├── winARM64 │ ├── windowsHighDPI │ ├── windowsPrinting │ ├── windowsUWPGlass │ └── winflags ├── _wip/ │ ├── attrstr_metrics/ │ │ ├── common_OLD_drawtext.c │ │ ├── common_OLD_uipriv_attrstr.h │ │ ├── darwin_OLD__appkit_drawtext.m │ │ ├── darwin_OLD__appkit_fontmatch.m │ │ ├── darwin_OLD__old_drawtext.m │ │ ├── darwin_OLD_drawtext.m │ │ ├── numlinesbyterange │ │ ├── old_ui_attrstr.h │ │ ├── textDarwinEmptyLayout.diff │ │ ├── unix_OLD__old_drawtext.c │ │ ├── unix_OLD_drawtext.c │ │ ├── windows_OLD__old_drawtext.cpp │ │ └── windows_OLD_drawtext.cpp │ ├── examples_drawtext/ │ │ ├── attributes.c │ │ ├── basic.c │ │ ├── drawtext.h │ │ ├── emptystr_hittest.c │ │ ├── hittest.c │ │ └── main.c │ ├── examples_drawtext_CMakeLists.txt │ ├── examples_opentype/ │ │ └── main.c │ ├── rules.darwin │ ├── rules.unix │ ├── sv/ │ │ ├── normal │ │ ├── normal.nots │ │ ├── outlineview │ │ ├── outlineview.nots │ │ ├── sourcelist │ │ ├── sourcelist.nots │ │ ├── tableview │ │ ├── tableview.nots │ │ ├── textview │ │ └── textview.nots │ └── table/ │ ├── test_page9.c │ ├── ui.h │ ├── unix_table.c │ └── unix_tablemodel.c ├── azure-pipelines/ │ ├── TODOMatrix │ ├── artifacts.yml │ ├── build.yml │ ├── collapse.awk │ ├── collapsed │ ├── configure.yml │ ├── darwin-install-ninja.yml │ ├── install-latest-meson-ninja.yml │ ├── linux-386-install-gtk-dev.yml │ ├── linux-install-gtk-dev.yml │ ├── setup-python3.yml │ ├── vs2015-install-python3.yml │ ├── windows-artifacts.yml │ └── windows-install-ninja.yml ├── azure-pipelines.yml ├── common/ │ ├── OLD_table.c │ ├── areaevents.c │ ├── attribute.c │ ├── attrlist.c │ ├── attrstr.c │ ├── attrstr.h │ ├── control.c │ ├── controlsigs.h │ ├── debug.c │ ├── matrix.c │ ├── meson.build │ ├── opentype.c │ ├── shouldquit.c │ ├── table.h │ ├── tablemodel.c │ ├── tablevalue.c │ ├── uipriv.h │ ├── userbugs.c │ ├── utf.c │ └── utf.h ├── darwin/ │ ├── OLD_table.m │ ├── aat.m │ ├── alloc.m │ ├── area.m │ ├── areaevents.m │ ├── attrstr.h │ ├── attrstr.m │ ├── autolayout.m │ ├── box.m │ ├── button.m │ ├── checkbox.m │ ├── colorbutton.m │ ├── combobox.m │ ├── control.m │ ├── datetimepicker.m │ ├── debug.m │ ├── draw.h │ ├── draw.m │ ├── drawtext.m │ ├── editablecombo.m │ ├── entry.m │ ├── fontbutton.m │ ├── fontmatch.m │ ├── fonttraits.m │ ├── fontvariation.m │ ├── form.m │ ├── future.m │ ├── graphemes.m │ ├── grid.m │ ├── group.m │ ├── image.m │ ├── label.m │ ├── main.m │ ├── map.m │ ├── menu.m │ ├── meson.build │ ├── multilineentry.m │ ├── opentype.m │ ├── progressbar.m │ ├── radiobuttons.m │ ├── scrollview.m │ ├── separator.m │ ├── sierra.h │ ├── slider.m │ ├── spinbox.m │ ├── stddialogs.m │ ├── tab.m │ ├── table.h │ ├── table.m │ ├── tablecolumn.m │ ├── text.m │ ├── uipriv_darwin.h │ ├── undocumented.m │ ├── util.m │ ├── window.m │ └── winmoveresize.m ├── examples/ │ ├── controlgallery/ │ │ └── main.c │ ├── cpp-multithread/ │ │ └── main.cpp │ ├── datetime/ │ │ └── main.c │ ├── drawtext/ │ │ └── main.c │ ├── example.manifest │ ├── example.static.manifest │ ├── histogram/ │ │ └── main.c │ ├── meson.build │ ├── resources.rc │ └── timer/ │ └── main.c ├── meson.build ├── stats.osxdrawtext ├── test/ │ ├── OLD_page16.c │ ├── drawtests.c │ ├── images/ │ │ └── gen.go │ ├── images.c │ ├── main.c │ ├── menus.c │ ├── meson.build │ ├── page1.c │ ├── page10.c │ ├── page11.c │ ├── page12.c │ ├── page13.c │ ├── page14.c │ ├── page15.c │ ├── page16.c │ ├── page2.c │ ├── page3.c │ ├── page4.c │ ├── page5.c │ ├── page6.c │ ├── page7.c │ ├── page7a.c │ ├── page7b.c │ ├── page7c.c │ ├── page8.c │ ├── page9.c │ ├── resources.rc │ ├── spaced.c │ ├── test.h │ ├── test.manifest │ └── test.static.manifest ├── ui.h ├── ui_darwin.h ├── ui_unix.h ├── ui_windows.h ├── unix/ │ ├── OLD_table.c │ ├── alloc.c │ ├── area.c │ ├── attrstr.c │ ├── attrstr.h │ ├── box.c │ ├── button.c │ ├── cellrendererbutton.c │ ├── checkbox.c │ ├── child.c │ ├── colorbutton.c │ ├── combobox.c │ ├── control.c │ ├── datetimepicker.c │ ├── debug.c │ ├── draw.c │ ├── draw.h │ ├── drawmatrix.c │ ├── drawpath.c │ ├── drawtext.c │ ├── editablecombo.c │ ├── entry.c │ ├── fontbutton.c │ ├── fontmatch.c │ ├── form.c │ ├── future.c │ ├── graphemes.c │ ├── grid.c │ ├── group.c │ ├── image.c │ ├── label.c │ ├── main.c │ ├── menu.c │ ├── meson.build │ ├── multilineentry.c │ ├── opentype.c │ ├── progressbar.c │ ├── radiobuttons.c │ ├── separator.c │ ├── slider.c │ ├── spinbox.c │ ├── stddialogs.c │ ├── tab.c │ ├── table.c │ ├── table.h │ ├── tablemodel.c │ ├── text.c │ ├── uipriv_unix.h │ ├── util.c │ └── window.c └── windows/ ├── _rc2bin/ │ ├── build.bat │ ├── libui.manifest │ ├── main.cpp │ ├── resources.hpp │ ├── resources.rc │ └── winapi.hpp ├── _uipriv_migrate.hpp ├── alloc.cpp ├── area.cpp ├── area.hpp ├── areadraw.cpp ├── areaevents.cpp ├── areascroll.cpp ├── areautil.cpp ├── attrstr.cpp ├── attrstr.hpp ├── box.cpp ├── button.cpp ├── checkbox.cpp ├── colorbutton.cpp ├── colordialog.cpp ├── combobox.cpp ├── compilerver.hpp ├── container.cpp ├── control.cpp ├── d2dscratch.cpp ├── datetimepicker.cpp ├── debug.cpp ├── draw.cpp ├── draw.hpp ├── drawmatrix.cpp ├── drawpath.cpp ├── drawtext.cpp ├── dwrite.cpp ├── editablecombo.cpp ├── entry.cpp ├── events.cpp ├── fontbutton.cpp ├── fontdialog.cpp ├── fontmatch.cpp ├── form.cpp ├── graphemes.cpp ├── grid.cpp ├── group.cpp ├── image.cpp ├── init.cpp ├── label.cpp ├── libui.manifest ├── main.cpp ├── menu.cpp ├── meson.build ├── multilineentry.cpp ├── notes ├── opentype.cpp ├── parent.cpp ├── progressbar.cpp ├── radiobuttons.cpp ├── resources.hpp ├── resources.rc ├── separator.cpp ├── sizing.cpp ├── slider.cpp ├── spinbox.cpp ├── stddialogs.cpp ├── tab.cpp ├── table.cpp ├── table.hpp ├── tabledispinfo.cpp ├── tabledraw.cpp ├── tableediting.cpp ├── tablemetrics.cpp ├── tabpage.cpp ├── text.cpp ├── uipriv_windows.hpp ├── utf16.cpp ├── utilwin.cpp ├── winapi.hpp ├── window.cpp ├── winpublic.cpp └── winutil.cpp