Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/andlabs/libui
/ functions
Functions
1,776 in github.com/andlabs/libui
⨍
Functions
1,776
◇
Types & classes
288
↓ 5 callers
Function
newGroup
test/spaced.c:152
↓ 5 callers
Function
parentToplevel
windows/winutil.cpp:113
↓ 5 callers
Function
scaleUnits
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 callers
Function
strf
windows/utf16.cpp:57
↓ 5 callers
Function
toUTF8
windows/utf16.cpp:26
↓ 5 callers
Function
uiDrawText
TODO this ignores clipping?
_wip/attrstr_metrics/windows_OLD_drawtext.cpp:472
↓ 5 callers
Function
uiGridSetPadded
unix/grid.c:116
↓ 5 callers
Function
uiNewDatePicker
unix/datetimepicker.c:667
↓ 5 callers
Function
uiNewDateTimePicker
unix/datetimepicker.c:662
↓ 5 callers
Function
uiNewGrid
unix/grid.c:128
↓ 5 callers
Function
uiNewSlider
unix/slider.c:47
↓ 5 callers
Function
uiNewTimePicker
unix/datetimepicker.c:672
↓ 5 callers
Function
uiWindowsControlSyncEnableState
windows/control.cpp:4
↓ 5 callers
Function
uiWindowsEnsureAssignControlIDZOrder
windows/winpublic.cpp:18
↓ 5 callers
Function
uiWindowsShouldStopSyncEnableState
windows/control.cpp:71
↓ 5 callers
Function
uiprivRealloc
unix/alloc.c:57
↓ 5 callers
Function
uiprivTableFinishEditingText
windows/tableediting.cpp:157
↓ 5 callers
Function
uiprivTableModelHandler
unix/tablemodel.c:285
↓ 5 callers
Function
uiprivUTF8EncodeRune
encoded must be at most 4 bytes TODO clean this code up somehow
common/utf.c:13
↓ 4 callers
Method
Release
windows/attrstr.cpp:112
↓ 4 callers
Function
cbGetCurSel
windows/fontdialog.cpp:74
↓ 4 callers
Function
cellRendererButtonPangoLayout
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 callers
Function
die
windows/_rc2bin/main.cpp:9
↓ 4 callers
Function
disableAllWindowsExcept
windows/window.cpp:518
↓ 4 callers
Function
editInt
windows/colordialog.cpp:1107
↓ 4 callers
Function
enableAllWindowsExcept
windows/window.cpp:527
↓ 4 callers
Function
hidePopup
unix/datetimepicker.c:141
↓ 4 callers
Function
hscrollParams
windows/areascroll.cpp:123
↓ 4 callers
Function
itoutf16
to complement the above
windows/utf16.cpp:141
↓ 4 callers
Function
moveWindowsUp
windows/colordialog.cpp:886
↓ 4 callers
Function
newSpinbox
unix/datetimepicker.c:394
↓ 4 callers
Function
newTableValue
common/tablevalue.c:21
↓ 4 callers
Function
newt
test/page11.c:17
↓ 4 callers
Function
pathGeometry
windows/drawpath.cpp:242
↓ 4 callers
Function
remakeAttrStr
_wip/examples_opentype/main.c:18
↓ 4 callers
Function
replaceWithD2DScratch
TODO extract into d2dscratch.cpp, use in font dialog
windows/colordialog.cpp:859
↓ 4 callers
Function
scrollto
windows/areascroll.cpp:22
↓ 4 callers
Method
setAttribute
windows/attrstr.cpp:39
↓ 4 callers
Function
setLabel
unix/datetimepicker.c:88
↓ 4 callers
Function
setRealSpinValue
unix/datetimepicker.c:58
↓ 4 callers
Function
uiAttributeUnderline
common/attribute.c:195
↓ 4 callers
Function
uiAttributedStringByteIndexToGrapheme
common/attrstr.c:300
↓ 4 callers
Function
uiAttributedStringGraphemeToByteIndex
common/attrstr.c:308
↓ 4 callers
Function
uiCheckboxSetChecked
unix/checkbox.c:50
↓ 4 callers
Function
uiControlParent
common/control.c:15
↓ 4 callers
Function
uiDateTimePickerOnChanged
unix/datetimepicker.c:605
↓ 4 callers
Function
uiDrawMatrixRotate
unix/drawmatrix.c:55
↓ 4 callers
Function
uiDrawTextLayoutByteLocationInLine
_wip/attrstr_metrics/unix_OLD_drawtext.c:166
↓ 4 callers
Function
uiFreeOpenTypeFeatures
common/opentype.c:34
↓ 4 callers
Function
uiMsgBox
unix/stddialogs.c:58
↓ 4 callers
Function
uiMsgBoxError
unix/stddialogs.c:63
↓ 4 callers
Function
uiNewEditableCombobox
unix/editablecombo.c:64
↓ 4 callers
Function
uiNewImage
unix/image.c:17
↓ 4 callers
Function
uiNewTab
unix/tab.c:82
↓ 4 callers
Function
uiNewTableValueColor
common/tablevalue.c:88
↓ 4 callers
Function
uiNewTableValueString
common/tablevalue.c:45
↓ 4 callers
Function
uiOpenTypeFeaturesClone
common/opentype.c:40
↓ 4 callers
Function
uiSliderOnChanged
unix/slider.c:41
↓ 4 callers
Function
uiTabSetMargined
unix/tab.c:73
↓ 4 callers
Function
uiTableAppendColumn
unix/OLD_table.c:363
↓ 4 callers
Function
uiTableModelGiveColor
unix/OLD_table.c:9
↓ 4 callers
Function
uiTableModelRowChanged
unix/OLD_table.c:46
↓ 4 callers
Function
uiWindowsControlAssignControlIDZOrder
windows/control.cpp:30
↓ 4 callers
Function
uiWindowsRegisterWM_NOTIFYHandler
windows/events.cpp:31
↓ 4 callers
Function
uiWindowsUnregisterWM_NOTIFYHandler
windows/events.cpp:54
↓ 4 callers
Function
uiprivTableAbortEditingText
windows/tableediting.cpp:179
↓ 4 callers
Function
uiprivTableModelCellEditable
common/tablemodel.c:50
↓ 4 callers
Function
uiprivTableModelSetCellValue
common/tablemodel.c:38
↓ 4 callers
Function
uiprivUTF16DecodeRune
TODO see if this can be cleaned up somehow
common/utf.c:202
↓ 4 callers
Function
vscrollParams
windows/areascroll.cpp:169
↓ 4 callers
Function
windowRelayout
windows/window.cpp:42
↓ 3 callers
Function
addTextColumn
unix/table.c:341
↓ 3 callers
Function
areaUpdateScroll
windows/areascroll.cpp:242
↓ 3 callers
Function
attrDropRange
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 callers
Function
attrUnlink
returns the old a->next, for forward iteration
common/attrlist.c:94
↓ 3 callers
Method
buttonMarginsXDIP
_doc/misctests/winbuttonexplorertheme.cpp:190
↓ 3 callers
Function
cbTypeToSelect
windows/fontdialog.cpp:130
↓ 3 callers
Function
centerImageRect
windows/tabledraw.cpp:44
↓ 3 callers
Function
clientSizeToWindowSize
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 callers
Function
d2dClear
test/drawtests.c:293
↓ 3 callers
Function
dateTimeChanged
unix/datetimepicker.c:115
↓ 3 callers
Function
diehr
_doc/misctests/winrebarexplorertheme.cpp:31
↓ 3 callers
Function
diehr
_doc/misctests/winbuttonexplorertheme.cpp:31
↓ 3 callers
Function
drawGrid
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 callers
Function
endParentDraw
windows/parent.cpp:50
↓ 3 callers
Function
entryDouble
test/page9.c:17
↓ 3 callers
Function
finishMouseEvent
capture on drag is done automatically on GTK+
unix/area.c:204
↓ 3 callers
Function
finishNewDateTimePicker
unix/datetimepicker.c:648
↓ 3 callers
Function
finishNewDateTimePicker
windows/datetimepicker.cpp:202
↓ 3 callers
Function
finishNewEntry
unix/entry.c:63
↓ 3 callers
Function
finishNewEntry
windows/entry.cpp:95
↓ 3 callers
Function
fontStyleName
windows/fontdialog.cpp:163
↓ 3 callers
Function
freeDrawState
windows/tabledraw.cpp:483
↓ 3 callers
Function
invalidateGraphemes
common/attrstr.c:56
↓ 3 callers
Function
makeHDCRenderTarget
windows/draw.cpp:70
↓ 3 callers
Function
makeSet
test/page3.c:4
↓ 3 callers
Function
mkSolidBrush
TODO make this shared code somehow
windows/drawtext.cpp:109
↓ 3 callers
Function
mkkey
common/opentype.c:69
↓ 3 callers
Function
newCheckbox
_wip/examples_drawtext/basic.c:236
↓ 3 callers
Function
offsetTo
windows/colordialog.cpp:877
← previous
next →
201–300 of 1,776, ranked by callers