MCPcopy Create free account

hub / github.com/andlabs/libui / functions

Functions1,776 in github.com/andlabs/libui

↓ 5 callersFunctionnewGroup
test/spaced.c:152
↓ 5 callersFunctionparentToplevel
windows/winutil.cpp:113
↓ 5 callersFunctionscaleUnits
text sizes are 1/72 of an inch points in Direct2D are 1/96 of an inch (https://msdn.microsoft.com/en-us/library/windows/desktop/ff684173%28v=vs.85%29.
_wip/attrstr_metrics/windows_OLD__old_drawtext.cpp:163
↓ 5 callersFunctionstrf
windows/utf16.cpp:57
↓ 5 callersFunctiontoUTF8
windows/utf16.cpp:26
↓ 5 callersFunctionuiDrawText
TODO this ignores clipping?
_wip/attrstr_metrics/windows_OLD_drawtext.cpp:472
↓ 5 callersFunctionuiGridSetPadded
unix/grid.c:116
↓ 5 callersFunctionuiNewDatePicker
unix/datetimepicker.c:667
↓ 5 callersFunctionuiNewDateTimePicker
unix/datetimepicker.c:662
↓ 5 callersFunctionuiNewGrid
unix/grid.c:128
↓ 5 callersFunctionuiNewSlider
unix/slider.c:47
↓ 5 callersFunctionuiNewTimePicker
unix/datetimepicker.c:672
↓ 5 callersFunctionuiWindowsControlSyncEnableState
windows/control.cpp:4
↓ 5 callersFunctionuiWindowsEnsureAssignControlIDZOrder
windows/winpublic.cpp:18
↓ 5 callersFunctionuiWindowsShouldStopSyncEnableState
windows/control.cpp:71
↓ 5 callersFunctionuiprivRealloc
unix/alloc.c:57
↓ 5 callersFunctionuiprivTableFinishEditingText
windows/tableediting.cpp:157
↓ 5 callersFunctionuiprivTableModelHandler
unix/tablemodel.c:285
↓ 5 callersFunctionuiprivUTF8EncodeRune
encoded must be at most 4 bytes TODO clean this code up somehow
common/utf.c:13
↓ 4 callersMethodRelease
windows/attrstr.cpp:112
↓ 4 callersFunctioncbGetCurSel
windows/fontdialog.cpp:74
↓ 4 callersFunctioncellRendererButtonPangoLayout
this is based on what GtkCellRendererText in GTK+ 3.22.30 does TODO compare to 3.10.9 (https://gitlab.gnome.org/GNOME/gtk/blob/3.10.9/gtk/gtkcellrende
unix/cellrendererbutton.c:95
↓ 4 callersFunctiondie
windows/_rc2bin/main.cpp:9
↓ 4 callersFunctiondisableAllWindowsExcept
windows/window.cpp:518
↓ 4 callersFunctioneditInt
windows/colordialog.cpp:1107
↓ 4 callersFunctionenableAllWindowsExcept
windows/window.cpp:527
↓ 4 callersFunctionhidePopup
unix/datetimepicker.c:141
↓ 4 callersFunctionhscrollParams
windows/areascroll.cpp:123
↓ 4 callersFunctionitoutf16
to complement the above
windows/utf16.cpp:141
↓ 4 callersFunctionmoveWindowsUp
windows/colordialog.cpp:886
↓ 4 callersFunctionnewSpinbox
unix/datetimepicker.c:394
↓ 4 callersFunctionnewTableValue
common/tablevalue.c:21
↓ 4 callersFunctionnewt
test/page11.c:17
↓ 4 callersFunctionpathGeometry
windows/drawpath.cpp:242
↓ 4 callersFunctionremakeAttrStr
_wip/examples_opentype/main.c:18
↓ 4 callersFunctionreplaceWithD2DScratch
TODO extract into d2dscratch.cpp, use in font dialog
windows/colordialog.cpp:859
↓ 4 callersFunctionscrollto
windows/areascroll.cpp:22
↓ 4 callersMethodsetAttribute
windows/attrstr.cpp:39
↓ 4 callersFunctionsetLabel
unix/datetimepicker.c:88
↓ 4 callersFunctionsetRealSpinValue
unix/datetimepicker.c:58
↓ 4 callersFunctionuiAttributeUnderline
common/attribute.c:195
↓ 4 callersFunctionuiAttributedStringByteIndexToGrapheme
common/attrstr.c:300
↓ 4 callersFunctionuiAttributedStringGraphemeToByteIndex
common/attrstr.c:308
↓ 4 callersFunctionuiCheckboxSetChecked
unix/checkbox.c:50
↓ 4 callersFunctionuiControlParent
common/control.c:15
↓ 4 callersFunctionuiDateTimePickerOnChanged
unix/datetimepicker.c:605
↓ 4 callersFunctionuiDrawMatrixRotate
unix/drawmatrix.c:55
↓ 4 callersFunctionuiDrawTextLayoutByteLocationInLine
_wip/attrstr_metrics/unix_OLD_drawtext.c:166
↓ 4 callersFunctionuiFreeOpenTypeFeatures
common/opentype.c:34
↓ 4 callersFunctionuiMsgBox
unix/stddialogs.c:58
↓ 4 callersFunctionuiMsgBoxError
unix/stddialogs.c:63
↓ 4 callersFunctionuiNewEditableCombobox
unix/editablecombo.c:64
↓ 4 callersFunctionuiNewImage
unix/image.c:17
↓ 4 callersFunctionuiNewTab
unix/tab.c:82
↓ 4 callersFunctionuiNewTableValueColor
common/tablevalue.c:88
↓ 4 callersFunctionuiNewTableValueString
common/tablevalue.c:45
↓ 4 callersFunctionuiOpenTypeFeaturesClone
common/opentype.c:40
↓ 4 callersFunctionuiSliderOnChanged
unix/slider.c:41
↓ 4 callersFunctionuiTabSetMargined
unix/tab.c:73
↓ 4 callersFunctionuiTableAppendColumn
unix/OLD_table.c:363
↓ 4 callersFunctionuiTableModelGiveColor
unix/OLD_table.c:9
↓ 4 callersFunctionuiTableModelRowChanged
unix/OLD_table.c:46
↓ 4 callersFunctionuiWindowsControlAssignControlIDZOrder
windows/control.cpp:30
↓ 4 callersFunctionuiWindowsRegisterWM_NOTIFYHandler
windows/events.cpp:31
↓ 4 callersFunctionuiWindowsUnregisterWM_NOTIFYHandler
windows/events.cpp:54
↓ 4 callersFunctionuiprivTableAbortEditingText
windows/tableediting.cpp:179
↓ 4 callersFunctionuiprivTableModelCellEditable
common/tablemodel.c:50
↓ 4 callersFunctionuiprivTableModelSetCellValue
common/tablemodel.c:38
↓ 4 callersFunctionuiprivUTF16DecodeRune
TODO see if this can be cleaned up somehow
common/utf.c:202
↓ 4 callersFunctionvscrollParams
windows/areascroll.cpp:169
↓ 4 callersFunctionwindowRelayout
windows/window.cpp:42
↓ 3 callersFunctionaddTextColumn
unix/table.c:341
↓ 3 callersFunctionareaUpdateScroll
windows/areascroll.cpp:242
↓ 3 callersFunctionattrDropRange
attrDropRange() removes attributes without deleting characters. If the attribute needs no change, then nothing is done. If the attribute needs to be
common/attrlist.c:151
↓ 3 callersFunctionattrUnlink
returns the old a->next, for forward iteration
common/attrlist.c:94
↓ 3 callersMethodbuttonMarginsXDIP
_doc/misctests/winbuttonexplorertheme.cpp:190
↓ 3 callersFunctioncbTypeToSelect
windows/fontdialog.cpp:130
↓ 3 callersFunctioncenterImageRect
windows/tabledraw.cpp:44
↓ 3 callersFunctionclientSizeToWindowSize
see http://blogs.msdn.com/b/oldnewthing/archive/2003/09/11/54885.aspx and http://blogs.msdn.com/b/oldnewthing/archive/2003/09/13/54917.aspx
windows/winutil.cpp:80
↓ 3 callersFunctiond2dClear
test/drawtests.c:293
↓ 3 callersFunctiondateTimeChanged
unix/datetimepicker.c:115
↓ 3 callersFunctiondiehr
_doc/misctests/winrebarexplorertheme.cpp:31
↓ 3 callersFunctiondiehr
_doc/misctests/winbuttonexplorertheme.cpp:31
↓ 3 callersFunctiondrawGrid
this imitates http://blogs.msdn.com/b/wpfsdk/archive/2006/10/26/uncommon-dialogs--font-chooser-and-color-picker-dialogs.aspx
windows/colordialog.cpp:295
↓ 3 callersFunctionendParentDraw
windows/parent.cpp:50
↓ 3 callersFunctionentryDouble
test/page9.c:17
↓ 3 callersFunctionfinishMouseEvent
capture on drag is done automatically on GTK+
unix/area.c:204
↓ 3 callersFunctionfinishNewDateTimePicker
unix/datetimepicker.c:648
↓ 3 callersFunctionfinishNewDateTimePicker
windows/datetimepicker.cpp:202
↓ 3 callersFunctionfinishNewEntry
unix/entry.c:63
↓ 3 callersFunctionfinishNewEntry
windows/entry.cpp:95
↓ 3 callersFunctionfontStyleName
windows/fontdialog.cpp:163
↓ 3 callersFunctionfreeDrawState
windows/tabledraw.cpp:483
↓ 3 callersFunctioninvalidateGraphemes
common/attrstr.c:56
↓ 3 callersFunctionmakeHDCRenderTarget
windows/draw.cpp:70
↓ 3 callersFunctionmakeSet
test/page3.c:4
↓ 3 callersFunctionmkSolidBrush
TODO make this shared code somehow
windows/drawtext.cpp:109
↓ 3 callersFunctionmkkey
common/opentype.c:69
↓ 3 callersFunctionnewCheckbox
_wip/examples_drawtext/basic.c:236
↓ 3 callersFunctionoffsetTo
windows/colordialog.cpp:877
← previousnext →201–300 of 1,776, ranked by callers