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
↓ 2 callers
Function
finishMultilineEntry
windows/multilineentry.cpp:126
↓ 2 callers
Function
finishNewBox
unix/box.c:129
↓ 2 callers
Function
finishNewBox
windows/box.cpp:298
↓ 2 callers
Method
folderBarMarginsTopDIP
_doc/misctests/winbuttonexplorertheme.cpp:186
↓ 2 callers
Function
folderBarRect
TODO check errors
_doc/misctests/winbuttonexplorertheme.cpp:646
↓ 2 callers
Function
formArrangeChildren
windows/form.cpp:243
↓ 2 callers
Function
formPadding
windows/form.cpp:18
↓ 2 callers
Function
formRelayout
windows/form.cpp:34
↓ 2 callers
Function
getModifiers
windows/areaevents.cpp:7
↓ 2 callers
Function
getSizing
TODO rework the error handling
windows/sizing.cpp:5
↓ 2 callers
Function
graphSize
examples/histogram/main.c:85
↓ 2 callers
Function
gridPadding
windows/grid.cpp:177
↓ 2 callers
Function
gridRecomputeMinMax
windows/grid.cpp:39
↓ 2 callers
Function
gridRelayout
windows/grid.cpp:189
↓ 2 callers
Function
groupMargins
windows/group.cpp:23
↓ 2 callers
Function
groupRelayout
windows/group.cpp:40
↓ 2 callers
Function
half
test/page12.c:21
↓ 2 callers
Function
lastErrorToHRESULT
TODO if we merge this into libui proper, this will need to be deduplicated
_doc/misctests/winbuttonexplorertheme.cpp:38
↓ 2 callers
Function
loadAreaSize
unix/area.c:101
↓ 2 callers
Function
loadAreaSize
windows/areautil.cpp:5
↓ 2 callers
Function
makeBrush
windows/draw.cpp:234
↓ 2 callers
Function
makeHWNDRenderTarget
windows/draw.cpp:25
↓ 2 callers
Function
makePage6
test/page6.c:83
↓ 2 callers
Function
menuItemEnableDisable
unix/menu.c:88
↓ 2 callers
Method
mkColorBrush
windows/drawtext.cpp:203
↓ 2 callers
Function
mkbrush
unix/draw.c:21
↓ 2 callers
Function
mkstops
windows/draw.cpp:148
↓ 2 callers
Function
msgbox
unix/stddialogs.c:46
↓ 2 callers
Function
msgbox
windows/stddialogs.cpp:105
↓ 2 callers
Function
mustMakeSolidBrush
windows/drawtext.cpp:129
↓ 2 callers
Function
mustMakeSolidBrush
_wip/attrstr_metrics/windows_OLD_drawtext.cpp:221
↓ 2 callers
Function
newD2DScratch
windows/d2dscratch.cpp:150
↓ 2 callers
Function
onCrossing
we want switching away from the control to reset the double-click counter, like with WM_ACTIVATE on Windows according to tristan in irc.gimp.net/#gtk+
unix/area.c:307
↓ 2 callers
Function
paintContainerBackground
windows/parent.cpp:97
↓ 2 callers
Function
parentDraw
windows/parent.cpp:32
↓ 2 callers
Function
parentOf
windows/winutil.cpp:108
↓ 2 callers
Function
parentWithBackground
windows/parent.cpp:9
↓ 2 callers
Method
partID_CMOD_MENUGLYPH
_doc/misctests/winbuttonexplorertheme.cpp:135
↓ 2 callers
Function
prepare
unix/grid.c:66
↓ 2 callers
Function
processMessage
windows/main.cpp:46
↓ 2 callers
Function
recreateUpDown
an up-down control will only properly position itself the first time stupidly, there are no messages to force a size calculation, nor can I seem to re
windows/spinbox.cpp:109
↓ 2 callers
Function
resizeEdit
this is not how the real list view positions and sizes the edit control, but this is a) close enough b) a lot easier to follow c) something I can actu
windows/tableediting.cpp:9
↓ 2 callers
Function
returnNow
_future/unittest/testing_testing.c:115
↓ 2 callers
Function
runDefers
_future/unittest/testing_testing.c:44
↓ 2 callers
Function
scroll
windows/areascroll.cpp:56
↓ 2 callers
Function
selected
unix/datetimepicker.c:68
↓ 2 callers
Function
setActive
we don't want ::toggled to be sent again
unix/datetimepicker.c:123
↓ 2 callers
Function
setChecked
unix/menu.c:48
↓ 2 callers
Function
setDateTimeFormat
Windows has no combined date/time prebuilt constant; we have to build the format string ourselves TODO use a default format if one fails
windows/datetimepicker.cpp:68
↓ 2 callers
Function
setSpaced
test/spaced.c:38
↓ 2 callers
Function
singleSetChecked
we do NOT want programmatic updates to raise an ::activated signal
unix/menu.c:41
↓ 2 callers
Function
sizeChanged
windows/fontdialog.cpp:300
↓ 2 callers
Function
sizeEdited
windows/fontdialog.cpp:312
↓ 2 callers
Function
tabPageDestroy
windows/tabpage.cpp:128
↓ 2 callers
Function
tabPageMargins
windows/tabpage.cpp:9
↓ 2 callers
Function
tabRelayout
windows/tab.cpp:37
↓ 2 callers
Function
toChild
windows/grid.cpp:560
↓ 2 callers
Function
toModifiers
unix/area.c:185
↓ 2 callers
Function
track
Windows doesn't natively support mouse crossing events. TrackMouseEvent() (and its comctl32.dll wrapper _TrackMouseEvent()) both allow for a window t
windows/areaevents.cpp:39
↓ 2 callers
Function
translateModifiers
unix/area.c:173
↓ 2 callers
Function
uiAllocControl
common/control.c:62
↓ 2 callers
Function
uiAttributeFamily
common/attribute.c:93
↓ 2 callers
Function
uiAttributeItalic
common/attribute.c:135
↓ 2 callers
Function
uiAttributeSize
common/attribute.c:107
↓ 2 callers
Function
uiAttributeStretch
common/attribute.c:149
↓ 2 callers
Function
uiAttributeWeight
common/attribute.c:121
↓ 2 callers
Function
uiAttributedStringForEachAttribute
LONGTERM introduce an iterator object instead?
common/attrstr.c:288
↓ 2 callers
Function
uiAttributedStringNumGraphemes
TODO figure out if we should count the grapheme past the end
common/attrstr.c:294
↓ 2 callers
Function
uiAttributedStringString
common/attrstr.c:77
↓ 2 callers
Function
uiBoxDelete
unix/box.c:91
↓ 2 callers
Function
uiButtonSetText
unix/button.c:31
↓ 2 callers
Function
uiColorButtonColor
unix/colorbutton.c:28
↓ 2 callers
Function
uiColorButtonSetColor
unix/colorbutton.c:39
↓ 2 callers
Function
uiDrawCaret
TODO this doesn't handle the case where nLines == 0 TODO this should never happen even if there are no characters?? TODO figure out how to make this w
_wip/attrstr_metrics/common_OLD_drawtext.c:8
↓ 2 callers
Function
uiDrawFreeTextFont
_wip/attrstr_metrics/unix_OLD__old_drawtext.c:95
↓ 2 callers
Function
uiDrawMatrixScale
unix/drawmatrix.c:40
↓ 2 callers
Function
uiDrawMatrixSkew
unix/drawmatrix.c:66
↓ 2 callers
Function
uiDrawTextLayoutExtents
unix/drawtext.c:74
↓ 2 callers
Function
uiDrawTextLayoutExtents
TODO for a single line the height includes the leading; should it? TextEdit on OS X always includes the leading and/or paragraph spacing, otherwise Kl
_wip/attrstr_metrics/windows_OLD_drawtext.cpp:520
↓ 2 callers
Function
uiDrawTextLayoutHitTest
note: Pango will not let us place the cursor at the end of a line the same way other OSs do; see https://git.gnome.org/browse/pango/tree/pango/pango-l
_wip/attrstr_metrics/unix_OLD_drawtext.c:137
↓ 2 callers
Function
uiDrawTextLayoutSetWidth
_wip/attrstr_metrics/unix_OLD__old_drawtext.c:172
↓ 2 callers
Function
uiEditableComboboxOnChanged
unix/editablecombo.c:58
↓ 2 callers
Function
uiFreeImage
unix/image.c:28
↓ 2 callers
Function
uiMainStep
unix/main.c:68
↓ 2 callers
Function
uiMenuAppendAboutItem
unix/menu.c:214
↓ 2 callers
Function
uiMenuAppendPreferencesItem
unix/menu.c:205
↓ 2 callers
Function
uiMenuAppendQuitItem
unix/menu.c:196
↓ 2 callers
Function
uiMenuItemChecked
unix/menu.c:117
↓ 2 callers
Function
uiMultilineEntryOnChanged
unix/multilineentry.c:67
↓ 2 callers
Function
uiMultilineEntrySetReadOnly
unix/multilineentry.c:78
↓ 2 callers
Function
uiMultilineEntrySetText
unix/multilineentry.c:47
↓ 2 callers
Function
uiNewColorAttribute
common/attribute.c:154
↓ 2 callers
Function
uiNewFeaturesAttribute
common/attribute.c:216
↓ 2 callers
Function
uiNewScrollingArea
unix/area.c:609
↓ 2 callers
Function
uiNewTable
unix/table.c:497
↓ 2 callers
Function
uiNewTableModel
unix/OLD_table.c:20
↓ 2 callers
Function
uiNewTableValueImage
common/tablevalue.c:60
↓ 2 callers
Function
uiNewUnderlineColorAttribute
common/attribute.c:200
↓ 2 callers
Function
uiNewWindow
_abort/windowevents/unix_window.c:89
↓ 2 callers
Function
uiOpenTypeFeaturesForEach
common/opentype.c:142
← previous
next →
401–500 of 1,776, ranked by callers