MCPcopy Create free account

hub / github.com/VincentWei/MiniGUI / functions

Functions8,131 in github.com/VincentWei/MiniGUI

↓ 463 callersFunctionInvalidateRect
src/gui/window.c:5520
↓ 454 callersFunctionSendMessage
src/kernel/message.c:1143
↓ 436 callersFunctionLineTo
src/newgdi/line.c:87
↓ 346 callersFunctionMoveTo
src/newgdi/line.c:78
↓ 326 callersFunctionGetWindowElementAttr
* GetWindowElementAttr: * * This function get a attribute value. * * Author: Peng LIU * Date: 2007-11-22 */
src/gui/lf_manager.c:709
↓ 308 callersFunctionitofix
* \fn fixed itofix (int x) * \brief Converts an integer to a fixed point value. * * This function converts the integer \a x to a fixed point value.
include/fixedmath.h:350
↓ 290 callersFunctionprint
src/font/utils/sjisunimap.c:75
↓ 218 callersFunctionGetWindowElementPixelEx
src/gui/lf_manager.c:729
↓ 203 callersFunctionfixmul
src/misc/math.c:70
↓ 196 callersFunctionDWORD2Pixel
* \fn gal_pixel DWORD2Pixel (HDC hdc, DWORD dword) * \brief An inline function to convert DWORD color to gal_pixel. * * This function converts a co
include/gdi.h:3616
↓ 181 callersFunctiondc_HDC2PDC
This function convert HDC to PDC. */
src/include/dc.h:283
↓ 177 callersFunctiongradient_color
* gradient_color: * calc a brighter or darker color * color : RGB color * flag : LFRDR_3DBOX_COLOR_DARKER or LFRDR_3DBOX_COLOR_LIGHTER * d
src/gui/lf_fashion.c:266
↓ 174 callersFunctionCreateWindow
* \def CreateWindow(class_name, caption, style, id, x, y, w, h, parent, * add_data) * \brief A simplified version of \a CreateWindowEx. * * \
include/window.h:10010
↓ 164 callersFunctionGetWindowAdditionalData2
src/gui/window.c:5106
↓ 150 callersFunctionSetRect
* \fn void SetRect (RECT* prc, int left, int top, int right, int bottom) * \brief Set a rectangle. * * This function sets the rectangle with specif
include/gdi.h:6203
↓ 148 callersFunctionGetWindowInfo
* \fn const WINDOWINFO* GUIAPI GetWindowInfo (HWND hWnd) * \brief Get the handle of window information. * * This function gets the handle to the wi
include/window.h:5693
↓ 137 callersFunctionFillBox
src/newgdi/bitmap.c:187
↓ 132 callersFunctionPostMessage
src/kernel/message.c:1289
↓ 124 callersFunctionGetWindowStyle
src/gui/window.c:5017
↓ 118 callersFunctionGetClientRect
src/gui/window.c:4900
↓ 113 callersFunctionGetSystemCursor
Only called from client code, and accessed items are not changable ones. */
src/kernel/cursor.c:255
↓ 109 callersFunctionpthread_mutex_unlock
src/libc/psos_mutex.c:305
↓ 108 callersFunctionIntersectRect
src/newgdi/rect.c:109
↓ 104 callersFunctionSetPixel
src/newgdi/pixel.c:105
↓ 100 callersFunctionRGBA2Pixel
* \fn gal_pixel GUIAPI RGBA2Pixel (HDC hdc, Uint8 r, Uint8 g, Uint8 b, Uint8 a) * \brief Get the pixel value from a color in RGBA quarter under a DC.
include/gdi.h:3440
↓ 98 callersFunctionEmptyClipRgn
src/newgdi/region.c:278
↓ 98 callersFunctionPtInRect
* \fn BOOL PtInRect(const RECT* prc, int x, int y) * \brief Determine whether a point lies within an rectangle. * * This function determines whethe
include/gdi.h:6323
↓ 90 callersFunctionReleaseDC
* Function: void GUIAPI ReleaseDC(HDC hDC) * This function release the specified DC. * Parameter: * HDC hDC: The DC handle want to release.
src/newgdi/gdi.c:2368
↓ 90 callersFunctionpthread_mutex_lock
src/libc/psos_mutex.c:263
↓ 88 callersFunctionSendNotifyMessage
src/kernel/message.c:1205
↓ 87 callersFunctionGetDlgCtrlID
src/gui/dialog.c:464
↓ 87 callersFunctionRectangle
src/newgdi/line.c:161
↓ 87 callersFunctionfixdiv
src/misc/math.c:114
↓ 86 callersFunctionGetMgEtcValue
* \fn static inline int GetMgEtcValue(const char* pSection, const char *pKey, char *pValue, int iLen) * \brief Get value fro
include/minigui.h:3409
↓ 82 callersFunctionShowWindow
** this function show window in behavious by specified iCmdShow. ** if the window was previously visible, the return value is nonzero. ** if the win
src/gui/window.c:4709
↓ 81 callersFunctionstrdup
src/misc/nposix.c:69
↓ 80 callersFunctionfixsub
* \fn fixed fixsub (fixed x, fixed y) * \brief Subtract a fixed point value from another. * * This function subtracts the fixed point values \a y f
include/fixedmath.h:266
↓ 74 callersFunctionGetClientDC
src/newgdi/gdi.c:2278
↓ 73 callersFunctionInitClipRgn
Init a region */
src/newgdi/region.c:254
↓ 71 callersFunctionGetDlgItem
src/gui/dialog.c:475
↓ 71 callersFunctionInsertMenuItem
src/gui/menu.c:415
↓ 69 callersFunctionClientRequest
src/include/client.h:374
↓ 68 callersFunctionSelectFont
src/newgdi/attr.c:256
↓ 68 callersFunctionbreak_change_lbo_last
src/font/unicode-break.c:200
↓ 68 callersFunctiongbctxt_change_lbo_last
src/newgdi/obsolote/getucharsandbreaks.c:152
↓ 66 callersFunctionIsRectEmpty
Rectangle support ******************************/
src/newgdi/rect.c:62
↓ 63 callersFunctionBeginPaint
src/gui/window.c:5610
↓ 63 callersFunctionEndPaint
src/gui/window.c:5705
↓ 61 callersFunctionDestroyMainWindow
src/gui/window.c:4518
↓ 60 callersFunctionCreateMainWindow
* \fn HWND GUIAPI CreateMainWindow (PMAINWINCREATE pCreateInfo) * \brief A simplified version of CreateMainWindowEx. * * This function creates a ma
include/window.h:7054
↓ 60 callersFunctionstrcasecmp
src/misc/nposix.c:78
↓ 59 callersFunctionSetWindowText
src/gui/window.c:5299
↓ 57 callersFunctioncoor_LP2SP
src/include/dc.h:350
↓ 55 callersFunctionFillBoxWithBitmap
src/newgdi/bitmap.c:553
↓ 51 callersFunctionFreeFixStr
src/kernel/fixstr.c:190
↓ 50 callersFunctionDispatchMessage
src/kernel/message.c:1350
↓ 50 callersFunctionGetWindowFont
src/gui/window.c:4957
↓ 50 callersFunctionScrollWindow
* \fn void GUIAPI ScrollWindow (HWND hWnd, int dx, int dy, \ const RECT* prcScroll, const RECT* prcClip) * \brief Scrolls the content
include/window.h:9142
↓ 49 callersFunctionGetGDCapability
* Function: Uint32 GUIAPI GetGDCapability( int iItem) * This Function return DC parameters. * Parameters: * The element want to retrive.
src/newgdi/gdi.c:455
↓ 49 callersFunctionfixadd
* \fn fixed fixadd (fixed x, fixed y) * \brief Returns the sum of two fixed point values. * * This function adds two fixed point values \a x and \a
include/fixedmath.h:229
↓ 48 callersFunctionGAL_FreeSurface
* Free a surface created by the above function. */
src/newgal/surface.c:1803
↓ 48 callersFunctionSendAsyncMessage
src/kernel/message.c:1789
↓ 47 callersFunctionJoinLayer
* \fn GHANDLE GUIAPI JoinLayer (const char* layer_name, const char* client_name, int max_nr_highers, int max_nr_normal
include/minigui.h:532
↓ 46 callersFunctionICEIL
src/newgdi/mifpoly.h:116
↓ 45 callersFunctionMainWindowThreadCleanup
* \fn BOOL MainWindowThreadCleanup (HWND hMainWnd) * \brief Cleanup the main window. * * \param hMainWnd The handle to the main window. * * \retu
include/window.h:6915
↓ 45 callersFunctiondo_for_all_znodes
src/kernel/desktop.c:323
↓ 44 callersFunctionGetMessage
The following two functions are moved to window.h as inline functions. */
src/kernel/message.c:994
↓ 44 callersFunctionGetScreenRect
src/newgal/newgal.c:72
↓ 43 callersFunctionFixStrAlloc
src/kernel/fixstr.c:117
↓ 43 callersFunctionGAL_MapRGB
Find the opaque pixel value corresponding to an RGB triple */
src/newgal/pixels.c:403
↓ 42 callersFunctionGetTextExtent
src/newgdi/textout.c:305
↓ 42 callersFunctionOffsetRect
* \fn void OffsetRect (RECT* prc, int x, int y) * \brief Moves a rectangle by offsets. * * This function moves the specified rectangle by the speci
include/gdi.h:6260
↓ 42 callersFunctionmunmap
munmap for windows */
src/libc/malloc.c:5455
↓ 41 callersFunctionServerSendReply
* \fn int GUIAPI ServerSendReply (int clifd, const void* reply, int len) * \brief Sends the reply to the client. * * This function sends a reply po
include/minigui.h:2205
↓ 41 callersFunctionSetClipRgn
Reset a region */
src/newgdi/region.c:311
↓ 41 callersFunctionSetCursor
* \fn HCURSOR SetCursor(HCURSOR hcsr) * \brief Changes the current cursor. * * This function changes the current cursor to be \a hcsr. * * \param
include/minigui.h:4194
↓ 41 callersFunctionTranslateMessage
src/gui/transkey.c:151
↓ 40 callersFunctionCreateWindowEx
* \fn HWND GUIAPI CreateWindowEx (const char* spClassName, const char* spCaption, DWORD dwStyle, DWORD dwExStyle, LI
include/window.h:9927
↓ 40 callersFunctionGetBoundRect
src/newgdi/rect.c:195
↓ 40 callersFunctionSelectClipRect
src/newgdi/clip.c:138
↓ 40 callersFunctionfixtof
* \fn double fixtof (fixed x) * \brief Converts a fixed point value to a float point value. * * This function converts the specified fixed point va
include/fixedmath.h:209
↓ 39 callersFunctionUnloadBitmap
this function unloads bitmap */
src/newgdi/readbmp.c:594
↓ 39 callersFunctionsem_post
src/libc/ose_sem.c:172
↓ 38 callersFunctionGetCapture
src/gui/window.c:2916
↓ 38 callersFunctionGetSysText
src/misc/systext.c:327
↓ 37 callersFunctionArchSwap32
include/endianrw.h:429
↓ 37 callersFunctionGAL_MapRGBA
Find the pixel value corresponding to an RGBA quadruple */
src/newgal/pixels.c:426
↓ 37 callersFunctionPostQuitMessage
src/kernel/message.c:1319
↓ 37 callersFunctionlist_del
* list_del - deletes entry from list. * @entry: the element to delete from the list. * Note: list_empty on entry does not return true after this, th
src/include/list.h:136
↓ 36 callersFunctioncalc_we_area
* calc_we_area: * calc the area of window element including parts of caption, scrollbars. * the result(we_area) is on the same coordinates
src/gui/lf_tiny.c:2004
↓ 35 callersFunctionGetWindowAdditionalData
src/gui/window.c:5081
↓ 33 callersFunctionGetGlyphValueAlt
src/newgdi/glyph.c:86
↓ 33 callersFunctionScreenToClient
src/gui/window.c:4814
↓ 33 callersFunctionShowScrollBar
src/gui/window.c:3672
↓ 33 callersFunctiongui_AddNewControlClass
src/gui/ctrlclass.c:430
↓ 33 callersFunctionwrite
(s)
src/font/utils/gen-vowel-constraints.py:16
↓ 32 callersFunctionGAL_SetClipRect
* Set the clipping rectangle for a blittable surface */
src/newgal/surface.c:347
↓ 32 callersFunctionGetSystemFont
* \fn PLOGFONT GUIAPI GetSystemFont (int font_id) * \brief Get the system logical font through an font identifier. * * This function returns the sy
include/gdi.h:8650
↓ 32 callersFunctionIntersectClipRect
Intersect a rect with a region */
src/newgdi/region.c:1392
↓ 32 callersFunction__mg_check_ecrgn
src/newgdi/gdi.c:657
next →1–100 of 8,131, ranked by callers