_InvertAlpha ⇒ _InvertAlpha
Function Pointers
- ADC_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- BUTTON_Callback from button.o(i.BUTTON_Callback) referenced from button.o(i.BUTTON_CreateUser)
- BUTTON_CreateIndirect from button_createindirect.o(i.BUTTON_CreateIndirect) referenced 7 times from guidemo.o(.constdata)
- BUTTON_CreateIndirect from button_createindirect.o(i.BUTTON_CreateIndirect) referenced from messagebox.o(i.MESSAGEBOX_Create)
- BUTTON_DrawSkinFlex from button_skinflex.o(i.BUTTON_DrawSkinFlex) referenced from guidemo.o(.text)
- BusFault_Handler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- CAN1_RX0_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- CAN1_RX1_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- CAN1_SCE_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- CAN1_TX_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- CAN2_RX0_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- CAN2_RX1_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- CAN2_SCE_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- CAN2_TX_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- CHECKBOX_DrawSkinFlex from checkbox_skinflex.o(i.CHECKBOX_DrawSkinFlex) referenced from guidemo_skinning.o(.text)
- CHECKBOX__GetButtonSize from checkbox.o(i.CHECKBOX__GetButtonSize) referenced 2 times from checkbox.o(.data)
- DCMI_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- DMA1_Stream0_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- DMA1_Stream1_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- DMA1_Stream2_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- DMA1_Stream3_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- DMA1_Stream4_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- DMA1_Stream5_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- DMA1_Stream6_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- DMA1_Stream7_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- DMA2D_IRQHandler from lcdconf.o(.text) referenced from startup_stm32f429xx.o(RESET)
- DMA2_Stream0_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- DMA2_Stream1_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- DMA2_Stream2_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- DMA2_Stream3_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- DMA2_Stream4_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- DMA2_Stream5_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- DMA2_Stream6_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- DMA2_Stream7_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- DROPDOWN_Callback from dropdown.o(i.DROPDOWN_Callback) referenced from dropdown.o(i.DROPDOWN_CreateUser)
- DROPDOWN_CreateIndirect from dropdown_createindirect.o(i.DROPDOWN_CreateIndirect) referenced 2 times from guidemo_skinning.o(.constdata)
- DROPDOWN_DrawSkinFlex from dropdown_skinflex.o(i.DROPDOWN_DrawSkinFlex) referenced from guidemo_skinning.o(.text)
- DebugMon_Handler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- EDIT_Callback from edit.o(i.EDIT_Callback) referenced from edit.o(i.EDIT_CreateUser)
- EDIT_CreateIndirect from edit_createindirect.o(i.EDIT_CreateIndirect) referenced from guidemo_skinning.o(.constdata)
- ETH_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- ETH_WKUP_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- EXTI0_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- EXTI15_10_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- EXTI1_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- EXTI2_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- EXTI3_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- EXTI4_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- EXTI9_5_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- FLASH_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- FMC_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- FPU_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- FRAMEWIN_Callback from framewin.o(i.FRAMEWIN_Callback) referenced from framewin.o(i.FRAMEWIN_CreateUser)
- FRAMEWIN_CreateIndirect from framewin_createindirect.o(i.FRAMEWIN_CreateIndirect) referenced 7 times from guidemo.o(.constdata)
- FRAMEWIN_CreateIndirect from framewin_createindirect.o(i.FRAMEWIN_CreateIndirect) referenced from messagebox.o(i.MESSAGEBOX_Create)
- FRAMEWIN_DrawSkinFlex from framewin_skinflex.o(i.FRAMEWIN_DrawSkinFlex) referenced 2 times from framewin_skin.o(.data)
- FRAMEWIN_OwnerDraw from framewin_skinclassic.o(i.FRAMEWIN_OwnerDraw) referenced from framewin_skinclassic.o(i._Create)
- FRAMEWIN__GetBorderSize from framewin.o(i.FRAMEWIN__GetBorderSize) referenced 2 times from framewin.o(.data)
- FRAMEWIN__cbClient from framewin.o(i.FRAMEWIN__cbClient) referenced from framewin.o(i.FRAMEWIN_CreateUser)
- GRAPH_Callback from graph.o(i.GRAPH_Callback) referenced from graph.o(i.GRAPH_CreateUser)
- GUIDEMO_AntialiasedText from guidemo_antialiasedtext.o(.text) referenced 2 times from guidemo_conf.o(.data)
- GUIDEMO_Automotive from guidemo_automotive.o(.text) referenced 2 times from guidemo_conf.o(.data)
- GUIDEMO_BarGraph from guidemo_bargraph.o(.text) referenced 2 times from guidemo_conf.o(.data)
- GUIDEMO_Bitmap from guidemo_bitmap.o(.text) referenced 2 times from guidemo_conf.o(.data)
- GUIDEMO_ColorBar from guidemo_colorbar.o(.text) referenced 2 times from guidemo_conf.o(.data)
- GUIDEMO_Cursor from guidemo_cursor.o(.text) referenced 2 times from guidemo_conf.o(.data)
- GUIDEMO_Fading from guidemo_fading.o(.text) referenced 2 times from guidemo_conf.o(.data)
- GUIDEMO_Graph from guidemo_graph.o(.text) referenced 2 times from guidemo_conf.o(.data)
- GUIDEMO_IconView from guidemo_iconview.o(.text) referenced 2 times from guidemo_conf.o(.data)
- GUIDEMO_Listview from guidemo_listview.o(.text) referenced 2 times from guidemo_conf.o(.data)
- GUIDEMO_RadialMenu from guidemo_radialmenu.o(.text) referenced 2 times from guidemo_conf.o(.data)
- GUIDEMO_Skinning from guidemo_skinning.o(.text) referenced 2 times from guidemo_conf.o(.data)
- GUIDEMO_Speed from guidemo_speed.o(.text) referenced 2 times from guidemo_conf.o(.data)
- GUIDEMO_Speedometer from guidemo_speedometer.o(.text) referenced 2 times from guidemo_conf.o(.data)
- GUIDEMO_TransparentDialog from guidemo_transparentdialog.o(.text) referenced 2 times from guidemo_conf.o(.data)
- GUIDEMO_Treeview from guidemo_treeview.o(.text) referenced 2 times from guidemo_conf.o(.data)
- GUIDEMO_WashingMachine from guidemo_washingmachine.o(.text) referenced 2 times from guidemo_conf.o(.data)
- GUIMONO_DispChar from gui_charm.o(i.GUIMONO_DispChar) referenced from f6x8.o(.constdata)
- GUIMONO_GetCharDistX from gui_charm.o(i.GUIMONO_GetCharDistX) referenced from f6x8.o(.constdata)
- GUIMONO_GetFontInfo from gui_charm.o(i.GUIMONO_GetFontInfo) referenced from f6x8.o(.constdata)
- GUIMONO_IsInFont from gui_charm.o(i.GUIMONO_IsInFont) referenced from f6x8.o(.constdata)
- GUIPROP_AA2_EXT_DispChar from guiaa_char2ext.o(i.GUIPROP_AA2_EXT_DispChar) referenced from guidemo_resource.o(.constdata)
- GUIPROP_AA4_DispChar from guiaa_char4.o(i.GUIPROP_AA4_DispChar) referenced 6 times from guidemo_bargraph.o(.constdata)
- GUIPROP_AA4_EXT_DispChar from guiaa_char4ext.o(i.GUIPROP_AA4_EXT_DispChar) referenced 8 times from guidemo_resource.o(.constdata)
- GUIPROP_AA4_GetCharDistX from guiaa_char4.o(i.GUIPROP_AA4_GetCharDistX) referenced 6 times from guidemo_bargraph.o(.constdata)
- GUIPROP_AA4_GetFontInfo from guiaa_char4.o(i.GUIPROP_AA4_GetFontInfo) referenced 6 times from guidemo_bargraph.o(.constdata)
- GUIPROP_AA4_IsInFont from guiaa_char4.o(i.GUIPROP_AA4_IsInFont) referenced 6 times from guidemo_bargraph.o(.constdata)
- GUIPROP_DispChar from gui_charp.o(i.GUIPROP_DispChar) referenced 11 times from guidemo_resource.o(.constdata)
- GUIPROP_EXT_GetCharDistX from gui_charpext.o(i.GUIPROP_EXT_GetCharDistX) referenced 9 times from guidemo_resource.o(.constdata)
- GUIPROP_EXT_GetCharInfo from gui_charpext.o(i.GUIPROP_EXT_GetCharInfo) referenced 9 times from guidemo_resource.o(.constdata)
- GUIPROP_EXT_GetFontInfo from gui_charpext.o(i.GUIPROP_EXT_GetFontInfo) referenced 9 times from guidemo_resource.o(.constdata)
- GUIPROP_EXT_IsInFont from gui_charpext.o(i.GUIPROP_EXT_IsInFont) referenced 9 times from guidemo_resource.o(.constdata)
- GUIPROP_EXT__ClearLine from gui_encext.o(i.GUIPROP_EXT__ClearLine) referenced 2 times from gui_encext.o(.data)
- GUIPROP_EXT__DispLine from gui_encext.o(i.GUIPROP_EXT__DispLine) referenced from gui_encext.o(.constdata)
- GUIPROP_GetCharDistX from gui_charp.o(i.GUIPROP_GetCharDistX) referenced 11 times from guidemo_resource.o(.constdata)
- GUIPROP_GetFontInfo from gui_charp.o(i.GUIPROP_GetFontInfo) referenced 11 times from guidemo_resource.o(.constdata)
- GUIPROP_IsInFont from gui_charp.o(i.GUIPROP_IsInFont) referenced 11 times from guidemo_resource.o(.constdata)
- GUI_BMP__GetData from gui_bmp.o(i.GUI_BMP__GetData) referenced from gui_bmp.o(i.GUI_BMP_Draw)
- GUI_BMP__GetData from gui_bmp.o(i.GUI_BMP__GetData) referenced from gui_bmp.o(i.GUI_BMP_GetXSize)
- GUI_BMP__GetData from gui_bmp.o(i.GUI_BMP__GetData) referenced from gui_bmp.o(i.GUI_BMP_GetYSize)
- GUI_DrawGradientH from gui_drawgradient.o(i.GUI_DrawGradientH) referenced from scrollbar_skinflex.o(i.SCROLLBAR_DrawSkinFlex)
- GUI_DrawGradientV from gui_drawgradient.o(i.GUI_DrawGradientV) referenced from scrollbar_skinflex.o(i.SCROLLBAR_DrawSkinFlex)
- GUI_DrawStreamedBitmap from gui_stream.o(i.GUI_DrawStreamedBitmap) referenced 2 times from iconview.o(.data)
- GUI_GIF__GetData from gui_gif.o(i.GUI_GIF__GetData) referenced from gui_gif.o(i.GUI_GIF_DrawSub)
- GUI_GIF__GetData from gui_gif.o(i.GUI_GIF__GetData) referenced from gui_gif.o(i.GUI_GIF_GetImageInfo)
- GUI_GIF__GetData from gui_gif.o(i.GUI_GIF__GetData) referenced from gui_gif.o(i.GUI_GIF_GetInfo)
- GUI_JPEG__GetColorGray from gui_jpeg.o(i.GUI_JPEG__GetColorGray) referenced from gui_jpeg.o(i._Draw)
- GUI_JPEG__GetColorRGB from gui_jpeg.o(i.GUI_JPEG__GetColorRGB) referenced from gui_jpeg.o(i._Draw)
- GUI_JPEG__GetData from gui_jpeg.o(i.GUI_JPEG__GetData) referenced from gui_jpeg.o(i.GUI_JPEG_Draw)
- GUI_MEMDEV_Paint1Static from guidev_staticdevices.o(i.GUI_MEMDEV_Paint1Static) referenced from wm.o(i._Paint1)
- GUI_MEMDEV__CalcParaFadeIn from guidev_moveandfadewin.o(i.GUI_MEMDEV__CalcParaFadeIn) referenced from guidev_moveandfadewin.o(i.GUI_MEMDEV_FadeInWindow)
- GUI_MEMDEV__WriteToActiveAlpha from guidev_writetoactivealpha.o(i.GUI_MEMDEV__WriteToActiveAlpha) referenced from guidev_32.o(i._GetDevFunc)
- GUI_MEMDEV__WriteToActiveOpaque from guidev_writetoactiveopaque.o(i.GUI_MEMDEV__WriteToActiveOpaque) referenced from guidev_8.o(i._GetDevFunc)
- GUI_MULTIBUF_Begin from gui_multibuf.o(i.GUI_MULTIBUF_Begin) referenced from wm_multibuf.o(.constdata)
- GUI_MULTIBUF_End from gui_multibuf.o(i.GUI_MULTIBUF_End) referenced from wm_multibuf.o(.constdata)
- GUI_SetAlpha from gui_setalpha.o(i.GUI_SetAlpha) referenced from gui_setalpha.o(i.GUI_SetAlpha)
- GUI_TIMER_Exec from gui_timer.o(i.GUI_TIMER_Exec) referenced from gui_timer.o(i.GUI_TIMER_Create)
- GUI_TOUCH_Tick from gui_x_rte.o(.text) referenced from gui_x_rte.o(.constdata)
- GUI_Tick from gui_x_rte.o(.text) referenced from gui_x_rte.o(.constdata)
- GUI_USAGE_BM_AddHLine from guidev_usagebm.o(i.GUI_USAGE_BM_AddHLine) referenced from guidev_usagebm.o(.constdata)
- GUI_USAGE_BM_AddPixel from guidev_usagebm.o(i.GUI_USAGE_BM_AddPixel) referenced from guidev_usagebm.o(.constdata)
- GUI_USAGE_BM_Clear from guidev_usagebm.o(i.GUI_USAGE_BM_Clear) referenced from guidev_usagebm.o(.constdata)
- GUI_USAGE_BM_GetNextDirty from guidev_usagebm.o(i.GUI_USAGE_BM_GetNextDirty) referenced from guidev_usagebm.o(.constdata)
- GUI_X_ExecIdle from gui_x_rte.o(.text) referenced 2 times from gui_waitevent.o(.data)
- GUI__MixColors from gui__alpha.o(i.GUI__MixColors) referenced 2 times from gui__alpha.o(.data)
- GUI__MixColorsBulk from gui__alpha.o(i.GUI__MixColorsBulk) referenced 2 times from gui__alpha.o(.data)
- HAL_RCC_GetPCLK2Freq from stm32f4xx_hal_rcc.o(.text) referenced 2 times from spi_stm32f4xx.o(.data)
- HASH_RNG_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- HEADER_Callback from header.o(i.HEADER_Callback) referenced from header.o(i.HEADER_CreateUser)
- HEADER_DrawSkinFlex from header_skinflex.o(i.HEADER_DrawSkinFlex) referenced from guidemo.o(.text)
- HardFault_Handler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- I2C1_ER_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- I2C1_EV_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- I2C2_ER_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- I2C2_EV_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- I2C3_Control from i2c_stm32f4xx.o(.text) referenced from i2c_stm32f4xx.o(.constdata)
- I2C3_ER_IRQHandler from i2c_stm32f4xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- I2C3_EV_IRQHandler from i2c_stm32f4xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- I2C3_GetDataCount from i2c_stm32f4xx.o(.text) referenced from i2c_stm32f4xx.o(.constdata)
- I2C3_GetStatus from i2c_stm32f4xx.o(.text) referenced from i2c_stm32f4xx.o(.constdata)
- I2C3_Initialize from i2c_stm32f4xx.o(.text) referenced from i2c_stm32f4xx.o(.constdata)
- I2C3_MasterReceive from i2c_stm32f4xx.o(.text) referenced from i2c_stm32f4xx.o(.constdata)
- I2C3_MasterTransmit from i2c_stm32f4xx.o(.text) referenced from i2c_stm32f4xx.o(.constdata)
- I2C3_PowerControl from i2c_stm32f4xx.o(.text) referenced from i2c_stm32f4xx.o(.constdata)
- I2C3_SlaveReceive from i2c_stm32f4xx.o(.text) referenced from i2c_stm32f4xx.o(.constdata)
- I2C3_SlaveTransmit from i2c_stm32f4xx.o(.text) referenced from i2c_stm32f4xx.o(.constdata)
- I2C3_Uninitialize from i2c_stm32f4xx.o(.text) referenced from i2c_stm32f4xx.o(.constdata)
- I2CX_GetCapabilities from i2c_stm32f4xx.o(.text) referenced from i2c_stm32f4xx.o(.constdata)
- I2CX_GetVersion from i2c_stm32f4xx.o(.text) referenced from i2c_stm32f4xx.o(.constdata)
- ICONVIEW_Callback from iconview.o(i.ICONVIEW_Callback) referenced from iconview.o(i.ICONVIEW_CreateUser)
- IMAGE_Callback from image.o(i.IMAGE_Callback) referenced from image.o(i.IMAGE_CreateUser)
- IMAGE_CreateIndirect from image.o(i.IMAGE_CreateIndirect) referenced from guidemo.o(.constdata)
- LCD_Color2Index_8666 from guicc_8666.o(i.LCD_Color2Index_8666) referenced from guicc_8666.o(.constdata)
- LCD_DrawHLine from lcd.o(i.LCD_DrawHLine) referenced from gui_core.o(.constdata)
- LCD_DrawHLine from lcd.o(i.LCD_DrawHLine) referenced from gui_drawgradient.o(i.GUI_DrawGradientV)
- LCD_DrawPixel from lcd.o(i.LCD_DrawPixel) referenced from gui_core.o(.constdata)
- LCD_DrawVLine from lcd.o(i.LCD_DrawVLine) referenced from gui_drawgradient.o(i.GUI_DrawGradientH)
- LCD_GetpPalConvTableBM from lcd_color.o(i.LCD_GetpPalConvTableBM) referenced 2 times from gui_core.o(.data)
- LCD_Index2Color_444_12 from guicc_444_12_index2color.o(i.LCD_Index2Color_444_12) referenced from gui_drawbitmap_444.o(.constdata)
- LCD_Index2Color_444_12 from guicc_444_12_index2color.o(i.LCD_Index2Color_444_12) referenced from gui_drawbitmap_444.o(i._DrawBitmap444_12)
- LCD_Index2Color_565 from guicc_565.o(i.LCD_Index2Color_565) referenced 2 times from gui_drawbitmap_565.o(.constdata)
- LCD_Index2Color_565 from guicc_565.o(i.LCD_Index2Color_565) referenced from gui_drawbitmap_565.o(i._DrawBitmap)
- LCD_Index2Color_8666 from guicc_8666.o(i.LCD_Index2Color_8666) referenced from guicc_8666.o(.constdata)
- LCD_Index2Color_888 from guicc_888_index2color.o(i.LCD_Index2Color_888) referenced 2 times from gui_drawbitmap_24.o(.constdata)
- LCD_Index2Color_888 from guicc_888_index2color.o(i.LCD_Index2Color_888) referenced from gui__alpha.o(i.GUI__DoAlphaBlending)
- LCD_Index2Color_8888 from guicc_8888_index2color.o(i.LCD_Index2Color_8888) referenced 2 times from gui_drawbitmap_8888.o(.constdata)
- LCD_Index2Color_8888 from guicc_8888_index2color.o(i.LCD_Index2Color_8888) referenced from guidev_writetoactivealpha.o(i.GUI_MEMDEV__WriteToActiveAlpha)
- LCD_Index2Color_8888 from guicc_8888_index2color.o(i.LCD_Index2Color_8888) referenced from gui__alpha.o(i.GUI__DoAlphaBlending)
- LCD_Index2Color_8888 from guicc_8888_index2color.o(i.LCD_Index2Color_8888) referenced from lcd_rlealpha.o(i._Draw)
- LCD_Index2Color_8888 from guicc_8888_index2color.o(i.LCD_Index2Color_8888) referenced from gui_drawbitmap_8888.o(i._DrawBitmap_8888)
- LCD_Index2Color_M555 from guicc_m555_index2color.o(i.LCD_Index2Color_M555) referenced from gui_bmp.o(i._Draw)
- LCD_Index2Color_M888 from guicc_m888_index2color.o(i.LCD_Index2Color_M888) referenced from guicc_m888.o(.constdata)
- LCD_SetPixelAA4_Trans from lcd_aa.o(i.LCD_SetPixelAA4_Trans) referenced from guiaa_lib.o(i._FlushLine)
- LISTBOX_Callback from listbox.o(i.LISTBOX_Callback) referenced from listbox.o(i.LISTBOX_CreateUser)
- LISTBOX_OwnerDraw from listbox.o(i.LISTBOX_OwnerDraw) referenced from listbox.o(i.LISTBOX_CreateUser)
- LISTVIEW_Callback from listview.o(i.LISTVIEW_Callback) referenced from listview.o(i.LISTVIEW_CreateUser)
- LISTVIEW_CompareDec from listview_setsort.o(i.LISTVIEW_CompareDec) referenced from guidemo_listview.o(.constdata)
- LISTVIEW_CompareText from listview_setsort.o(i.LISTVIEW_CompareText) referenced 2 times from guidemo_listview.o(.constdata)
- LISTVIEW_CreateIndirect from listview_createindirect.o(i.LISTVIEW_CreateIndirect) referenced from guidemo_skinning.o(.constdata)
- LISTVIEW_OwnerDraw from listview.o(i.LISTVIEW_OwnerDraw) referenced from listview.o(i.LISTVIEW_CreateUser)
- LTDC_ER_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- LTDC_IRQHandler from lcdconf.o(.text) referenced from startup_stm32f429xx.o(RESET)
- MESSAGEBOX_Callback from messagebox.o(i.MESSAGEBOX_Callback) referenced from messagebox.o(i.MESSAGEBOX_Create)
- MemManage_Handler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- NMI_Handler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- OTG_FS_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- OTG_FS_WKUP_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- OTG_HS_EP1_IN_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- OTG_HS_EP1_OUT_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- OTG_HS_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- OTG_HS_WKUP_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- PROGBAR_Callback from progbar.o(i.PROGBAR_Callback) referenced from progbar.o(i.PROGBAR_CreateUser)
- PROGBAR_CreateIndirect from progbar_createindirect.o(i.PROGBAR_CreateIndirect) referenced 2 times from guidemo.o(.constdata)
- PROGBAR_DrawSkinFlex from progbar_skinflex.o(i.PROGBAR_DrawSkinFlex) referenced from guidemo.o(.text)
- PVD_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- PendSV_Handler from hal_cm4.o(.emb_text) referenced from startup_stm32f429xx.o(RESET)
- RADIO_Callback from radio.o(i.RADIO_Callback) referenced from radio.o(i.RADIO_CreateUser)
- RADIO_CreateIndirect from radio_createindirect.o(i.RADIO_CreateIndirect) referenced from guidemo_skinning.o(.constdata)
- RADIO_DrawSkinFlex from radio_skinflex.o(i.RADIO_DrawSkinFlex) referenced from guidemo_skinning.o(.text)
- RADIO__GetButtonSize from radio.o(i.RADIO__GetButtonSize) referenced 2 times from radio.o(.data)
- RCC_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- RTC_Alarm_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- RTC_WKUP_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- Reset_Handler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- SAI1_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- SCROLLBAR_Callback from scrollbar.o(i.SCROLLBAR_Callback) referenced from scrollbar.o(i.SCROLLBAR_CreateUser)
- SCROLLBAR_DrawSkinFlex from scrollbar_skinflex.o(i.SCROLLBAR_DrawSkinFlex) referenced from guidemo.o(.text)
- SDIO_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- SLIDER_Callback from slider.o(i.SLIDER_Callback) referenced from slider.o(i.SLIDER_CreateUser)
- SLIDER_CreateIndirect from slider_createindirect.o(i.SLIDER_CreateIndirect) referenced 2 times from guidemo_transparentdialog.o(.constdata)
- SLIDER_DrawSkinFlex from slider_skinflex.o(i.SLIDER_DrawSkinFlex) referenced from guidemo.o(.text)
- SPI1_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- SPI2_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- SPI3_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- SPI4_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- SPI5_Control from spi_stm32f4xx.o(.text) referenced from spi_stm32f4xx.o(.constdata)
- SPI5_GetDataCount from spi_stm32f4xx.o(.text) referenced from spi_stm32f4xx.o(.constdata)
- SPI5_GetStatus from spi_stm32f4xx.o(.text) referenced from spi_stm32f4xx.o(.constdata)
- SPI5_IRQHandler from spi_stm32f4xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- SPI5_Initialize from spi_stm32f4xx.o(.text) referenced from spi_stm32f4xx.o(.constdata)
- SPI5_PowerControl from spi_stm32f4xx.o(.text) referenced from spi_stm32f4xx.o(.constdata)
- SPI5_Receive from spi_stm32f4xx.o(.text) referenced from spi_stm32f4xx.o(.constdata)
- SPI5_Send from spi_stm32f4xx.o(.text) referenced from spi_stm32f4xx.o(.constdata)
- SPI5_Transfer from spi_stm32f4xx.o(.text) referenced from spi_stm32f4xx.o(.constdata)
- SPI5_Uninitialize from spi_stm32f4xx.o(.text) referenced from spi_stm32f4xx.o(.constdata)
- SPI6_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- SPIX_GetCapabilities from spi_stm32f4xx.o(.text) referenced from spi_stm32f4xx.o(.constdata)
- SPIX_GetVersion from spi_stm32f4xx.o(.text) referenced from spi_stm32f4xx.o(.constdata)
- SVC_Handler from hal_cm4.o(.emb_text) referenced from startup_stm32f429xx.o(RESET)
- SysTick_Handler from hal_cm4.o(.emb_text) referenced from startup_stm32f429xx.o(RESET)
- SystemInit from system_stm32f4xx.o(.text) referenced from startup_stm32f429xx.o(.text)
- TAMP_STAMP_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- TEXT_Callback from text.o(i.TEXT_Callback) referenced from text.o(i.TEXT_CreateUser)
- TEXT_CreateIndirect from text_createindirect.o(i.TEXT_CreateIndirect) referenced 9 times from guidemo.o(.constdata)
- TEXT_CreateIndirect from text_createindirect.o(i.TEXT_CreateIndirect) referenced from messagebox.o(i.MESSAGEBOX_Create)
- TIM1_BRK_TIM9_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- TIM1_CC_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- TIM1_TRG_COM_TIM11_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- TIM1_UP_TIM10_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- TIM2_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- TIM3_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- TIM4_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- TIM5_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- TIM6_DAC_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- TIM7_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- TIM8_BRK_TIM12_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- TIM8_CC_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- TIM8_TRG_COM_TIM14_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- TIM8_UP_TIM13_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- TREEVIEW_Callback from treeview.o(i.TREEVIEW_Callback) referenced from treeview.o(i.TREEVIEW_CreateUser)
- TREEVIEW_CreateIndirect from treeview_createindirect.o(i.TREEVIEW_CreateIndirect) referenced from guidemo_treeview.o(.constdata)
- TREEVIEW_OwnerDraw from treeview.o(i.TREEVIEW_OwnerDraw) referenced from treeview.o(i.TREEVIEW_CreateUser)
- UART4_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- UART5_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- UART7_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- UART8_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- USART1_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- USART2_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- USART3_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- USART6_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- UsageFault_Handler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- WIDGET_EFFECT_3D_DrawUp from widget_effect_3d.o(i.WIDGET_EFFECT_3D_DrawUp) referenced from widget_effect_3d.o(.constdata)
- WINDOW_Callback from window.o(i.WINDOW_Callback) referenced from window.o(i.WINDOW_CreateUser)
- WINDOW_CreateIndirect from window.o(i.WINDOW_CreateIndirect) referenced from guidemo.o(.constdata)
- WM_HandlePID from wm_touch.o(i.WM_HandlePID) referenced from gui_pid.o(i.GUI_PID_StoreState)
- WM__Paint1 from wm.o(i.WM__Paint1) referenced from wm.o(i._Paint1)
- WWDG_IRQHandler from startup_stm32f429xx.o(.text) referenced from startup_stm32f429xx.o(RESET)
- _AddData_Heartbeat from guidemo_graph.o(.text) referenced 2 times from guidemo_graph.o(.data)
- _AddData_Sine from guidemo_graph.o(.text) referenced 2 times from guidemo_graph.o(.data)
- _AlphaBlending from lcdconf.o(.text) referenced from lcdconf.o(.text)
- _CalcParaFadeOut from guidev_moveandfadewin.o(i._CalcParaFadeOut) referenced from guidev_moveandfadewin.o(i.GUI_MEMDEV_FadeOutWindow)
- _CalcParaMoveIn from guidev_moveandfadewin.o(i._CalcParaMoveIn) referenced from guidev_moveandfadewin.o(i.GUI_MEMDEV_MoveInWindow)
- _CalcParaMoveOut from guidev_moveandfadewin.o(i._CalcParaMoveOut) referenced from guidev_moveandfadewin.o(i.GUI_MEMDEV_MoveOutWindow)
- _CalcPositions from scrollbar_skin.o(i._CalcPositions) referenced 2 times from scrollbar_skin.o(i._Create)
- _CalcSizeOfChar from gui_uc_encodenone.o(i._CalcSizeOfChar) referenced from gui_uc_encodenone.o(.constdata)
- _CalcXIn from guidemo_speedometer.o(.text) referenced from guidemo_speedometer.o(.text)
- _CalcXOut from guidemo_speedometer.o(.text) referenced from guidemo_speedometer.o(.text)
- _ClearUnusedPixels from gui_gif.o(i._ClearUnusedPixels) referenced from gui_gif.o(i.GUI_GIF_DrawSubEx)
- _Color2Index from gui_enablealpha.o(i._Color2Index) referenced 2 times from gui_enablealpha.o(.constdata)
- _Color2IndexBulk from gui_enablealpha.o(i._Color2IndexBulk) referenced 6 times from gui_enablealpha.o(.constdata)
- _Color2Index_0 from guicc_0.o(i._Color2Index_0) referenced from guicc_0.o(.constdata)
- _Color2Index_565 from guicc_565.o(i._Color2Index_565) referenced from guicc_565.o(.constdata)
- _Color2Index_888 from guicc_888.o(i._Color2Index_888) referenced from guicc_888.o(.constdata)
- _Color2Index_8888 from guicc_8888.o(i._Color2Index_8888) referenced from guicc_8888.o(.constdata)
- _Color2Index_M888 from guicc_m888.o(i._Color2Index_M888) referenced from guicc_m888.o(.constdata)
- _CopyBuffer from guidrv_lin_osy_24.o(i._CopyBuffer) referenced from guidrv_lin_osy_24.o(i._GetDevFunc)
- _Create from button_skinclassic.o(i._Create) referenced 9 times from button_skinclassic.o(.constdata)
- _Create from button_skin.o(i._Create) referenced 18 times from button_skin.o(.data)
- _DecodeBlockAC_First from gui_jpeg.o(i._DecodeBlockAC_First) referenced from gui_jpeg.o(i._DecodeProgressive)
- _DecodeBlockAC_FirstBanding from gui_jpeg.o(i._DecodeBlockAC_FirstBanding) referenced from gui_jpeg.o(i.GUI_JPEG__DecodeProgressiveBanding)
- _DecodeBlockAC_Refine from gui_jpeg.o(i._DecodeBlockAC_Refine) referenced from gui_jpeg.o(i._DecodeProgressive)
- _DecodeBlockAC_RefineBanding from gui_jpeg.o(i._DecodeBlockAC_RefineBanding) referenced from gui_jpeg.o(i.GUI_JPEG__DecodeProgressiveBanding)
- _DecodeBlockDC_First from gui_jpeg.o(i._DecodeBlockDC_First) referenced from gui_jpeg.o(i._DecodeProgressive)
- _DecodeBlockDC_FirstBanding from gui_jpeg.o(i._DecodeBlockDC_FirstBanding) referenced from gui_jpeg.o(i.GUI_JPEG__DecodeProgressiveBanding)
- _DecodeBlockDC_Refine from gui_jpeg.o(i._DecodeBlockDC_Refine) referenced from gui_jpeg.o(i._DecodeProgressive)
- _DecodeBlockDC_RefineBanding from gui_jpeg.o(i._DecodeBlockDC_RefineBanding) referenced from gui_jpeg.o(i.GUI_JPEG__DecodeProgressiveBanding)
- _Draw from gui_draw_self.o(i._Draw) referenced from gui_draw_self.o(.constdata)
- _Draw from guidemo_speedometer.o(.text) referenced from guidemo_speedometer.o(.text)
- _Draw from framewin_buttonclose.o(i._Draw) referenced from framewin_buttonclose.o(i.FRAMEWIN_AddCloseButton)
- _Draw from lcd_rlealpha.o(i._Draw) referenced from lcd_rlealpha.o(i._DrawBitmap_RLEAlpha)
- _DrawBackgroundH from scrollbar_skinflex.o(i._DrawBackgroundH) referenced from scrollbar_skinflex.o(i.SCROLLBAR_DrawSkinFlex)
- _DrawBackgroundV from scrollbar_skinflex.o(i._DrawBackgroundV) referenced from scrollbar_skinflex.o(i.SCROLLBAR_DrawSkinFlex)
- _DrawBitmap from gui_drawbitmap_24.o(i._DrawBitmap) referenced 9 times from gui_drawbitmap_24.o(.constdata)
- _DrawBitmap from iconview.o(i._DrawBitmap) referenced from iconview.o(i.ICONVIEW_AddBitmapItem)
- _DrawBitmap444_12 from gui_drawbitmap_444.o(i._DrawBitmap444_12) referenced from gui_drawbitmap_444.o(.constdata)
- _DrawBitmapHW_8888 from gui_drawbitmap_8888.o(i._DrawBitmapHW_8888) referenced from gui_drawbitmap_8888.o(.constdata)
- _DrawBitmap_8888 from gui_drawbitmap_8888.o(i._DrawBitmap_8888) referenced from gui_drawbitmap_8888.o(.constdata)
- _DrawBitmap_RLE8 from lcd_rle8.o(i._DrawBitmap_RLE8) referenced from lcd_rle8.o(.constdata)
- _DrawBitmap_RLEAlpha from lcd_rlealpha.o(i._DrawBitmap_RLEAlpha) referenced from lcd_rlealpha.o(.constdata)
- _DrawBk from guidemo.o(.text) referenced from guidemo.o(.text)
- _DrawBkCircle from guidemo.o(.text) referenced from guidemo.o(.text)
- _DrawBkSimple from guidemo.o(.text) referenced from guidemo.o(.text)
- _DrawClip from lcd_rlealpha.o(i._DrawClip) referenced from lcd_rlealpha.o(i._DrawBitmap_RLEAlpha)
- _DrawDown from widget_effect_simple.o(i._DrawDown) referenced 3 times from widget_effect_simple.o(.constdata)
- _DrawDownRect from widget_effect_simple.o(i._DrawDownRect) referenced 3 times from widget_effect_simple.o(.constdata)
- _DrawFlat from widget_effect_none.o(i._DrawFlat) referenced from widget_effect_none.o(.constdata)
- _DrawFromDataBlock from gui_gif.o(i._DrawFromDataBlock) referenced from gui_gif.o(i.GUI_GIF_DrawSubEx)
- _DrawGraspH from scrollbar_skinflex.o(i._DrawGraspH) referenced from scrollbar_skinflex.o(i.SCROLLBAR_DrawSkinFlex)
- _DrawGraspV from scrollbar_skinflex.o(i._DrawGraspV) referenced from scrollbar_skinflex.o(i.SCROLLBAR_DrawSkinFlex)
- _DrawHLine from gui_enablealpha.o(i._DrawHLine) referenced 7 times from gui_enablealpha.o(.constdata)
- _DrawHLine from guiaa_lib.o(i._DrawHLine) referenced from guiaa_lib.o(i.GUI_AA_Init)
- _DrawImageAt from image_bmp.o(i._DrawImageAt) referenced from image_bmp.o(i.IMAGE_SetBMP)
- _DrawLine_RGB from gui_bmp.o(i._DrawLine_RGB) referenced 2 times from gui_bmp.o(.data)
- _DrawLine_RGB from gui_bmp.o(i._DrawLine_RGB) referenced from gui_bmp.o(i._DrawBitmap_RGB)
- _DrawScreenAlphaBitmaps from guidemo_bitmap.o(.text) referenced 2 times from guidemo_bitmap.o(.data)
- _DrawScreenGrayScale from guidemo_bitmap.o(.text) referenced 2 times from guidemo_bitmap.o(.data)
- _DrawScreenHighColor from guidemo_bitmap.o(.text) referenced 2 times from guidemo_bitmap.o(.data)
- _DrawScreenPaletteBasedBitmaps from guidemo_bitmap.o(.text) referenced 2 times from guidemo_bitmap.o(.data)
- _DrawScreen_BMP_GIF_JPG from guidemo_bitmap.o(.text) referenced 2 times from guidemo_bitmap.o(.data)
- _DrawSkin from guidemo_skinning.o(.text) referenced 2 times from guidemo_skinning.o(.text)
- _DrawText from iconview.o(i._DrawText) referenced from iconview.o(i.ICONVIEW_AddBitmapItem)
- _DrawUp from widget_effect_simple.o(i._DrawUp) referenced 2 times from widget_effect_simple.o(.constdata)
- _DrawUpRect from widget_effect_simple.o(i._DrawUpRect) referenced 3 times from widget_effect_simple.o(.constdata)
- _DrawVLine from gui_enablealpha.o(i._DrawVLine) referenced 7 times from gui_enablealpha.o(.constdata)
- _Draw_0 from guidemo_automotive.o(.text) referenced 2 times from guidemo_automotive.o(.data)
- _Draw_1 from guidemo_automotive.o(.text) referenced 2 times from guidemo_automotive.o(.data)
- _Encode from gui_uc_encodenone.o(i._Encode) referenced from gui_uc_encodenone.o(.constdata)
- _FillPolygon from guidev_measure.o(i._FillPolygon) referenced from guidev_measure.o(i._GetDevFunc)
- _FillPolygonAA from guidev_measure.o(i._FillPolygonAA) referenced from guidev_measure.o(i._GetDevFunc)
- _FillRect from gui_enablealpha.o(i._FillRect) referenced 7 times from gui_enablealpha.o(.constdata)
- _FrameDrawSkinFlex from guidemo.o(.text) referenced from guidemo.o(.text)
- _Free from listview_setsort.o(i._Free) referenced from listview_setsort.o(i._CreateSortObject)
- _GUI_USAGE_BM_Delete from guidev_usagebm.o(i._GUI_USAGE_BM_Delete) referenced from guidev_usagebm.o(.constdata)
- _GetAngle_0 from guidemo_automotive.o(.text) referenced 2 times from guidemo_automotive.o(.data)
- _GetAngle_1 from guidemo_automotive.o(.text) referenced 2 times from guidemo_automotive.o(.data)
- _GetBorderSize from framewin_skin.o(i._GetBorderSize) referenced 4 times from framewin_skin.o(.data)
- _GetButtonSize from checkbox_skinclassic.o(i._GetButtonSize) referenced 4 times from checkbox_skinclassic.o(.data)
- _GetByte_pPixel from lcd_rle8.o(i._GetByte_pPixel) referenced from lcd_rle8.o(i._DrawBitmap_RLE8)
- _GetCharCode from gui_uc_encodenone.o(i._GetCharCode) referenced from gui_uc_encodenone.o(.constdata)
- _GetCharSize from gui_uc_encodenone.o(i._GetCharSize) referenced from gui_uc_encodenone.o(.constdata)
- _GetCharWrap from gui__wrap.o(i._GetCharWrap) referenced 2 times from gui__wrap.o(.data)
- _GetCursorCharacter from gui__getcursorpos.o(i._GetCursorCharacter) referenced 2 times from gui__getcursorpos.o(.data)
- _GetCursorPosChar from gui__getcursorpos.o(i._GetCursorPosChar) referenced 2 times from gui__getcursorpos.o(.data)
- _GetCursorPosX from gui__getcursorpos.o(i._GetCursorPosX) referenced 2 times from gui__getcursorpos.o(.data)
- _GetDevData from gui_enablealpha.o(i._GetDevData) referenced 7 times from gui_enablealpha.o(.constdata)
- _GetDevFunc from gui_enablealpha.o(i._GetDevFunc) referenced 7 times from gui_enablealpha.o(.constdata)
- _GetDevProp from gui_enablealpha.o(i._GetDevProp) referenced 7 times from gui_enablealpha.o(.constdata)
- _GetImageSize from image_bmp.o(i._GetImageSize) referenced from image_bmp.o(i.IMAGE_SetBMP)
- _GetImageSizes from iconview.o(i._GetImageSizes) referenced from iconview.o(i.ICONVIEW_AddBitmapItem)
- _GetIndexMask from gui_enablealpha.o(i._GetIndexMask) referenced 2 times from gui_enablealpha.o(.constdata)
- _GetIndexMask_0 from guicc_0.o(i._GetIndexMask_0) referenced from guicc_0.o(.constdata)
- _GetIndexMask_565 from guicc_565.o(i._GetIndexMask_565) referenced from guicc_565.o(.constdata)
- _GetIndexMask_8666 from guicc_8666.o(i._GetIndexMask_8666) referenced from guicc_8666.o(.constdata)
- _GetIndexMask_888 from guicc_888.o(i._GetIndexMask_888) referenced from guicc_888.o(.constdata)
- _GetIndexMask_8888 from guicc_8888.o(i._GetIndexMask_8888) referenced from guicc_8888.o(.constdata)
- _GetIndexMask_M888 from guicc_m888.o(i._GetIndexMask_M888) referenced from guicc_m888.o(.constdata)
- _GetMotionTagR from wm_motion.o(i._GetMotionTagR) referenced from wm_motion.o(i._GetConfirmation)
- _GetMotionTagXY from wm_motion.o(i._GetMotionTagXY) referenced from wm_motion.o(i._ExecMotion)
- _GetPixelIndex from gui_enablealpha.o(i._GetPixelIndex) referenced 7 times from gui_enablealpha.o(.constdata)
- _GetPos from guidrv_lin_osy_24.o(i._GetPos) referenced from guidrv_lin_osy_24.o(i._GetDevFunc)
- _GetRect from gui_enablealpha.o(i._GetRect) referenced 7 times from gui_enablealpha.o(.constdata)
- _GetStuff from gui_jpeg.o(i._GetStuff) referenced from gui_jpeg.o(i._StoreU8)
- _GetU8 from gui_jpeg.o(i._GetU8) referenced from gui_jpeg.o(i.GUI_JPEG__ReadUntilSOF)
- _GetU8 from gui_jpeg.o(i._GetU8) referenced from gui_jpeg.o(i._GetStuff)
- _GetWordWrap from gui__wrap.o(i._GetWordWrap) referenced 2 times from gui__wrap.o(.data)
- _GetXSize from gui_draw_self.o(i._GetXSize) referenced from gui_draw_self.o(.constdata)
- _GetYSize from gui_draw_self.o(i._GetYSize) referenced from gui_draw_self.o(.constdata)
- _GetpPalConvTable from lcdconf.o(.text) referenced from lcdconf.o(.text)
- _Index2Color from gui_enablealpha.o(i._Index2Color) referenced 2 times from gui_enablealpha.o(.constdata)
- _Index2ColorBitfields from gui_bmp.o(i._Index2ColorBitfields) referenced from gui_bmp.o(i._Draw)
- _Index2ColorBulk from gui_enablealpha.o(i._Index2ColorBulk) referenced 6 times from gui_enablealpha.o(.constdata)
- _Index2Color_0 from guicc_0.o(i._Index2Color_0) referenced from guicc_0.o(.constdata)
- _Init from guidrv_lin_osy_24.o(i._Init) referenced from guidrv_lin_osy_24.o(i._GetDevFunc)
- _InvalidateNewItem from graph_data_yt.o(i._InvalidateNewItem) referenced from graph_data_yt.o(i.GRAPH_DATA_YT_Create)
- _Log2VisBuffered from gui_charline.o(i._Log2VisBuffered) referenced 2 times from gui_charline.o(.data)
- _MixColors from lcdconf.o(.text) referenced from lcdconf.o(.text)
- _MixColorsBulk from lcdconf.o(.text) referenced from lcdconf.o(.text)
- _Motion_AutoWithinParent from wm_motion.o(i._Motion_AutoWithinParent) referenced from wm_motion.o(i._GetConfirmation)
- _Motion_ByWindow from wm_motion.o(i._Motion_ByWindow) referenced from wm_motion.o(i._GetConfirmation)
- _NextPixel_End from gui_bmp.o(i._NextPixel_End) referenced 4 times from gui_bmp.o(.data)
- _NextPixel_NextLine from gui_bmp.o(i._NextPixel_NextLine) referenced 4 times from gui_bmp.o(.data)
- _NextPixel_SetPixel from gui_bmp.o(i._NextPixel_SetPixel) referenced 4 times from gui_bmp.o(.data)
- _NextPixel_Start from gui_bmp.o(i._NextPixel_Start) referenced 4 times from gui_bmp.o(.data)
- _Off from guidrv_lin_osy_24.o(i._Off) referenced from guidrv_lin_osy_24.o(i._GetDevFunc)
- _On from guidrv_lin_osy_24.o(i._On) referenced from guidrv_lin_osy_24.o(i._GetDevFunc)
- _OnDelete from graph_data_yt.o(i._OnDelete) referenced from graph_data_yt.o(i.GRAPH_DATA_YT_Create)
- _OnExit from gui_task.o(i._OnExit) referenced from gui_task.o(i.GUITASK_Init)
- _OnExit from guiaa_lib.o(i._OnExit) referenced from guiaa_lib.o(i.GUI_AA_Init)
- _OnExit from gui_curs1.o(i._OnExit) referenced from gui_curs1.o(i.GUI_CURSOR_SelectEx)
- _OnExit from gui_enablealpha.o(i._OnExit) referenced from gui_enablealpha.o(i.GUI_EnableAlpha)
- _OnExit from gui_timer.o(i._OnExit) referenced from gui_timer.o(i.GUI_TIMER_Create)
- _OnExit from gui_core.o(i._OnExit) referenced from gui_core.o(i.GUI__Config)
- _OnExit from gui__alpha.o(i._OnExit) referenced from gui__alpha.o(i.GUI__GetAlphaBuffer)
- _OnExit from lcd_color.o(i._OnExit) referenced from lcd_color.o(i.LCD_InitColors)
- _OnExit from wm.o(i._OnExit) referenced from wm.o(i.WM_Init)
- _OnExit from gui_setalpha.o(i._OnExit) referenced from gui_setalpha.o(i._InitAlpha)
- _OnExit from gui_alloc.o(i._OnExit) referenced from gui_alloc.o(i._InitOnce)
- _OnPaint from graph_data_yt.o(i._OnPaint) referenced from graph_data_yt.o(i.GRAPH_DATA_YT_Create)
- _OnPaint from graph_scale.o(i._OnPaint) referenced from graph_scale.o(i.GRAPH_SCALE_Create)
- _OnPidStateChange from button.o(i._OnPidStateChange) referenced from button.o(i.BUTTON_SetReactOnLevel)
- _OnTouchDefault from button.o(i._OnTouchDefault) referenced 2 times from button.o(.data)
- _OnTouchReactOnLevel from button.o(i._OnTouchReactOnLevel) referenced from button.o(i.BUTTON_SetReactOnLevel)
- _Paint from button_skinclassic.o(i._Paint) referenced 9 times from button_skinclassic.o(.constdata)
- _Paint from button_skin.o(i._Paint) referenced 18 times from button_skin.o(.data)
- _Paint from image.o(i._Paint) referenced from image.o(i.IMAGE_CreateUser)
- _Paint0 from guidemo_fading.o(.text) referenced from guidemo_fading.o(.constdata)
- _Paint1 from guidemo_fading.o(.text) referenced from guidemo_fading.o(.constdata)
- _PaintTiled from image.o(i._PaintTiled) referenced from image.o(i.IMAGE_CreateUser)
- _ReadRectFromMemdev from gui_setalpha.o(i._ReadRectFromMemdev) referenced from gui_setalpha.o(i._GetLine)
- _SetAlpha from guidrv_lin_osy_24.o(i._SetAlpha) referenced from guidrv_lin_osy_24.o(i._GetDevFunc)
- _SetAlphaMode from guidrv_lin_osy_24.o(i._SetAlphaMode) referenced from guidrv_lin_osy_24.o(i._GetDevFunc)
- _SetBkColor from gui_enablealpha.o(i._SetBkColor) referenced 2 times from gui_enablealpha.o(.constdata)
- _SetChroma from guidrv_lin_osy_24.o(i._SetChroma) referenced from guidrv_lin_osy_24.o(i._GetDevFunc)
- _SetChromaMode from guidrv_lin_osy_24.o(i._SetChromaMode) referenced from guidrv_lin_osy_24.o(i._GetDevFunc)
- _SetColor from gui_enablealpha.o(i._SetColor) referenced 2 times from gui_enablealpha.o(.constdata)
- _SetDevFunc from guidrv_lin_osy_24.o(i._SetDevFunc) referenced from guidrv_lin_osy_24.o(i._GetDevFunc)
- _SetDrawMode from gui_enablealpha.o(i._SetDrawMode) referenced 2 times from gui_enablealpha.o(.constdata)
- _SetOrg from gui_enablealpha.o(i._SetOrg) referenced 7 times from gui_enablealpha.o(.constdata)
- _SetPixelIndex from gui_enablealpha.o(i._SetPixelIndex) referenced 7 times from gui_enablealpha.o(.constdata)
- _SetPos from guidrv_lin_osy_24.o(i._SetPos) referenced from guidrv_lin_osy_24.o(i._GetDevFunc)
- _SetSize from guidrv_lin_osy_24.o(i._SetSize) referenced from guidrv_lin_osy_24.o(i._GetDevFunc)
- _SetVRAMAddr from guidrv_lin_osy_24.o(i._SetVRAMAddr) referenced from guidrv_lin_osy_24.o(i._GetDevFunc)
- _SetVSize from guidrv_lin_osy_24.o(i._SetVSize) referenced from guidrv_lin_osy_24.o(i._GetDevFunc)
- _SetVis from guidrv_lin_osy_24.o(i._SetVis) referenced from guidrv_lin_osy_24.o(i._GetDevFunc)
- _ShowBuffer from guidrv_lin_osy_24.o(i._ShowBuffer) referenced from guidrv_lin_osy_24.o(i._GetDevFunc)
- _Sort from listview_setsort.o(i._Sort) referenced from listview_setsort.o(i._CreateSortObject)
- _WritePixels from gui_jpeg.o(i._WritePixels) referenced from gui_jpeg.o(i._Draw)
- _WritePixelsOptRGB from gui_jpeg.o(i._WritePixelsOptRGB) referenced from gui_jpeg.o(i._Draw)
- _XorPixel from gui_enablealpha.o(i._XorPixel) referenced 7 times from gui_enablealpha.o(.constdata)
- __main from __main.o(!!!main) referenced from startup_stm32f429xx.o(.text)
- _cbAnimation from guidemo_skinning.o(.text) referenced from guidemo_skinning.o(.text)
- _cbBk from guidemo.o(.text) referenced 3 times from guidemo.o(.text)
- _cbBkWin from guidemo_washingmachine.o(.text) referenced from guidemo_washingmachine.o(.text)
- _cbBkWindow from guidemo_skinning.o(.text) referenced from guidemo_skinning.o(.text)
- _cbButton from guidemo_washingmachine.o(.text) referenced from guidemo_washingmachine.o(.text)
- _cbClient from guidemo_transparentdialog.o(.text) referenced from guidemo_transparentdialog.o(.text)
- _cbClose from framewin_buttonclose.o(i._cbClose) referenced from framewin_buttonclose.o(i.FRAMEWIN_AddCloseButton)
- _cbDialog from guidemo.o(.text) referenced 3 times from guidemo.o(.text)
- _cbDialogOrder from guidemo_skinning.o(.text) referenced from guidemo_skinning.o(.text)
- _cbDialogProgress from guidemo_skinning.o(.text) referenced from guidemo_skinning.o(.text)
- _cbDialogSelect from guidemo_skinning.o(.text) referenced from guidemo_skinning.o(.text)
- _cbDraw from guidemo_radialmenu.o(.text) referenced from guidemo_radialmenu.o(.text)
- _cbEffect from guidemo.o(.text) referenced from guidemo.o(.text)
- _cbFrame from guidemo_transparentdialog.o(.text) referenced from guidemo_transparentdialog.o(.text)
- _cbFrameWinControl from guidemo.o(.text) referenced from guidemo.o(.text)
- _cbFrameWinInfo from guidemo.o(.text) referenced from guidemo.o(.text)
- _cbInvalidateOne from wm_bringtotop.o(i._cbInvalidateOne) referenced from wm_bringtotop.o(i._BringToTop)
- _cbMain from guidemo_washingmachine.o(.text) referenced from guidemo_washingmachine.o(.text)
- _cbMotion from guidemo_radialmenu.o(.text) referenced from guidemo_radialmenu.o(.text)
- _cbMotion from wm_motion.o(i._cbMotion) referenced from wm_motion.o(i.WM_MOTION_Enable)
- _cbPaintMemDev from wm.o(i._cbPaintMemDev) referenced from wm.o(i.WM__Paint)
- _cbStatus from guidemo_washingmachine.o(.text) referenced from guidemo_washingmachine.o(.text)
- _cbSubMenu from guidemo_washingmachine.o(.text) referenced from guidemo_washingmachine.o(.text)
- _cbTimer from wm_timer.o(i._cbTimer) referenced from wm_timer.o(i.WM_CreateTimer)
- _cbTimer from wm_motion.o(i._cbTimer) referenced from wm_motion.o(i._StartMotionTimer)
- _printf_input_char from _printf_char_common.o(.text) referenced from _printf_char_common.o(.text)
- _sputc from _sputc.o(.text) referenced from noretval__2sprintf.o(.text)
- cbBackWin from wm.o(i.cbBackWin) referenced from wm.o(i.WM_Init)
- main from main.o(.text) referenced 2 times from rtx_conf_cm.o(.data)
- osThreadExit from rt_cmsis.o(i.osThreadExit) referenced from rt_cmsis.o(i.svcThreadCreate)
- osTimerThread from rt_cmsis.o(i.osTimerThread) referenced from rtx_conf_cm.o(.constdata)
- os_idle_demon from rtx_conf_cm.o(.text) referenced from rt_task.o(i.rt_sys_init)
- rt_alloc_box from rt_membox.o(i.rt_alloc_box) referenced from hal_cm4.o(.emb_text)
- rt_free_box from rt_membox.o(i.rt_free_box) referenced from hal_cm4.o(.emb_text)
- rt_mut_release from rt_mutex.o(i.rt_mut_release) referenced from rtx_conf_cm.o(.text)
- rt_mut_wait from rt_mutex.o(i.rt_mut_wait) referenced from rtx_conf_cm.o(.text)
- svcDelay from rt_cmsis.o(i.svcDelay) referenced from rt_cmsis.o(i.osDelay)
- svcKernelInitialize from rt_cmsis.o(i.svcKernelInitialize) referenced from rt_cmsis.o(i.osKernelInitialize)
- svcKernelStart from rt_cmsis.o(i.svcKernelStart) referenced from rt_cmsis.o(i.osKernelStart)
- svcKernelSysTick from rt_cmsis.o(i.svcKernelSysTick) referenced from rt_cmsis.o(i.osKernelSysTick)
- svcMessageGet from rt_cmsis.o(i.svcMessageGet) referenced from rt_cmsis.o(i.osMessageGet)
- svcMutexCreate from rt_cmsis.o(i.svcMutexCreate) referenced from rt_cmsis.o(i.osMutexCreate)
- svcMutexRelease from rt_cmsis.o(i.svcMutexRelease) referenced from rt_cmsis.o(i.osMutexRelease)
- svcMutexWait from rt_cmsis.o(i.svcMutexWait) referenced from rt_cmsis.o(i.osMutexWait)
- svcSignalSet from rt_cmsis.o(i.svcSignalSet) referenced from rt_cmsis.o(i.osSignalSet)
- svcSignalWait from rt_cmsis.o(i.svcSignalWait) referenced from rt_cmsis.o(i.osSignalWait)
- svcThreadCreate from rt_cmsis.o(i.svcThreadCreate) referenced from rt_cmsis.o(i.osThreadCreate)
- svcThreadGetId from rt_cmsis.o(i.svcThreadGetId) referenced from rt_cmsis.o(i.osThreadExit)
- svcThreadGetId from rt_cmsis.o(i.svcThreadGetId) referenced from rt_cmsis.o(i.osThreadGetId)
- svcThreadTerminate from rt_cmsis.o(i.svcThreadTerminate) referenced from rt_cmsis.o(i.osThreadExit)
- svcTimerCall from rt_cmsis.o(i.svcTimerCall) referenced from rt_cmsis.o(i.osTimerCall)
- svcTimerCreate from rt_cmsis.o(i.svcTimerCreate) referenced from rt_cmsis.o(i.osTimerCreate)
- svcTimerStart from rt_cmsis.o(i.svcTimerStart) referenced from rt_cmsis.o(i.osTimerStart)
Global Symbols
__main (Thumb, 8 bytes, Stack size 0 bytes, __main.o(!!!main))
[Stack]
- Max Depth = 76 + Unknown Stack Size
- Call Chain = __main ⇒ __rt_entry ⇒ osKernelInitialize ⇒ svcKernelInitialize ⇒ svcThreadCreate ⇒ rt_tsk_create ⇒ rt_dispatch ⇒ rt_put_prio
[Calls]- >> __rt_entry
- >> __scatterload
__scatterload (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter))
[Called By]
__scatterload_rt2 (Thumb, 44 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
[Calls]
__scatterload_rt2_thumb_only (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
__scatterload_null (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
__decompress (Thumb, 100 bytes, Stack size unknown bytes, __dclz77c.o(!!dclz77c), UNUSED)
__decompress2 (Thumb, 0 bytes, Stack size unknown bytes, __dclz77c.o(!!dclz77c), UNUSED)
__scatterload_zeroinit (Thumb, 28 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED)
_printf_i (Thumb, 0 bytes, Stack size unknown bytes, _printf_i.o(.ARM.Collect$$_printf_percent$$00000008))
[Stack]
- Max Depth = 56 + Unknown Stack Size
- Call Chain = _printf_i ⇒ _printf_int_dec ⇒ _printf_int_common
[Calls]
_printf_percent (Thumb, 0 bytes, Stack size unknown bytes, _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000))
[Called By]
_printf_percent_end (Thumb, 0 bytes, Stack size unknown bytes, _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017))
__rt_lib_init (Thumb, 0 bytes, Stack size unknown bytes, libinit.o(.ARM.Collect$$libinit$$00000000))
[Called By]
__rt_lib_init_fp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000001))
[Calls]
__rt_lib_init_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000A))
__rt_lib_init_preinit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000004))
__rt_lib_init_rand_2 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000D))
[Stack]
- Max Depth = 8 + Unknown Stack Size
- Call Chain = __rt_lib_init_rand_2 ⇒ _rand_init ⇒ srand
[Calls]
__rt_lib_init_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000C))
__rt_lib_init_alloca_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002E))
__rt_lib_init_argv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002C))
__rt_lib_init_atexit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001B))
__rt_lib_init_clock_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000021))
__rt_lib_init_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000032))
__rt_lib_init_exceptions_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000030))
__rt_lib_init_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001F))
__rt_lib_init_getenv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000023))
__rt_lib_init_lc_collate_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000011))
__rt_lib_init_lc_ctype_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000013))
__rt_lib_init_lc_monetary_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000015))
__rt_lib_init_lc_numeric_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000017))
__rt_lib_init_lc_time_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000019))
__rt_lib_init_rand_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000E))
__rt_lib_init_return (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000033))
__rt_lib_init_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001D))
__rt_lib_init_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000025))
__rt_lib_shutdown (Thumb, 0 bytes, Stack size unknown bytes, libshutdown.o(.ARM.Collect$$libshutdown$$00000000))
[Called By]
__rt_lib_shutdown_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000006))
__rt_lib_shutdown_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E))
__rt_lib_shutdown_return (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F))
__rt_lib_shutdown_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000009))
__rt_lib_shutdown_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000003))
__rt_lib_shutdown_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B))
__rt_exit (Thumb, 0 bytes, Stack size unknown bytes, rtexit.o(.ARM.Collect$$rtexit$$00000000))
[Called By]
__rt_exit_ls (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000003))
[Calls]
__rt_exit_prels_1 (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000002))
__rt_exit_exit (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000004))
[Calls]
__rt_entry (Thumb, 32 bytes, Stack size 0 bytes, rtx_conf_cm.o(.emb_text))
[Stack]
- Max Depth = 76 + Unknown Stack Size
- Call Chain = __rt_entry ⇒ osKernelInitialize ⇒ svcKernelInitialize ⇒ svcThreadCreate ⇒ rt_tsk_create ⇒ rt_dispatch ⇒ rt_put_prio
[Calls]- >> osThreadCreate
- >> osKernelStart
- >> osKernelInitialize
- >> __rt_lib_init
- >> exit
- >> __user_setup_stackheap
[Called By]- >> __main
- >> __scatterload_rt2
rt_set_PSP (Thumb, 6 bytes, Stack size 0 bytes, hal_cm4.o(.emb_text), UNUSED)
rt_get_PSP (Thumb, 6 bytes, Stack size 0 bytes, hal_cm4.o(.emb_text))
[Called By]
os_set_env (Thumb, 24 bytes, Stack size 0 bytes, hal_cm4.o(.emb_text), UNUSED)
_alloc_box (Thumb, 28 bytes, Stack size 0 bytes, hal_cm4.o(.emb_text), UNUSED)
_free_box (Thumb, 28 bytes, Stack size 0 bytes, hal_cm4.o(.emb_text), UNUSED)
SVC_Handler (Thumb, 148 bytes, Stack size 0 bytes, hal_cm4.o(.emb_text))
[Calls]
[Address Reference Count : 1]- startup_stm32f429xx.o(RESET)
PendSV_Handler (Thumb, 96 bytes, Stack size 0 bytes, hal_cm4.o(.emb_text))
[Stack]
- Max Depth = 56
- Call Chain = PendSV_Handler ⇒ rt_pop_req ⇒ rt_mbx_psh ⇒ rt_ret_val2
[Calls]- >> rt_stk_check
- >> rt_pop_req
[Address Reference Count : 1]- startup_stm32f429xx.o(RESET)
SysTick_Handler (Thumb, 8 bytes, Stack size 0 bytes, hal_cm4.o(.emb_text))
[Stack]
- Max Depth = 72
- Call Chain = SysTick_Handler ⇒ rt_systick ⇒ sysTimerTick ⇒ isrMessagePut ⇒ isr_mbx_send ⇒ rt_psq_enq
[Calls]
[Address Reference Count : 1]- startup_stm32f429xx.o(RESET)
OS_Tick_Handler (Thumb, 12 bytes, Stack size 0 bytes, hal_cm4.o(.emb_text), UNUSED)
[Calls]
- >> os_tick_irqack
- >> rt_systick
rand (Thumb, 48 bytes, Stack size 0 bytes, rand.o(.emb_text))
[Called By]
- >> _AddRow
- >> GUIDEMO_Speed
HAL_GetTick (Thumb, 6 bytes, Stack size 0 bytes, main.o(.text))
[Called By]
- >> HAL_DMA2D_PollForTransfer
- >> HAL_DMA2D_Suspend
- >> HAL_DMA2D_Abort
- >> HAL_DMA_PollForTransfer
- >> HAL_Delay
- >> HAL_DMA_Abort
- >> HAL_RCCEx_PeriphCLKConfig
- >> HAL_RCC_OscConfig
- >> HAL_RCC_ClockConfig
SystemClock_Config (Thumb, 92 bytes, Stack size 80 bytes, main.o(.text))
[Stack]
- Max Depth = 136
- Call Chain = SystemClock_Config ⇒ HAL_RCC_ClockConfig ⇒ HAL_InitTick ⇒ HAL_RCC_GetHCLKFreq ⇒ HAL_RCC_GetSysClockFreq
[Calls]- >> HAL_RCC_OscConfig
- >> HAL_RCC_ClockConfig
[Called By]
main (Thumb, 14 bytes, Stack size 0 bytes, main.o(.text))
[Stack]
- Max Depth = 856
- Call Chain = main ⇒ MainTask ⇒ GUIDEMO_Main ⇒ _Main ⇒ GUIDEMO_Intro ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> MainTask
- >> HAL_Init
- >> SystemClock_Config
[Address Reference Count : 1]
LCD_X_Init (Thumb, 238 bytes, Stack size 80 bytes, lcd_x.o(.text))
[Stack]
- Max Depth = 120
- Call Chain = LCD_X_Init ⇒ HAL_RCCEx_PeriphCLKConfig
[Calls]- >> HAL_RCCEx_PeriphCLKConfig
- >> HAL_GPIO_WritePin
- >> HAL_GPIO_Init
[Called By]
LCD_X_Write0_8 (Thumb, 30 bytes, Stack size 8 bytes, lcd_x.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = LCD_X_Write0_8 ⇒ LCD_WriteM
[Calls]- >> LCD_WriteM
- >> LCD_WRX
- >> LCD_CSX
[Called By]- >> LCD_X_DisplayDriver
- >> _InitIL9341
LCD_X_Read0_8 (Thumb, 34 bytes, Stack size 8 bytes, lcd_x.o(.text), UNUSED)
[Calls]
- >> LCD_ReadM
- >> LCD_WRX
- >> LCD_CSX
LCD_X_Write1_8 (Thumb, 30 bytes, Stack size 8 bytes, lcd_x.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = LCD_X_Write1_8 ⇒ LCD_WriteM
[Calls]- >> LCD_WriteM
- >> LCD_WRX
- >> LCD_CSX
[Called By]
LCD_X_Read1_8 (Thumb, 34 bytes, Stack size 8 bytes, lcd_x.o(.text), UNUSED)
[Calls]
- >> LCD_ReadM
- >> LCD_WRX
- >> LCD_CSX
LCD_X_WriteM1_8 (Thumb, 36 bytes, Stack size 16 bytes, lcd_x.o(.text), UNUSED)
[Calls]
- >> LCD_WriteM
- >> LCD_WRX
- >> LCD_CSX
LCD_X_ReadM1_8 (Thumb, 36 bytes, Stack size 16 bytes, lcd_x.o(.text), UNUSED)
[Calls]
- >> LCD_ReadM
- >> LCD_WRX
- >> LCD_CSX
Touch_Initialize (Thumb, 228 bytes, Stack size 24 bytes, touch_stmpe811.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = Touch_Initialize ⇒ Touch_Write
[Calls]- >> osKernelSysTick
- >> Touch_Write
[Called By]
Touch_Uninitialize (Thumb, 14 bytes, Stack size 8 bytes, touch_stmpe811.o(.text), UNUSED)
[Calls]
Touch_GetState (Thumb, 158 bytes, Stack size 32 bytes, touch_stmpe811.o(.text))
[Stack]
- Max Depth = 56
- Call Chain = Touch_GetState ⇒ Touch_Read
[Calls]- >> Touch_Write
- >> Touch_Read
[Called By]
os_idle_demon (Thumb, 2 bytes, Stack size 0 bytes, rtx_conf_cm.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]
os_error (Thumb, 2 bytes, Stack size 0 bytes, rtx_conf_cm.o(.text))
[Calls]
[Called By]- >> os_error
- >> rt_stk_check
- >> rt_psq_enq
- >> rt_mbx_psh
__user_perthread_libspace (Thumb, 32 bytes, Stack size 8 bytes, rtx_conf_cm.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = __user_perthread_libspace
[Calls]
[Called By]
_mutex_initialize (Thumb, 34 bytes, Stack size 8 bytes, rtx_conf_cm.o(.text), UNUSED, KEPT)
[Stack]
- Max Depth = 8
- Call Chain = _mutex_initialize
[Calls]
_mutex_acquire (Thumb, 22 bytes, Stack size 0 bytes, rtx_conf_cm.o(.text), UNUSED, KEPT)
_mutex_release (Thumb, 18 bytes, Stack size 0 bytes, rtx_conf_cm.o(.text), UNUSED, KEPT)
I2C3_EV_IRQHandler (Thumb, 4 bytes, Stack size 0 bytes, i2c_stm32f4xx.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = I2C3_EV_IRQHandler ⇒ I2C_EV_IRQHandler
[Calls]
[Address Reference Count : 1]- startup_stm32f429xx.o(RESET)
I2C3_ER_IRQHandler (Thumb, 4 bytes, Stack size 0 bytes, i2c_stm32f4xx.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = I2C3_ER_IRQHandler ⇒ I2C_ER_IRQHandler
[Calls]
[Address Reference Count : 1]- startup_stm32f429xx.o(RESET)
SPI_IRQHandler (Thumb, 284 bytes, Stack size 16 bytes, spi_stm32f4xx.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = SPI_IRQHandler
[Calls]- >> HAL_NVIC_ClearPendingIRQ
[Called By]
SPI5_IRQHandler (Thumb, 4 bytes, Stack size 0 bytes, spi_stm32f4xx.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = SPI5_IRQHandler ⇒ SPI_IRQHandler
[Calls]
[Address Reference Count : 1]- startup_stm32f429xx.o(RESET)
Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_stm32f429xx.o(RESET)
HardFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_stm32f429xx.o(RESET)
MemManage_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_stm32f429xx.o(RESET)
BusFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_stm32f429xx.o(RESET)
UsageFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_stm32f429xx.o(RESET)
DebugMon_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_stm32f429xx.o(RESET)
ADC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_stm32f429xx.o(RESET)
CAN1_RX0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
CAN1_RX1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
CAN1_SCE_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
CAN1_TX_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
CAN2_RX0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
CAN2_RX1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
CAN2_SCE_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
CAN2_TX_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
DCMI_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
DMA1_Stream0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
DMA1_Stream1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
DMA1_Stream2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
DMA1_Stream3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
DMA1_Stream4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
DMA1_Stream5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
DMA1_Stream6_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
DMA1_Stream7_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
DMA2_Stream0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
DMA2_Stream1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
DMA2_Stream2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
DMA2_Stream3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
DMA2_Stream4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
DMA2_Stream5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
DMA2_Stream6_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
DMA2_Stream7_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
ETH_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
ETH_WKUP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
EXTI0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
EXTI15_10_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
EXTI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
EXTI2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
EXTI3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
EXTI4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
EXTI9_5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
FLASH_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
FMC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
FPU_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
HASH_RNG_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
I2C1_ER_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
I2C1_EV_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
I2C2_ER_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
I2C2_EV_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
LTDC_ER_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
OTG_FS_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
OTG_FS_WKUP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
OTG_HS_EP1_IN_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
OTG_HS_EP1_OUT_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
OTG_HS_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
OTG_HS_WKUP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
PVD_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
RCC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
RTC_Alarm_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
RTC_WKUP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
SAI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
SDIO_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
SPI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
SPI2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
SPI3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
SPI4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
SPI6_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
TAMP_STAMP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
TIM1_BRK_TIM9_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
TIM1_CC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
TIM1_TRG_COM_TIM11_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
TIM1_UP_TIM10_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
TIM2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
TIM3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
TIM4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
TIM5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
TIM6_DAC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
TIM7_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
TIM8_BRK_TIM12_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
TIM8_CC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
TIM8_TRG_COM_TIM14_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
TIM8_UP_TIM13_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
UART4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
UART5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
UART7_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
UART8_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
USART1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
USART2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
USART3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
USART6_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
WWDG_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f429xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f429xx.o(RESET)
__user_initial_stackheap (Thumb, 0 bytes, Stack size unknown bytes, startup_stm32f429xx.o(.text))
[Called By]
- >> __user_setup_stackheap
SystemInit (Thumb, 76 bytes, Stack size 8 bytes, system_stm32f4xx.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = SystemInit ⇒ SystemInit_ExtMemCtl
[Calls]
[Address Reference Count : 1]- startup_stm32f429xx.o(.text)
SystemCoreClockUpdate (Thumb, 108 bytes, Stack size 16 bytes, system_stm32f4xx.o(.text), UNUSED)
HAL_MspInit (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_hal.o(.text))
[Called By]
HAL_InitTick (Thumb, 34 bytes, Stack size 8 bytes, stm32f4xx_hal.o(.text))
[Stack]
- Max Depth = 24
- Call Chain = HAL_InitTick ⇒ HAL_RCC_GetHCLKFreq ⇒ HAL_RCC_GetSysClockFreq
[Calls]- >> HAL_SYSTICK_Config
- >> HAL_RCC_GetHCLKFreq
- >> HAL_NVIC_SetPriority
[Called By]- >> HAL_RCC_ClockConfig
- >> HAL_Init
HAL_Init (Thumb, 48 bytes, Stack size 8 bytes, stm32f4xx_hal.o(.text))
[Stack]
- Max Depth = 32
- Call Chain = HAL_Init ⇒ HAL_InitTick ⇒ HAL_RCC_GetHCLKFreq ⇒ HAL_RCC_GetSysClockFreq
[Calls]- >> HAL_InitTick
- >> HAL_MspInit
- >> HAL_NVIC_SetPriorityGrouping
[Called By]
HAL_MspDeInit (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_hal.o(.text), UNUSED)
[Called By]
HAL_DeInit (Thumb, 48 bytes, Stack size 8 bytes, stm32f4xx_hal.o(.text), UNUSED)
[Calls]
HAL_IncTick (Thumb, 10 bytes, Stack size 0 bytes, stm32f4xx_hal.o(.text), UNUSED)
HAL_Delay (Thumb, 24 bytes, Stack size 16 bytes, stm32f4xx_hal.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = HAL_Delay
[Calls]
[Called By]
HAL_SuspendTick (Thumb, 14 bytes, Stack size 0 bytes, stm32f4xx_hal.o(.text), UNUSED)
HAL_ResumeTick (Thumb, 14 bytes, Stack size 0 bytes, stm32f4xx_hal.o(.text), UNUSED)
HAL_GetHalVersion (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_hal.o(.text), UNUSED)
HAL_GetREVID (Thumb, 8 bytes, Stack size 0 bytes, stm32f4xx_hal.o(.text), UNUSED)
HAL_GetDEVID (Thumb, 10 bytes, Stack size 0 bytes, stm32f4xx_hal.o(.text), UNUSED)
HAL_EnableDBGSleepMode (Thumb, 12 bytes, Stack size 0 bytes, stm32f4xx_hal.o(.text), UNUSED)
HAL_DisableDBGSleepMode (Thumb, 12 bytes, Stack size 0 bytes, stm32f4xx_hal.o(.text), UNUSED)
HAL_EnableDBGStopMode (Thumb, 12 bytes, Stack size 0 bytes, stm32f4xx_hal.o(.text), UNUSED)
HAL_DisableDBGStopMode (Thumb, 12 bytes, Stack size 0 bytes, stm32f4xx_hal.o(.text), UNUSED)
HAL_EnableDBGStandbyMode (Thumb, 12 bytes, Stack size 0 bytes, stm32f4xx_hal.o(.text), UNUSED)
HAL_DisableDBGStandbyMode (Thumb, 12 bytes, Stack size 0 bytes, stm32f4xx_hal.o(.text), UNUSED)
HAL_EnableCompensationCell (Thumb, 8 bytes, Stack size 0 bytes, stm32f4xx_hal.o(.text), UNUSED)
HAL_DisableCompensationCell (Thumb, 8 bytes, Stack size 0 bytes, stm32f4xx_hal.o(.text), UNUSED)
HAL_EnableMemorySwappingBank (Thumb, 8 bytes, Stack size 0 bytes, stm32f4xx_hal.o(.text), UNUSED)
HAL_DisableMemorySwappingBank (Thumb, 8 bytes, Stack size 0 bytes, stm32f4xx_hal.o(.text), UNUSED)
HAL_NVIC_SetPriorityGrouping (Thumb, 26 bytes, Stack size 0 bytes, stm32f4xx_hal_cortex.o(.text))
[Called By]
HAL_NVIC_SetPriority (Thumb, 60 bytes, Stack size 16 bytes, stm32f4xx_hal_cortex.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = HAL_NVIC_SetPriority
[Calls]
[Called By]
HAL_NVIC_EnableIRQ (Thumb, 22 bytes, Stack size 0 bytes, stm32f4xx_hal_cortex.o(.text))
[Called By]
- >> SPI_PowerControl
- >> I2C_Initialize
- >> _InitController
HAL_NVIC_DisableIRQ (Thumb, 22 bytes, Stack size 0 bytes, stm32f4xx_hal_cortex.o(.text))
[Called By]
- >> SPI_PowerControl
- >> I2C_Uninitialize
HAL_NVIC_SystemReset (Thumb, 26 bytes, Stack size 0 bytes, stm32f4xx_hal_cortex.o(.text), UNUSED)
HAL_SYSTICK_Config (Thumb, 40 bytes, Stack size 8 bytes, stm32f4xx_hal_cortex.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = HAL_SYSTICK_Config
[Calls]
[Called By]
HAL_NVIC_GetPriorityGrouping (Thumb, 10 bytes, Stack size 0 bytes, stm32f4xx_hal_cortex.o(.text), UNUSED)
HAL_NVIC_GetPriority (Thumb, 82 bytes, Stack size 16 bytes, stm32f4xx_hal_cortex.o(.text), UNUSED)
HAL_NVIC_SetPendingIRQ (Thumb, 22 bytes, Stack size 0 bytes, stm32f4xx_hal_cortex.o(.text), UNUSED)
HAL_NVIC_GetPendingIRQ (Thumb, 32 bytes, Stack size 0 bytes, stm32f4xx_hal_cortex.o(.text), UNUSED)
HAL_NVIC_ClearPendingIRQ (Thumb, 22 bytes, Stack size 0 bytes, stm32f4xx_hal_cortex.o(.text))
[Called By]
- >> SPI_IRQHandler
- >> SPI_PowerControl
- >> I2C_Initialize
- >> LTDC_IRQHandler
- >> DMA2D_IRQHandler
HAL_NVIC_GetActive (Thumb, 32 bytes, Stack size 0 bytes, stm32f4xx_hal_cortex.o(.text), UNUSED)
HAL_SYSTICK_CLKSourceConfig (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_hal_cortex.o(.text), UNUSED)
HAL_SYSTICK_Callback (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_hal_cortex.o(.text), UNUSED)
[Called By]
- >> HAL_SYSTICK_IRQHandler
HAL_SYSTICK_IRQHandler (Thumb, 8 bytes, Stack size 8 bytes, stm32f4xx_hal_cortex.o(.text), UNUSED)
[Calls]
HAL_DMA_Init (Thumb, 108 bytes, Stack size 16 bytes, stm32f4xx_hal_dma.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = HAL_DMA_Init
[Called By]- >> I2C_SlaveReceive
- >> I2C_SlaveTransmit
- >> I2C_MasterReceive
- >> I2C_MasterTransmit
HAL_DMA_DeInit (Thumb, 2448 bytes, Stack size 36 bytes, stm32f4xx_hal_dma.o(.text))
[Stack]
- Max Depth = 36
- Call Chain = HAL_DMA_DeInit
[Called By]
HAL_DMA_Start (Thumb, 58 bytes, Stack size 16 bytes, stm32f4xx_hal_dma.o(.text), UNUSED)
[Calls]
HAL_DMA_Start_IT (Thumb, 108 bytes, Stack size 16 bytes, stm32f4xx_hal_dma.o(.text))
[Stack]
- Max Depth = 24
- Call Chain = HAL_DMA_Start_IT ⇒ DMA_SetConfig
[Calls]
[Called By]- >> I2C_SlaveReceive
- >> I2C_SlaveTransmit
- >> I2C_MasterReceive
- >> I2C_MasterTransmit
HAL_DMA_Abort (Thumb, 82 bytes, Stack size 24 bytes, stm32f4xx_hal_dma.o(.text))
[Stack]
- Max Depth = 24
- Call Chain = HAL_DMA_Abort
[Calls]
[Called By]- >> SPI_Control
- >> I2C_Control
HAL_DMA_PollForTransfer (Thumb, 4718 bytes, Stack size 56 bytes, stm32f4xx_hal_dma.o(.text), UNUSED)
[Calls]
HAL_DMA_IRQHandler (Thumb, 3972 bytes, Stack size 40 bytes, stm32f4xx_hal_dma.o(.text), UNUSED)
HAL_DMA_GetState (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_hal_dma.o(.text), UNUSED)
HAL_DMA_GetError (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_hal_dma.o(.text), UNUSED)
HAL_DMA2D_MspInit (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_hal_dma2d.o(.text))
[Called By]
HAL_DMA2D_Init (Thumb, 86 bytes, Stack size 8 bytes, stm32f4xx_hal_dma2d.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = HAL_DMA2D_Init
[Calls]
[Called By]- >> _DMA_AlphaBlending
- >> _DMA_MixColors
HAL_DMA2D_MspDeInit (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_hal_dma2d.o(.text), UNUSED)
[Called By]
HAL_DMA2D_DeInit (Thumb, 28 bytes, Stack size 8 bytes, stm32f4xx_hal_dma2d.o(.text), UNUSED)
[Calls]
HAL_DMA2D_Start (Thumb, 62 bytes, Stack size 24 bytes, stm32f4xx_hal_dma2d.o(.text), UNUSED)
[Calls]
HAL_DMA2D_Start_IT (Thumb, 92 bytes, Stack size 24 bytes, stm32f4xx_hal_dma2d.o(.text), UNUSED)
[Calls]
HAL_DMA2D_BlendingStart (Thumb, 74 bytes, Stack size 24 bytes, stm32f4xx_hal_dma2d.o(.text), UNUSED)
[Calls]
HAL_DMA2D_BlendingStart_IT (Thumb, 104 bytes, Stack size 24 bytes, stm32f4xx_hal_dma2d.o(.text))
[Stack]
- Max Depth = 44
- Call Chain = HAL_DMA2D_BlendingStart_IT ⇒ DMA2D_SetConfig
[Calls]
[Called By]- >> _DMA_AlphaBlending
- >> _DMA_MixColors
HAL_DMA2D_Abort (Thumb, 84 bytes, Stack size 24 bytes, stm32f4xx_hal_dma2d.o(.text), UNUSED)
[Calls]
HAL_DMA2D_Suspend (Thumb, 72 bytes, Stack size 16 bytes, stm32f4xx_hal_dma2d.o(.text), UNUSED)
[Calls]
HAL_DMA2D_Resume (Thumb, 20 bytes, Stack size 0 bytes, stm32f4xx_hal_dma2d.o(.text), UNUSED)
HAL_DMA2D_PollForTransfer (Thumb, 224 bytes, Stack size 32 bytes, stm32f4xx_hal_dma2d.o(.text), UNUSED)
[Calls]
HAL_DMA2D_IRQHandler (Thumb, 176 bytes, Stack size 24 bytes, stm32f4xx_hal_dma2d.o(.text))
[Stack]
- Max Depth = 24
- Call Chain = HAL_DMA2D_IRQHandler
[Called By]
HAL_DMA2D_ConfigLayer (Thumb, 218 bytes, Stack size 20 bytes, stm32f4xx_hal_dma2d.o(.text))
[Stack]
- Max Depth = 20
- Call Chain = HAL_DMA2D_ConfigLayer
[Called By]- >> _DMA_AlphaBlending
- >> _DMA_MixColors
HAL_DMA2D_ConfigCLUT (Thumb, 54 bytes, Stack size 16 bytes, stm32f4xx_hal_dma2d.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = HAL_DMA2D_ConfigCLUT
[Called By]
HAL_DMA2D_EnableCLUT (Thumb, 26 bytes, Stack size 0 bytes, stm32f4xx_hal_dma2d.o(.text))
[Called By]
HAL_DMA2D_DisableCLUT (Thumb, 26 bytes, Stack size 0 bytes, stm32f4xx_hal_dma2d.o(.text), UNUSED)
HAL_DMA2D_ProgramLineEvent (Thumb, 36 bytes, Stack size 0 bytes, stm32f4xx_hal_dma2d.o(.text), UNUSED)
HAL_DMA2D_GetState (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_hal_dma2d.o(.text))
[Called By]
- >> _DMA_AlphaBlending
- >> _DMA_MixColors
HAL_DMA2D_GetError (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_hal_dma2d.o(.text), UNUSED)
HAL_GPIO_Init (Thumb, 400 bytes, Stack size 36 bytes, stm32f4xx_hal_gpio.o(.text))
[Stack]
- Max Depth = 36
- Call Chain = HAL_GPIO_Init
[Called By]- >> SPI_Control
- >> SPI_Initialize
- >> I2C_Control
- >> I2C_Initialize
- >> LCD_X_Init
- >> HAL_RCC_MCOConfig
HAL_GPIO_DeInit (Thumb, 154 bytes, Stack size 32 bytes, stm32f4xx_hal_gpio.o(.text))
[Stack]
- Max Depth = 32
- Call Chain = HAL_GPIO_DeInit
[Called By]- >> SPI_Uninitialize
- >> SPI_Control
- >> I2C_Uninitialize
HAL_GPIO_ReadPin (Thumb, 10 bytes, Stack size 0 bytes, stm32f4xx_hal_gpio.o(.text))
[Called By]
HAL_GPIO_WritePin (Thumb, 10 bytes, Stack size 0 bytes, stm32f4xx_hal_gpio.o(.text))
[Called By]
- >> SPI_Control
- >> I2C_Control
- >> LCD_X_Init
- >> LCD_WRX
- >> LCD_CSX
HAL_GPIO_TogglePin (Thumb, 8 bytes, Stack size 0 bytes, stm32f4xx_hal_gpio.o(.text), UNUSED)
HAL_GPIO_LockPin (Thumb, 34 bytes, Stack size 8 bytes, stm32f4xx_hal_gpio.o(.text), UNUSED)
HAL_GPIO_EXTI_Callback (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_hal_gpio.o(.text), UNUSED)
[Called By]
- >> HAL_GPIO_EXTI_IRQHandler
HAL_GPIO_EXTI_IRQHandler (Thumb, 20 bytes, Stack size 8 bytes, stm32f4xx_hal_gpio.o(.text), UNUSED)
[Calls]
- >> HAL_GPIO_EXTI_Callback
HAL_LTDC_MspInit (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_hal_ltdc.o(.text))
[Called By]
HAL_LTDC_Init (Thumb, 244 bytes, Stack size 16 bytes, stm32f4xx_hal_ltdc.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = HAL_LTDC_Init
[Calls]
[Called By]
HAL_LTDC_MspDeInit (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_hal_ltdc.o(.text), UNUSED)
[Called By]
HAL_LTDC_DeInit (Thumb, 24 bytes, Stack size 8 bytes, stm32f4xx_hal_ltdc.o(.text), UNUSED)
[Calls]
HAL_LTDC_ErrorCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_hal_ltdc.o(.text))
[Called By]
HAL_LTDC_IRQHandler (Thumb, 162 bytes, Stack size 16 bytes, stm32f4xx_hal_ltdc.o(.text))
[Stack]
- Max Depth = 68
- Call Chain = HAL_LTDC_IRQHandler ⇒ HAL_LTDC_LineEvenCallback ⇒ HAL_LTDC_SetAddress ⇒ LTDC_SetConfig
[Calls]- >> HAL_LTDC_ErrorCallback
- >> HAL_LTDC_LineEvenCallback
[Called By]
HAL_LTDC_ConfigLayer (Thumb, 82 bytes, Stack size 24 bytes, stm32f4xx_hal_ltdc.o(.text))
[Stack]
- Max Depth = 44
- Call Chain = HAL_LTDC_ConfigLayer ⇒ LTDC_SetConfig
[Calls]- >> LTDC_SetConfig
- >> __aeabi_memcpy4
[Called By]
HAL_LTDC_ConfigColorKeying (Thumb, 64 bytes, Stack size 12 bytes, stm32f4xx_hal_ltdc.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = HAL_LTDC_ConfigColorKeying
[Called By]
HAL_LTDC_ConfigCLUT (Thumb, 82 bytes, Stack size 20 bytes, stm32f4xx_hal_ltdc.o(.text))
[Stack]
- Max Depth = 20
- Call Chain = HAL_LTDC_ConfigCLUT
[Called By]- >> LCD_X_DisplayDriver
- >> _InitController
HAL_LTDC_EnableColorKeying (Thumb, 62 bytes, Stack size 8 bytes, stm32f4xx_hal_ltdc.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = HAL_LTDC_EnableColorKeying
[Called By]
HAL_LTDC_DisableColorKeying (Thumb, 58 bytes, Stack size 8 bytes, stm32f4xx_hal_ltdc.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = HAL_LTDC_DisableColorKeying
[Called By]
HAL_LTDC_EnableCLUT (Thumb, 58 bytes, Stack size 8 bytes, stm32f4xx_hal_ltdc.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = HAL_LTDC_EnableCLUT
[Called By]
HAL_LTDC_DisableCLUT (Thumb, 58 bytes, Stack size 8 bytes, stm32f4xx_hal_ltdc.o(.text), UNUSED)
HAL_LTDC_EnableDither (Thumb, 42 bytes, Stack size 0 bytes, stm32f4xx_hal_ltdc.o(.text), UNUSED)
HAL_LTDC_DisableDither (Thumb, 42 bytes, Stack size 0 bytes, stm32f4xx_hal_ltdc.o(.text), UNUSED)
HAL_LTDC_SetWindowSize (Thumb, 82 bytes, Stack size 24 bytes, stm32f4xx_hal_ltdc.o(.text))
[Stack]
- Max Depth = 44
- Call Chain = HAL_LTDC_SetWindowSize ⇒ LTDC_SetConfig
[Calls]
[Called By]
HAL_LTDC_SetWindowPosition (Thumb, 84 bytes, Stack size 16 bytes, stm32f4xx_hal_ltdc.o(.text))
[Stack]
- Max Depth = 36
- Call Chain = HAL_LTDC_SetWindowPosition ⇒ LTDC_SetConfig
[Calls]
[Called By]
HAL_LTDC_SetPixelFormat (Thumb, 68 bytes, Stack size 16 bytes, stm32f4xx_hal_ltdc.o(.text), UNUSED)
[Calls]
HAL_LTDC_SetAlpha (Thumb, 68 bytes, Stack size 16 bytes, stm32f4xx_hal_ltdc.o(.text))
[Stack]
- Max Depth = 36
- Call Chain = HAL_LTDC_SetAlpha ⇒ LTDC_SetConfig
[Calls]
[Called By]
HAL_LTDC_SetAddress (Thumb, 68 bytes, Stack size 16 bytes, stm32f4xx_hal_ltdc.o(.text))
[Stack]
- Max Depth = 36
- Call Chain = HAL_LTDC_SetAddress ⇒ LTDC_SetConfig
[Calls]
[Called By]- >> LCD_X_DisplayDriver
- >> HAL_LTDC_LineEvenCallback
HAL_LTDC_ProgramLineEvent (Thumb, 52 bytes, Stack size 8 bytes, stm32f4xx_hal_ltdc.o(.text), UNUSED)
HAL_LTDC_GetState (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_hal_ltdc.o(.text), UNUSED)
HAL_LTDC_GetError (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_hal_ltdc.o(.text), UNUSED)
HAL_RCC_DeInit (Thumb, 70 bytes, Stack size 8 bytes, stm32f4xx_hal_rcc.o(.text), UNUSED)
HAL_RCC_OscConfig (Thumb, 804 bytes, Stack size 40 bytes, stm32f4xx_hal_rcc.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = HAL_RCC_OscConfig
[Calls]
[Called By]
HAL_RCC_ClockConfig (Thumb, 470 bytes, Stack size 32 bytes, stm32f4xx_hal_rcc.o(.text))
[Stack]
- Max Depth = 56
- Call Chain = HAL_RCC_ClockConfig ⇒ HAL_InitTick ⇒ HAL_RCC_GetHCLKFreq ⇒ HAL_RCC_GetSysClockFreq
[Calls]- >> HAL_InitTick
- >> HAL_GetTick
[Called By]
HAL_RCC_MCOConfig (Thumb, 102 bytes, Stack size 40 bytes, stm32f4xx_hal_rcc.o(.text), UNUSED)
[Calls]
HAL_RCC_EnableCSS (Thumb, 8 bytes, Stack size 0 bytes, stm32f4xx_hal_rcc.o(.text), UNUSED)
HAL_RCC_DisableCSS (Thumb, 8 bytes, Stack size 0 bytes, stm32f4xx_hal_rcc.o(.text), UNUSED)
HAL_RCC_GetSysClockFreq (Thumb, 122 bytes, Stack size 12 bytes, stm32f4xx_hal_rcc.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = HAL_RCC_GetSysClockFreq
[Called By]
HAL_RCC_GetHCLKFreq (Thumb, 40 bytes, Stack size 4 bytes, stm32f4xx_hal_rcc.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = HAL_RCC_GetHCLKFreq ⇒ HAL_RCC_GetSysClockFreq
[Calls]- >> HAL_RCC_GetSysClockFreq
[Called By]- >> HAL_InitTick
- >> HAL_RCC_GetPCLK2Freq
- >> HAL_RCC_GetPCLK1Freq
HAL_RCC_GetPCLK1Freq (Thumb, 38 bytes, Stack size 4 bytes, stm32f4xx_hal_rcc.o(.text))
[Stack]
- Max Depth = 20
- Call Chain = HAL_RCC_GetPCLK1Freq ⇒ HAL_RCC_GetHCLKFreq ⇒ HAL_RCC_GetSysClockFreq
[Calls]
[Called By]
HAL_RCC_GetPCLK2Freq (Thumb, 38 bytes, Stack size 4 bytes, stm32f4xx_hal_rcc.o(.text))
[Stack]
- Max Depth = 20
- Call Chain = HAL_RCC_GetPCLK2Freq ⇒ HAL_RCC_GetHCLKFreq ⇒ HAL_RCC_GetSysClockFreq
[Calls]
[Address Reference Count : 1]
HAL_RCC_GetOscConfig (Thumb, 220 bytes, Stack size 16 bytes, stm32f4xx_hal_rcc.o(.text), UNUSED)
HAL_RCC_GetClockConfig (Thumb, 56 bytes, Stack size 0 bytes, stm32f4xx_hal_rcc.o(.text), UNUSED)
HAL_RCC_CCSCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_hal_rcc.o(.text), UNUSED)
[Called By]
- >> HAL_RCC_NMI_IRQHandler
HAL_RCC_NMI_IRQHandler (Thumb, 26 bytes, Stack size 8 bytes, stm32f4xx_hal_rcc.o(.text), UNUSED)
[Calls]
HAL_RCCEx_PeriphCLKConfig (Thumb, 588 bytes, Stack size 40 bytes, stm32f4xx_hal_rcc_ex.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = HAL_RCCEx_PeriphCLKConfig
[Calls]
[Called By]
HAL_RCCEx_GetPeriphCLKConfig (Thumb, 220 bytes, Stack size 12 bytes, stm32f4xx_hal_rcc_ex.o(.text), UNUSED)
GUI_X_Config (Thumb, 28 bytes, Stack size 8 bytes, guiconf.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = GUI_X_Config
[Calls]- >> GUI_SetDefaultFont
- >> GUI_ALLOC_SetAvBlockSize
- >> GUI_ALLOC_AssignMemory
[Called By]
GUIDEMO_CheckCancel (Thumb, 34 bytes, Stack size 8 bytes, guidemo.o(.text))
[Stack]
- Max Depth = 688
- Call Chain = GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Called By]- >> _DemoBarGraph
- >> _AutomotiveDemo
- >> GUIDEMO_CheckCancelDelay
- >> GUIDEMO_Delay
- >> _cbEffect
- >> _RadialMenu
- >> _Action
- >> _ShowGraph
- >> _FadingDemo
- >> GUIDEMO_Speed
- >> GUIDEMO_ColorBar
- >> _Action
- >> _TransparentDialog
- >> _ShowTitle
- >> _SpeedometerDemo
- >> _Roll
- >> _DemoSkinning
- >> _cbAnimation
- >> _cbDialogOrder
GUIDEMO_ClearHalt (Thumb, 12 bytes, Stack size 0 bytes, guidemo.o(.text))
[Called By]
- >> GUIDEMO_NotifyStartNext
- >> _Main
- >> _cbFrameWinControl
GUIDEMO_AddIntToString (Thumb, 118 bytes, Stack size 12 bytes, guidemo.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = GUIDEMO_AddIntToString
[Called By]- >> _UpdateControlText
- >> GUIDEMO_Speed
- >> GUIDEMO_ColorBar
GUIDEMO_AddStringToString (Thumb, 36 bytes, Stack size 8 bytes, guidemo.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = GUIDEMO_AddStringToString
[Called By]- >> _UpdateControlText
- >> GUIDEMO_Speed
- >> GUIDEMO_ColorBar
GUIDEMO_NotifyStartNext (Thumb, 20 bytes, Stack size 8 bytes, guidemo.o(.text))
[Stack]
- Max Depth = 304
- Call Chain = GUIDEMO_NotifyStartNext ⇒ _UpdateControlText ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUIDEMO_ClearHalt
- >> _UpdateControlText
[Called By]- >> GUIDEMO_CheckCancelDelay
- >> GUIDEMO_Wait
- >> _ShowGraph
- >> GUIDEMO_Treeview
- >> GUIDEMO_Speed
- >> GUIDEMO_Graph
GUIDEMO_GetTime (Thumb, 22 bytes, Stack size 8 bytes, guidemo.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = GUIDEMO_GetTime
[Calls]
[Called By]- >> _DemoBarGraph
- >> _AutomotiveDemo
- >> GUIDEMO_Delay
- >> _ShowGraph
- >> GUIDEMO_Speed
- >> GUIDEMO_ColorBar
- >> _Action
- >> _TransparentDialog
- >> _ShowTitle
- >> _SpeedometerDemo
- >> _Roll
- >> _GetPixelsPerSecond
- >> _ExecMachine
- >> _ExecSpriteAnimation
GUIDEMO_Delay (Thumb, 122 bytes, Stack size 32 bytes, guidemo.o(.text))
[Stack]
- Max Depth = 720
- Call Chain = GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> WM_ShowWindow
- >> WM_HideWindow
- >> WM_GetDialogItem
- >> PROGBAR_SetValue
- >> PROGBAR_SetMinMax
- >> GUI_GetTime
- >> GUI_Delay
- >> GUIDEMO_GetTime
- >> GUIDEMO_CheckCancel
[Called By]- >> GUIDEMO_Intro
- >> GUIDEMO_Wait
- >> GUIDEMO_Speed
GUIDEMO_Wait (Thumb, 12 bytes, Stack size 8 bytes, guidemo.o(.text))
[Stack]
- Max Depth = 728
- Call Chain = GUIDEMO_Wait ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUIDEMO_Delay
- >> GUIDEMO_NotifyStartNext
[Called By]- >> _DrawScreen
- >> _IntroduceDemo
- >> _DispCursor
- >> _DrawScreenGrayScale
- >> _DrawScreenHighColor
- >> _DrawScreen_BMP_GIF_JPG
- >> _DrawScreenPaletteBasedBitmaps
- >> _DrawScreenAlphaBitmaps
GUIDEMO_DrawBk (Thumb, 6 bytes, Stack size 0 bytes, guidemo.o(.text))
[Called By]
- >> GUIDEMO_BarGraph
- >> _DrawScreen
- >> GUIDEMO_Intro
- >> _RadialMenu
- >> _cbBk
- >> _DispCursor
- >> GUIDEMO_Treeview
- >> GUIDEMO_Speed
- >> GUIDEMO_Listview
- >> GUIDEMO_IconView
- >> GUIDEMO_ColorBar
- >> GUIDEMO_Bitmap
- >> _DrawScreenGrayScale
- >> _DrawScreenHighColor
- >> _DrawScreen_BMP_GIF_JPG
- >> _DrawScreenPaletteBasedBitmaps
- >> _cbBk
- >> _SpeedometerDemo
GUIDEMO_GetConfFlag (Thumb, 16 bytes, Stack size 0 bytes, guidemo.o(.text))
[Called By]
- >> GUIDEMO_Main
- >> GUIDEMO_HideCursor
- >> GUIDEMO_ShowCursor
- >> _DemoTreeview
- >> _Action
- >> _DemoWashingMachine
GUIDEMO_ShowCursor (Thumb, 22 bytes, Stack size 8 bytes, guidemo.o(.text))
[Stack]
- Max Depth = 352
- Call Chain = GUIDEMO_ShowCursor ⇒ GUI_CURSOR_Show ⇒ GUI_CURSOR_ShowEx ⇒ GUI_CURSOR_SelectEx ⇒ GUI_SPRITE__CreateEx ⇒ _SpriteDraw ⇒ _CreateBuffer ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_CURSOR_Show
- >> GUIDEMO_GetConfFlag
[Called By]- >> GUIDEMO_ConfigureDemo
- >> _IntroduceDemo
- >> _Main
CreateWindow (Thumb, 26 bytes, Stack size 16 bytes, guidemo.o(.text), UNUSED)
[Calls]
- >> WM_GetDesktopWindow
- >> GUI_CreateDialogBox
GUIDEMO_HideCursor (Thumb, 22 bytes, Stack size 8 bytes, guidemo.o(.text))
[Stack]
- Max Depth = 400
- Call Chain = GUIDEMO_HideCursor ⇒ GUI_CURSOR_Hide ⇒ GUI_CURSOR_HideEx ⇒ GUI_SPRITE_SetPosition ⇒ _SetPosition ⇒ _CreateBuffer ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_CURSOR_Hide
- >> GUIDEMO_GetConfFlag
[Called By]
GUIDEMO_SetInfoText (Thumb, 38 bytes, Stack size 16 bytes, guidemo.o(.text))
[Stack]
- Max Depth = 280
- Call Chain = GUIDEMO_SetInfoText ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_IsVisible
- >> WM_GetDialogItem
- >> TEXT_SetText
[Called By]- >> _Action
- >> _GraphDemo
- >> GUIDEMO_IconView
- >> _DrawScreenGrayScale
- >> _DrawScreenHighColor
- >> _DrawScreen_BMP_GIF_JPG
- >> _DrawScreenPaletteBasedBitmaps
- >> _DrawScreenAlphaBitmaps
- >> _Action
GUIDEMO_CheckCancelDelay (Thumb, 44 bytes, Stack size 16 bytes, guidemo.o(.text))
[Stack]
- Max Depth = 704
- Call Chain = GUIDEMO_CheckCancelDelay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_GetTime
- >> GUI_Delay
- >> GUIDEMO_NotifyStartNext
- >> GUIDEMO_CheckCancel
[Called By]- >> _RadialMenu
- >> GUIDEMO_IconView
- >> _ShowGIF
- >> _DrawScreenPaletteBasedBitmaps
- >> _DrawScreenAlphaBitmaps
GUIDEMO_ClearText (Thumb, 6 bytes, Stack size 0 bytes, guidemo.o(.text), UNUSED)
GUIDEMO_ConfigureDemo (Thumb, 66 bytes, Stack size 16 bytes, guidemo.o(.text))
[Stack]
- Max Depth = 768
- Call Chain = GUIDEMO_ConfigureDemo ⇒ _IntroduceDemo ⇒ GUIDEMO_Wait ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> WM_ShowWindow
- >> WM_HideWindow
- >> GUIDEMO_HideCursor
- >> GUIDEMO_ShowCursor
- >> _IntroduceDemo
[Called By]- >> GUIDEMO_BarGraph
- >> GUIDEMO_Automotive
- >> _DrawScreen
- >> GUIDEMO_WashingMachine
- >> GUIDEMO_Treeview
- >> GUIDEMO_TransparentDialog
- >> GUIDEMO_Speedometer
- >> GUIDEMO_Speed
- >> GUIDEMO_Skinning
- >> GUIDEMO_RadialMenu
- >> GUIDEMO_Listview
- >> GUIDEMO_IconView
- >> GUIDEMO_Graph
- >> GUIDEMO_Fading
- >> GUIDEMO_Cursor
- >> GUIDEMO_ColorBar
- >> GUIDEMO_Bitmap
GUIDEMO_DispTitle (Thumb, 94 bytes, Stack size 24 bytes, guidemo.o(.text))
[Stack]
- Max Depth = 128
- Call Chain = GUIDEMO_DispTitle ⇒ GUI_GetStringDistX ⇒ GUI__GetLineDistX ⇒ GUI__GetOverlap ⇒ GUI_GetCharDistXEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> LCD_GetXSize
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_GetStringDistX
- >> GUI_DispStringInRect
[Called By]- >> GUIDEMO_BarGraph
- >> _DrawScreen
- >> _RadialMenu
GUIDEMO_DispHint (Thumb, 94 bytes, Stack size 24 bytes, guidemo.o(.text), UNUSED)
[Calls]
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_GetStringDistX
- >> GUI_DispStringInRect
GUIDEMO_GetTitleSizeY (Thumb, 8 bytes, Stack size 0 bytes, guidemo.o(.text))
[Called By]
- >> _DrawScreen
- >> GUIDEMO_IconView
GUIDEMO_Main (Thumb, 240 bytes, Stack size 48 bytes, guidemo.o(.text))
[Stack]
- Max Depth = 848
- Call Chain = GUIDEMO_Main ⇒ _Main ⇒ GUIDEMO_Intro ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> WM_SetCallback
- >> WM_GetDesktopWindow
- >> SLIDER_SetDefaultSkin
- >> SCROLLBAR_SetDefaultSkin
- >> PROGBAR_SetDefaultSkin
- >> LCD_GetBitsPerPixel
- >> HEADER_SetDefaultSkin
- >> GUI_SetTextMode
- >> GUI_MEMDEV_SetAnimationCallback
- >> GUI_ALLOC_GetNumFreeBytes
- >> GUIDEMO_Config
- >> FRAMEWIN_SetSkinFlexProps
- >> FRAMEWIN_SetDefaultSkin
- >> FRAMEWIN_GetSkinFlexProps
- >> BUTTON_SetReactOnLevel
- >> BUTTON_SetDefaultSkin
- >> GUIDEMO_GetConfFlag
- >> _Main
[Called By]
GUIDEMO_MixColors (Thumb, 102 bytes, Stack size 16 bytes, guidemo.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = GUIDEMO_MixColors
[Called By]- >> _DrawScreenAlphaBitmaps
- >> _SetPalette
GUIDEMO_ShiftRight (Thumb, 20 bytes, Stack size 0 bytes, guidemo.o(.text))
[Called By]
GUIDEMO_AntialiasedText (Thumb, 24 bytes, Stack size 8 bytes, guidemo_antialiasedtext.o(.text))
[Stack]
- Max Depth = 800
- Call Chain = GUIDEMO_AntialiasedText ⇒ _DrawScreen ⇒ GUIDEMO_ConfigureDemo ⇒ _IntroduceDemo ⇒ GUIDEMO_Wait ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_EnableAlpha
- >> _DrawScreen
[Address Reference Count : 1]
GUIDEMO_Automotive (Thumb, 156 bytes, Stack size 24 bytes, guidemo_automotive.o(.text))
[Stack]
- Max Depth = 920
- Call Chain = GUIDEMO_Automotive ⇒ _AutomotiveDemo ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> _DrawBk
- >> _AutomotiveDemo
- >> GUI_AA_SetFactor
- >> GUI_AA_EnableHiRes
- >> GUI_AA_DisableHiRes
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SetFont
- >> GUI_GetStringDistX
- >> GUI_GetFontDistY
- >> GUIDEMO_ConfigureDemo
[Address Reference Count : 1]
GUIDEMO_BarGraph (Thumb, 28 bytes, Stack size 8 bytes, guidemo_bargraph.o(.text))
[Stack]
- Max Depth = 904
- Call Chain = GUIDEMO_BarGraph ⇒ _DemoBarGraph ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> _DemoBarGraph
- >> GUIDEMO_DispTitle
- >> GUIDEMO_ConfigureDemo
- >> GUIDEMO_DrawBk
[Address Reference Count : 1]
GUIDEMO_Bitmap (Thumb, 80 bytes, Stack size 24 bytes, guidemo_bitmap.o(.text))
[Stack]
- Max Depth = 792
- Call Chain = GUIDEMO_Bitmap ⇒ GUIDEMO_ConfigureDemo ⇒ _IntroduceDemo ⇒ GUIDEMO_Wait ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUIDEMO_ConfigureDemo
- >> GUIDEMO_DrawBk
[Address Reference Count : 1]
GUIDEMO_ColorBar (Thumb, 800 bytes, Stack size 280 bytes, guidemo_colorbar.o(.text))
[Stack]
- Max Depth = 1048
- Call Chain = GUIDEMO_ColorBar ⇒ GUIDEMO_ConfigureDemo ⇒ _IntroduceDemo ⇒ GUIDEMO_Wait ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_DispStringAt
- >> GUI_DrawGradientH
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> LCD_GetBitsPerPixel
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_GetFontDistY
- >> GUI_Exec
- >> GUI_DispStringHCenterAt
- >> GUIDEMO_ConfigureDemo
- >> GUIDEMO_DrawBk
- >> GUIDEMO_GetTime
- >> GUIDEMO_AddStringToString
- >> GUIDEMO_AddIntToString
- >> GUIDEMO_CheckCancel
- >> LCD_GetDevCap
- >> __aeabi_memclr4
- >> __aeabi_memcpy4
[Address Reference Count : 1]
GUIDEMO_Config (Thumb, 14 bytes, Stack size 0 bytes, guidemo_conf.o(.text))
[Called By]
GUIDEMO_Cursor (Thumb, 18 bytes, Stack size 8 bytes, guidemo_cursor.o(.text))
[Stack]
- Max Depth = 776
- Call Chain = GUIDEMO_Cursor ⇒ GUIDEMO_ConfigureDemo ⇒ _IntroduceDemo ⇒ GUIDEMO_Wait ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUIDEMO_ConfigureDemo
- >> _DispCursor
[Address Reference Count : 1]
GUIDEMO_Fading (Thumb, 18 bytes, Stack size 8 bytes, guidemo_fading.o(.text))
[Stack]
- Max Depth = 784
- Call Chain = GUIDEMO_Fading ⇒ _FadingDemo ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUIDEMO_ConfigureDemo
- >> _FadingDemo
[Address Reference Count : 1]
GUIDEMO_Graph (Thumb, 24 bytes, Stack size 8 bytes, guidemo_graph.o(.text))
[Stack]
- Max Depth = 800
- Call Chain = GUIDEMO_Graph ⇒ _GraphDemo ⇒ _ShowGraph ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUIDEMO_ConfigureDemo
- >> GUIDEMO_NotifyStartNext
- >> _GraphDemo
[Address Reference Count : 1]
GUIDEMO_IconView (Thumb, 484 bytes, Stack size 56 bytes, guidemo_iconview.o(.text))
[Stack]
- Max Depth = 824
- Call Chain = GUIDEMO_IconView ⇒ GUIDEMO_ConfigureDemo ⇒ _IntroduceDemo ⇒ GUIDEMO_Wait ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> WM_GetDesktopWindow
- >> WM_DeleteWindow
- >> TEXT_SetWrapMode
- >> TEXT_SetText
- >> TEXT_SetFont
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUIDEMO_GetTitleSizeY
- >> GUIDEMO_ConfigureDemo
- >> GUIDEMO_CheckCancelDelay
- >> GUIDEMO_SetInfoText
- >> GUIDEMO_DrawBk
- >> WM_SetFocus
- >> WM_EnableMemdev
- >> TEXT_SetTextColor
- >> TEXT_SetTextAlign
- >> TEXT_CreateEx
- >> ICONVIEW_SetTextColor
- >> ICONVIEW_SetTextAlign
- >> ICONVIEW_SetSpace
- >> ICONVIEW_SetSel
- >> ICONVIEW_SetIconAlign
- >> ICONVIEW_SetFont
- >> ICONVIEW_SetBkColor
- >> ICONVIEW_CreateEx
- >> ICONVIEW_AddBitmapItem
[Address Reference Count : 1]
GUIDEMO_Intro (Thumb, 234 bytes, Stack size 56 bytes, guidemo_intro.o(.text))
[Stack]
- Max Depth = 776
- Call Chain = GUIDEMO_Intro ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_DrawBitmap
- >> GUI_DispStringHCenterAt
- >> GUIDEMO_DrawBk
- >> GUIDEMO_Delay
- >> GUI_GetVersionString
- >> __aeabi_memcpy4
- >> strcat
[Called By]
GUIDEMO_Listview (Thumb, 24 bytes, Stack size 8 bytes, guidemo_listview.o(.text))
[Stack]
- Max Depth = 816 + Unknown Stack Size
- Call Chain = GUIDEMO_Listview ⇒ _DemoListview ⇒ _Action ⇒ _AddRow ⇒ LISTVIEW_InsertRow ⇒ LISTVIEW_AddRow ⇒ LISTVIEW__UpdateScrollParas ⇒ WM_SetScrollbarV ⇒ WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUIDEMO_ConfigureDemo
- >> GUIDEMO_DrawBk
- >> _DemoListview
[Address Reference Count : 1]
GUIDEMO_RadialMenu (Thumb, 32 bytes, Stack size 8 bytes, guidemo_radialmenu.o(.text))
[Stack]
- Max Depth = 776
- Call Chain = GUIDEMO_RadialMenu ⇒ GUIDEMO_ConfigureDemo ⇒ _IntroduceDemo ⇒ GUIDEMO_Wait ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUIDEMO_ConfigureDemo
- >> WM_MOTION_Enable
- >> _RadialMenu
[Address Reference Count : 1]
GUIDEMO_Skinning (Thumb, 18 bytes, Stack size 8 bytes, guidemo_skinning.o(.text))
[Stack]
- Max Depth = 808
- Call Chain = GUIDEMO_Skinning ⇒ _DemoSkinning ⇒ GUI_MEMDEV_MoveInWindow ⇒ _MoveWindow ⇒ GUI_MEMDEV_CreateStatic ⇒ _CreateStatic ⇒ _CreateStatic (Cycle)
[Calls]- >> GUIDEMO_ConfigureDemo
- >> _DemoSkinning
[Address Reference Count : 1]
GUIDEMO_Speed (Thumb, 408 bytes, Stack size 184 bytes, guidemo_speed.o(.text))
[Stack]
- Max Depth = 952
- Call Chain = GUIDEMO_Speed ⇒ GUIDEMO_ConfigureDemo ⇒ _IntroduceDemo ⇒ GUIDEMO_Wait ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_GetFontSizeY
- >> GUI_FillRect
- >> GUI_SetClipRect
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_PID_GetState
- >> GUI_DispStringHCenterAt
- >> GUIDEMO_ConfigureDemo
- >> GUIDEMO_DrawBk
- >> GUIDEMO_Delay
- >> GUIDEMO_GetTime
- >> GUIDEMO_NotifyStartNext
- >> GUIDEMO_AddStringToString
- >> GUIDEMO_AddIntToString
- >> GUIDEMO_CheckCancel
- >> LCD_GetVYSize
- >> GUI_SetColorIndex
- >> GUI_Color2Index
- >> _GetPixelsPerSecond
- >> __aeabi_memclr4
- >> rand
[Address Reference Count : 1]
GUIDEMO_Speedometer (Thumb, 18 bytes, Stack size 8 bytes, guidemo_speedometer.o(.text))
[Stack]
- Max Depth = 952
- Call Chain = GUIDEMO_Speedometer ⇒ _SpeedometerDemo ⇒ _Roll ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUIDEMO_ConfigureDemo
- >> _SpeedometerDemo
[Address Reference Count : 1]
MainTask (Thumb, 26 bytes, Stack size 8 bytes, guidemo_start.o(.text))
[Stack]
- Max Depth = 856
- Call Chain = MainTask ⇒ GUIDEMO_Main ⇒ _Main ⇒ GUIDEMO_Intro ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUIDEMO_Main
- >> WM_SetCreateFlags
- >> WM_MULTIBUF_Enable
- >> GUI_Init
[Called By]
GUIDEMO_TransparentDialog (Thumb, 18 bytes, Stack size 8 bytes, guidemo_transparentdialog.o(.text))
[Stack]
- Max Depth = 776
- Call Chain = GUIDEMO_TransparentDialog ⇒ GUIDEMO_ConfigureDemo ⇒ _IntroduceDemo ⇒ GUIDEMO_Wait ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUIDEMO_ConfigureDemo
- >> _TransparentDialog
[Address Reference Count : 1]
GUIDEMO_Treeview (Thumb, 28 bytes, Stack size 8 bytes, guidemo_treeview.o(.text))
[Stack]
- Max Depth = 864
- Call Chain = GUIDEMO_Treeview ⇒ _DemoTreeview ⇒ _Action ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUIDEMO_ConfigureDemo
- >> GUIDEMO_DrawBk
- >> GUIDEMO_NotifyStartNext
- >> _DemoTreeview
[Address Reference Count : 1]
GUIDEMO_WashingMachine (Thumb, 18 bytes, Stack size 8 bytes, guidemo_washingmachine.o(.text))
[Stack]
- Max Depth = 776
- Call Chain = GUIDEMO_WashingMachine ⇒ GUIDEMO_ConfigureDemo ⇒ _IntroduceDemo ⇒ GUIDEMO_Wait ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUIDEMO_ConfigureDemo
- >> _DemoWashingMachine
[Address Reference Count : 1]
GUI_X_GetTime (Thumb, 6 bytes, Stack size 0 bytes, gui_x_rte.o(.text))
[Called By]
- >> GUI_GetTime
- >> GUI_Delay
GUI_X_Delay (Thumb, 4 bytes, Stack size 0 bytes, gui_x_rte.o(.text))
[Calls]
[Called By]- >> GUI_Delay
- >> GUI_MEMDEV_FadeDevices
- >> _MoveWindow
- >> _FadeWindow
GUI_X_Init (Thumb, 50 bytes, Stack size 8 bytes, gui_x_rte.o(.text))
[Stack]
- Max Depth = 48
- Call Chain = GUI_X_Init ⇒ GUI_TOUCH_Initialize ⇒ Touch_Initialize ⇒ Touch_Write
[Calls]- >> osTimerStart
- >> osTimerCreate
- >> GUI_TOUCH_Initialize
[Called By]
GUI_X_ExecIdle (Thumb, 6 bytes, Stack size 0 bytes, gui_x_rte.o(.text))
[Calls]
[Address Reference Count : 1]
GUI_X_Log (Thumb, 2 bytes, Stack size 0 bytes, gui_x_rte.o(.text), UNUSED)
GUI_X_Warn (Thumb, 2 bytes, Stack size 0 bytes, gui_x_rte.o(.text), UNUSED)
GUI_X_ErrorOut (Thumb, 2 bytes, Stack size 0 bytes, gui_x_rte.o(.text))
[Called By]
GUI_X_InitOS (Thumb, 16 bytes, Stack size 8 bytes, gui_x_rte.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = GUI_X_InitOS ⇒ osMutexCreate ⇒ svcMutexCreate
[Calls]
[Called By]
GUI_X_Unlock (Thumb, 8 bytes, Stack size 0 bytes, gui_x_rte.o(.text))
[Calls]
[Called By]
GUI_X_Lock (Thumb, 12 bytes, Stack size 0 bytes, gui_x_rte.o(.text))
[Calls]
[Called By]
GUI_X_GetTaskId (Thumb, 4 bytes, Stack size 0 bytes, gui_x_rte.o(.text))
[Calls]
[Called By]
GUI_X_WaitEvent (Thumb, 24 bytes, Stack size 8 bytes, gui_x_rte.o(.text), UNUSED)
[Calls]
- >> osThreadGetId
- >> osSignalWait
GUI_X_WaitEventTimed (Thumb, 24 bytes, Stack size 8 bytes, gui_x_rte.o(.text), UNUSED)
[Calls]
- >> osThreadGetId
- >> osSignalWait
GUI_X_SignalEvent (Thumb, 16 bytes, Stack size 0 bytes, gui_x_rte.o(.text), UNUSED)
[Calls]
GUI_TOUCH_Initialize (Thumb, 4 bytes, Stack size 0 bytes, gui_x_touch.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = GUI_TOUCH_Initialize ⇒ Touch_Initialize ⇒ Touch_Write
[Calls]
[Called By]
GUI_TOUCH_SetOrientation (Thumb, 6 bytes, Stack size 0 bytes, gui_x_touch.o(.text))
[Called By]
GUI_TOUCH_GetxPhys (Thumb, 6 bytes, Stack size 0 bytes, gui_x_touch.o(.text), UNUSED)
GUI_TOUCH_GetyPhys (Thumb, 6 bytes, Stack size 0 bytes, gui_x_touch.o(.text), UNUSED)
GUI_TOUCH_Calibrate (Thumb, 104 bytes, Stack size 24 bytes, gui_x_touch.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = GUI_TOUCH_Calibrate ⇒ LCD_GetYSize ⇒ _GetDevProp
[Calls]- >> LCD_GetYSize
- >> LCD_GetXSize
[Called By]
GUI_TOUCH_GetCalData (Thumb, 22 bytes, Stack size 8 bytes, gui_x_touch.o(.text), UNUSED)
GUI_TOUCH_Exec (Thumb, 218 bytes, Stack size 32 bytes, gui_x_touch.o(.text))
[Stack]
- Max Depth = 88
- Call Chain = GUI_TOUCH_Exec ⇒ Touch_GetState ⇒ Touch_Read
[Calls]- >> Touch_GetState
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_TOUCH_StoreState
[Called By]
DMA2D_IRQHandler (Thumb, 18 bytes, Stack size 8 bytes, lcdconf.o(.text))
[Stack]
- Max Depth = 32
- Call Chain = DMA2D_IRQHandler ⇒ HAL_DMA2D_IRQHandler
[Calls]- >> HAL_DMA2D_IRQHandler
- >> HAL_NVIC_ClearPendingIRQ
[Address Reference Count : 1]- startup_stm32f429xx.o(RESET)
LTDC_IRQHandler (Thumb, 20 bytes, Stack size 8 bytes, lcdconf.o(.text))
[Stack]
- Max Depth = 76
- Call Chain = LTDC_IRQHandler ⇒ HAL_LTDC_IRQHandler ⇒ HAL_LTDC_LineEvenCallback ⇒ HAL_LTDC_SetAddress ⇒ LTDC_SetConfig
[Calls]- >> HAL_NVIC_ClearPendingIRQ
- >> HAL_LTDC_IRQHandler
[Address Reference Count : 1]- startup_stm32f429xx.o(RESET)
HAL_LTDC_LineEvenCallback (Thumb, 68 bytes, Stack size 16 bytes, lcdconf.o(.text))
[Stack]
- Max Depth = 52
- Call Chain = HAL_LTDC_LineEvenCallback ⇒ HAL_LTDC_SetAddress ⇒ LTDC_SetConfig
[Calls]- >> HAL_LTDC_SetAddress
- >> GUI_MULTIBUF_ConfirmEx
[Called By]
LCD_X_Config (Thumb, 148 bytes, Stack size 16 bytes, lcdconf.o(.text))
[Stack]
- Max Depth = 176
- Call Chain = LCD_X_Config ⇒ GUI_DEVICE_CreateAndLink ⇒ GUI_DEVICE_Create ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> LCD_SetVSizeEx
- >> LCD_SetVRAMAddrEx
- >> LCD_SetSizeEx
- >> LCD_GetSwapXYEx
- >> GUI_SetFuncMixColorsBulk
- >> GUI_SetFuncMixColors
- >> GUI_SetFuncGetpPalConvTable
- >> GUI_SetFuncAlphaBlending
- >> GUI_DEVICE_CreateAndLink
- >> GUI_TOUCH_Calibrate
- >> GUI_TOUCH_SetOrientation
[Called By]
LCD_X_DisplayDriver (Thumb, 322 bytes, Stack size 24 bytes, lcdconf.o(.text))
[Stack]
- Max Depth = 784
- Call Chain = LCD_X_DisplayDriver ⇒ _InitController ⇒ _InitIL9341 ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> LCD_X_Write0_8
- >> HAL_LTDC_SetAddress
- >> HAL_LTDC_SetAlpha
- >> HAL_LTDC_SetWindowPosition
- >> HAL_LTDC_SetWindowSize
- >> HAL_LTDC_DisableColorKeying
- >> HAL_LTDC_EnableColorKeying
- >> HAL_LTDC_ConfigCLUT
- >> HAL_LTDC_ConfigColorKeying
- >> _InitController
[Called By]- >> _ShowBuffer
- >> _SetVis
- >> _SetVRAMAddr
- >> _SetSize
- >> _SetPos
- >> _SetOrg
- >> _SetChromaMode
- >> _SetChroma
- >> _SetAlphaMode
- >> _SetAlpha
- >> _On
- >> _Off
- >> _Init
__user_libspace (Thumb, 8 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)
__user_perproc_libspace (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text))
[Called By]
- >> __user_setup_stackheap
__user_setup_stackheap (Thumb, 74 bytes, Stack size 8 bytes, sys_stackheap_outer.o(.text))
[Stack]
- Max Depth = 8 + Unknown Stack Size
- Call Chain = __user_setup_stackheap
[Calls]- >> __user_initial_stackheap
- >> __user_perproc_libspace
[Called By]
__2sprintf (Thumb, 34 bytes, Stack size 32 bytes, noretval__2sprintf.o(.text))
[Stack]
- Max Depth = 120 + Unknown Stack Size
- Call Chain = __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> _sputc
- >> _printf_char_common
[Called By]
__printf (Thumb, 104 bytes, Stack size 24 bytes, __printf.o(.text))
[Stack]
- Max Depth = 24 + Unknown Stack Size
- Call Chain = __printf
[Calls]
[Called By]
_printf_int_dec (Thumb, 104 bytes, Stack size 24 bytes, _printf_dec.o(.text))
[Stack]
- Max Depth = 56
- Call Chain = _printf_int_dec ⇒ _printf_int_common
[Calls]
[Called By]
srand (Thumb, 42 bytes, Stack size 8 bytes, rand.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = srand
[Called By]
_rand_init (Thumb, 4 bytes, Stack size 0 bytes, rand.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = _rand_init ⇒ srand
[Calls]
[Called By]
exit (Thumb, 12 bytes, Stack size 0 bytes, exit.o(.text))
[Calls]
[Called By]
memcmp (Thumb, 88 bytes, Stack size 8 bytes, memcmp.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = memcmp
[Called By]- >> GUI_TOUCH_StoreStateEx
strcpy (Thumb, 72 bytes, Stack size 12 bytes, strcpy.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = strcpy
[Called By]- >> LISTVIEW_InsertRow
- >> LISTVIEW_AddRow
- >> _AddRow
- >> ICONVIEW_AddBitmapItem
- >> LISTVIEW_SetItemText
- >> _GetVehicle
- >> _DeleteChar
- >> GUI__SetText
- >> HEADER_AddItem
- >> TREEVIEW_ITEM_Create
- >> TEXT_CreateUser
- >> LISTBOX_AddStringH
- >> LISTBOX_AddString
strlen (Thumb, 62 bytes, Stack size 8 bytes, strlen.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = strlen
[Called By]- >> ICONVIEW_AddBitmapItem
- >> EDIT_SetText
- >> DROPDOWN_AddString
- >> _IsSpaceInBuffer
- >> _InsertChar
- >> _DeleteChar
- >> GUI_ErrorOut1
- >> HEADER_AddItem
- >> TREEVIEW_ITEM_Create
- >> TEXT_CreateUser
- >> LISTBOX_AddStringH
- >> LISTBOX_AddString
strcat (Thumb, 24 bytes, Stack size 0 bytes, strcat.o(.text))
[Called By]
- >> GUIDEMO_Intro
- >> _GetVehicle
__aeabi_memcpy (Thumb, 0 bytes, Stack size 0 bytes, rt_memcpy_v6.o(.text))
[Called By]
- >> GRAPH_DATA_YT_Create
- >> EDIT_SetText
- >> _TransformRow
- >> _LoadNextRow
- >> _GetDataBlock
- >> _ReadRectFromMemdev
- >> _DrawBitmap
- >> _DrawBitmap
- >> _CopyBuffer
- >> GUI_ALLOC_Realloc
- >> _ChangeCharacter
- >> WM__SetUserDataEx
- >> WM__GetUserDataEx
- >> GUI__SetText
- >> GUI_ARRAY_ResizeItemLocked
- >> GUI_ARRAY_SetItem
- >> GUI_ALLOC_AllocInit
- >> _AddContent
- >> __rt_memmove
__rt_memcpy (Thumb, 138 bytes, Stack size 0 bytes, rt_memcpy_v6.o(.text), UNUSED)
[Calls]
_memcpy_lastbytes (Thumb, 0 bytes, Stack size unknown bytes, rt_memcpy_v6.o(.text), UNUSED)
__aeabi_memmove (Thumb, 0 bytes, Stack size 0 bytes, rt_memmove_v6.o(.text))
[Called By]
- >> _RemoveHoles
- >> _InsertChar
- >> GRAPH__AddValue
__rt_memmove (Thumb, 132 bytes, Stack size 0 bytes, rt_memmove_v6.o(.text), UNUSED)
[Calls]
- >> __memmove_aligned
- >> __aeabi_memcpy
__memmove_lastfew (Thumb, 0 bytes, Stack size unknown bytes, rt_memmove_v6.o(.text), UNUSED)
__aeabi_memcpy4 (Thumb, 0 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = __aeabi_memcpy4
[Called By]- >> _DemoBarGraph
- >> _DrawAlphaCircles
- >> GUIDEMO_Intro
- >> FRAMEWIN_SetSkinFlexProps
- >> FRAMEWIN_GetSkinFlexProps
- >> HAL_LTDC_ConfigLayer
- >> GUIDEMO_ColorBar
- >> _DemoTreeview
- >> GUITASK_CopyContext
- >> _EnlargeBlocks
- >> _DrawBitLine32BPP_DDB
- >> FRAMEWIN_CreateUser
- >> EDIT_CreateUser
- >> DROPDOWN_CreateUser
- >> BUTTON_CreateUser
- >> _MoveWindow
- >> LISTVIEW_CreateUser
- >> ICONVIEW_CreateUser
- >> GRAPH_CreateUser
- >> TREEVIEW_CreateUser
- >> SLIDER_CreateUser
- >> RADIO_CreateUser
- >> PROGBAR_CreateUser
- >> _SavePrivateContextOnDemand
- >> _GetContext
- >> GUI_SaveContext_W
- >> GUI_RestoreContext
- >> HEADER_CreateUser
- >> GUI_ARRAY_InsertBlankItem
- >> _CopyContent
- >> LISTBOX_CreateUser
- >> __rt_memmove_w
- >> __rt_memcpy
__aeabi_memcpy8 (Thumb, 0 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text), UNUSED)
__rt_memcpy_w (Thumb, 100 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text), UNUSED)
_memcpy_lastbytes_aligned (Thumb, 0 bytes, Stack size unknown bytes, rt_memcpy_w.o(.text), UNUSED)
__aeabi_memset (Thumb, 16 bytes, Stack size 0 bytes, aeabi_memset.o(.text))
[Calls]
[Called By]
__aeabi_memclr (Thumb, 0 bytes, Stack size 0 bytes, rt_memclr.o(.text), UNUSED)
__rt_memclr (Thumb, 68 bytes, Stack size 0 bytes, rt_memclr.o(.text), UNUSED)
[Calls]
_memset (Thumb, 0 bytes, Stack size unknown bytes, rt_memclr.o(.text))
[Called By]
__aeabi_memclr4 (Thumb, 0 bytes, Stack size 4 bytes, rt_memclr_w.o(.text))
[Stack]
- Max Depth = 4
- Call Chain = __aeabi_memclr4
[Called By]- >> SPI_Control
- >> SPI_Initialize
- >> I2C_Initialize
- >> _AutomotiveDemo
- >> _UpdateControlText
- >> _AddRow
- >> GUIDEMO_Speed
- >> GUIDEMO_ColorBar
- >> MESSAGEBOX_Create
- >> _DrawBitmap_RGB
- >> _DrawBitmap_Pal
- >> _DrawBitmap_16bpp
- >> GUI_GIF__DrawFromFilePointer
- >> _FillRect
- >> _DrawVLine
- >> _DrawHLine
- >> _DrawBitmap
- >> _Create
- >> _GetColorHQ
- >> _CalcParams
- >> _GetContext
- >> _ExecMotion
- >> CHECKBOX__GetButtonSize
- >> GUI_USAGE_BM_Clear
__aeabi_memclr8 (Thumb, 0 bytes, Stack size 4 bytes, rt_memclr_w.o(.text), UNUSED)
__rt_memclr_w (Thumb, 78 bytes, Stack size 4 bytes, rt_memclr_w.o(.text), UNUSED)
_memset_w (Thumb, 0 bytes, Stack size unknown bytes, rt_memclr_w.o(.text), UNUSED)
[Called By]
strcmp (Thumb, 128 bytes, Stack size 0 bytes, strcmpv7m.o(.text))
[Called By]
__use_two_region_memory (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)
__rt_heap_escrow$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)
__rt_heap_expand$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)
__read_errno (Thumb, 10 bytes, Stack size 8 bytes, _rserrno.o(.text), UNUSED)
[Calls]
__set_errno (Thumb, 12 bytes, Stack size 8 bytes, _rserrno.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = __set_errno ⇒ __aeabi_errno_addr ⇒ __user_perthread_libspace
[Calls]
[Called By]
_printf_int_common (Thumb, 178 bytes, Stack size 32 bytes, _printf_intcommon.o(.text))
[Stack]
- Max Depth = 32
- Call Chain = _printf_int_common
[Called By]
_printf_char_common (Thumb, 32 bytes, Stack size 64 bytes, _printf_char_common.o(.text))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = _printf_char_common ⇒ __printf
[Calls]
[Called By]
_sputc (Thumb, 10 bytes, Stack size 0 bytes, _sputc.o(.text))
[Called By]
[Address Reference Count : 1]- noretval__2sprintf.o(.text)
__aeabi_memmove4 (Thumb, 0 bytes, Stack size 8 bytes, rt_memmove_w.o(.text), UNUSED)
__aeabi_memmove8 (Thumb, 0 bytes, Stack size 8 bytes, rt_memmove_w.o(.text), UNUSED)
__rt_memmove_w (Thumb, 122 bytes, Stack size 8 bytes, rt_memmove_w.o(.text), UNUSED)
[Calls]
__memmove_aligned (Thumb, 0 bytes, Stack size unknown bytes, rt_memmove_w.o(.text), UNUSED)
[Called By]
__memmove_lastfew_aligned (Thumb, 0 bytes, Stack size unknown bytes, rt_memmove_w.o(.text), UNUSED)
__aeabi_errno_addr (Thumb, 4 bytes, Stack size 0 bytes, rt_errno_addr_twolibspace.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = __aeabi_errno_addr ⇒ __user_perthread_libspace
[Calls]- >> __user_perthread_libspace
[Called By]- >> __set_errno
- >> __read_errno
__errno$twolibspace (Thumb, 0 bytes, Stack size 0 bytes, rt_errno_addr_twolibspace.o(.text), UNUSED)
__rt_errno_addr$twolibspace (Thumb, 0 bytes, Stack size 0 bytes, rt_errno_addr_twolibspace.o(.text), UNUSED)
_sys_exit (Thumb, 8 bytes, Stack size 0 bytes, sys_exit.o(.text))
[Called By]
__I$use$semihosting (Thumb, 0 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED)
__use_no_semihosting_swi (Thumb, 2 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED)
__semihosting_library_function (Thumb, 0 bytes, Stack size unknown bytes, indicate_semi.o(.text), UNUSED)
BUTTON_Callback (Thumb, 216 bytes, Stack size 16 bytes, button.o(i.BUTTON_Callback))
[Stack]
- Max Depth = 440
- Call Chain = BUTTON_Callback ⇒ WIDGET_HandleActive ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_DefaultProc
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_FreePtrArray
- >> GUI_ALLOC_FreePtr
- >> WIDGET_HandleActive
- >> BUTTON_SetPressed
- >> _OnButtonReleased
- >> _OnButtonPressed
[Called By]
[Address Reference Count : 1]- button.o(i.BUTTON_CreateUser)
BUTTON_CreateAsChild (Thumb, 26 bytes, Stack size 40 bytes, button_create.o(i.BUTTON_CreateAsChild))
[Stack]
- Max Depth = 392
- Call Chain = BUTTON_CreateAsChild ⇒ BUTTON_CreateEx ⇒ BUTTON_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Called By]
BUTTON_CreateEx (Thumb, 28 bytes, Stack size 40 bytes, button.o(i.BUTTON_CreateEx))
[Stack]
- Max Depth = 352
- Call Chain = BUTTON_CreateEx ⇒ BUTTON_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Called By]- >> _DemoWashingMachine
- >> BUTTON_CreateAsChild
BUTTON_CreateIndirect (Thumb, 68 bytes, Stack size 40 bytes, button_createindirect.o(i.BUTTON_CreateIndirect))
[Stack]
- Max Depth = 352
- Call Chain = BUTTON_CreateIndirect ⇒ BUTTON_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> BUTTON_SetText
- >> BUTTON_CreateUser
[Address Reference Count : 3]- guidemo.o(.constdata)
- guidemo_skinning.o(.constdata)
- messagebox.o(i.MESSAGEBOX_Create)
BUTTON_CreateUser (Thumb, 116 bytes, Stack size 56 bytes, button.o(i.BUTTON_CreateUser))
[Stack]
- Max Depth = 312
- Call Chain = BUTTON_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_CreateWindowAsChild
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WIDGET__Init
- >> __aeabi_memcpy4
[Called By]- >> BUTTON_CreateIndirect
- >> BUTTON_CreateEx
BUTTON_DrawSkinFlex (Thumb, 562 bytes, Stack size 56 bytes, button_skinflex.o(i.BUTTON_DrawSkinFlex))
[Stack]
- Max Depth = 296
- Call Chain = BUTTON_DrawSkinFlex ⇒ GUI__DrawTwinArc4 ⇒ _DrawTwinArc4 ⇒ GUI_SetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_FillRect
- >> GUI_DrawHLine
- >> GUI_MoveRect
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_DrawGradientV
- >> GUI_DispStringInRect
- >> WM_SetHasTrans
- >> GUI_DrawVLine
- >> GUI_DrawRect
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_GetClientRect
- >> WM__IsEnabled
- >> GUI__DrawTwinArc4
- >> GUI_DRAW__Draw
[Address Reference Count : 1]
BUTTON_IsPressed (Thumb, 42 bytes, Stack size 16 bytes, button_ispressed.o(i.BUTTON_IsPressed))
[Stack]
- Max Depth = 56
- Call Chain = BUTTON_IsPressed ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
BUTTON_SetDefaultSkin (Thumb, 16 bytes, Stack size 0 bytes, button_skin.o(i.BUTTON_SetDefaultSkin))
[Called By]
BUTTON_SetFocussable (Thumb, 16 bytes, Stack size 0 bytes, button.o(i.BUTTON_SetFocussable))
[Stack]
- Max Depth = 176
- Call Chain = BUTTON_SetFocussable ⇒ WIDGET_OrState ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WIDGET_OrState
- >> WIDGET_AndState
[Called By]- >> _cbFrameWinControl
- >> FRAMEWIN_AddButton
BUTTON_SetPressed (Thumb, 18 bytes, Stack size 0 bytes, button.o(i.BUTTON_SetPressed))
[Stack]
- Max Depth = 176
- Call Chain = BUTTON_SetPressed ⇒ WIDGET_OrState ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WIDGET_OrState
- >> WIDGET_AndState
[Called By]
BUTTON_SetReactOnLevel (Thumb, 12 bytes, Stack size 0 bytes, button.o(i.BUTTON_SetReactOnLevel))
[Called By]
BUTTON_SetSelfDraw (Thumb, 12 bytes, Stack size 8 bytes, button_selfdraw.o(i.BUTTON_SetSelfDraw))
[Stack]
- Max Depth = 208
- Call Chain = BUTTON_SetSelfDraw ⇒ BUTTON_SetSelfDrawEx ⇒ BUTTON__SetDrawObj ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]
[Called By]- >> FRAMEWIN_AddCloseButton
BUTTON_SetSelfDrawEx (Thumb, 32 bytes, Stack size 16 bytes, button_selfdraw.o(i.BUTTON_SetSelfDrawEx))
[Stack]
- Max Depth = 200
- Call Chain = BUTTON_SetSelfDrawEx ⇒ BUTTON__SetDrawObj ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> GUI_DRAW_SELF_Create
- >> BUTTON__SetDrawObj
[Called By]
BUTTON_SetText (Thumb, 90 bytes, Stack size 40 bytes, button.o(i.BUTTON_SetText))
[Stack]
- Max Depth = 200
- Call Chain = BUTTON_SetText ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI__SetText
[Called By]
BUTTON__SetDrawObj (Thumb, 62 bytes, Stack size 24 bytes, button__setbitmapobj.o(i.BUTTON__SetDrawObj))
[Stack]
- Max Depth = 184
- Call Chain = BUTTON__SetDrawObj ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_FreePtr
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
CHECKBOX_DrawSkinFlex (Thumb, 216 bytes, Stack size 48 bytes, checkbox_skinflex.o(i.CHECKBOX_DrawSkinFlex))
[Stack]
- Max Depth = 296
- Call Chain = CHECKBOX_DrawSkinFlex ⇒ _DrawBitmap ⇒ _GenCheck ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_DispStringInRect
- >> WM_SetHasTrans
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_GetClientRect
- >> CHECKBOX_GetSkinFlexButtonSize
- >> _DrawFocus
- >> _DrawBitmap
- >> _DrawBackground
- >> WM__IsEnabled
[Address Reference Count : 1]- guidemo_skinning.o(.text)
CHECKBOX_GetSkinFlexButtonSize (Thumb, 32 bytes, Stack size 16 bytes, checkbox_skinflex.o(i.CHECKBOX_GetSkinFlexButtonSize))
[Stack]
- Max Depth = 56
- Call Chain = CHECKBOX_GetSkinFlexButtonSize ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> CHECKBOX_DrawSkinFlex
- >> _DrawFocus
- >> _DrawBitmap
- >> _DrawBackground
CHECKBOX_SetDefaultSkin (Thumb, 16 bytes, Stack size 0 bytes, checkbox_skin.o(i.CHECKBOX_SetDefaultSkin))
[Called By]
CHECKBOX__GetButtonSize (Thumb, 32 bytes, Stack size 40 bytes, checkbox.o(i.CHECKBOX__GetButtonSize))
[Stack]
- Max Depth = 44
- Call Chain = CHECKBOX__GetButtonSize ⇒ __aeabi_memclr4
[Calls]
[Address Reference Count : 1]
DIALOG_GetBkColor (Thumb, 6 bytes, Stack size 0 bytes, dialog.o(i.DIALOG_GetBkColor))
[Called By]
DROPDOWN_AddKey (Thumb, 128 bytes, Stack size 32 bytes, dropdown.o(i.DROPDOWN_AddKey))
[Stack]
- Max Depth = 280
- Call Chain = DROPDOWN_AddKey ⇒ DROPDOWN_IncSel ⇒ DROPDOWN_SetSel ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> DROPDOWN__GetpItemLocked
- >> DROPDOWN__GetNumItems
- >> DROPDOWN_SetSel
- >> DROPDOWN_IncSel
- >> DROPDOWN_DecSel
- >> _Tolower
[Called By]
DROPDOWN_AddString (Thumb, 60 bytes, Stack size 24 bytes, dropdown_addstring.o(i.DROPDOWN_AddString))
[Stack]
- Max Depth = 208
- Call Chain = DROPDOWN_AddString ⇒ GUI_ARRAY_AddItem ⇒ GUI_ALLOC_Realloc ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_ARRAY_AddItem
- >> strlen
[Called By]
DROPDOWN_Callback (Thumb, 368 bytes, Stack size 40 bytes, dropdown.o(i.DROPDOWN_Callback))
[Stack]
- Max Depth = 984
- Call Chain = DROPDOWN_Callback ⇒ DROPDOWN_Expand ⇒ LISTBOX_CreateAsChild ⇒ LISTBOX_CreateEx ⇒ LISTBOX_CreateUser ⇒ LISTBOX_SetText ⇒ LISTBOX_AddString ⇒ LISTBOX_UpdateScrollers ⇒ _ManageAutoScroll ⇒ LISTBOX__SetScrollbarWidth ⇒ SCROLLBAR_SetWidth ⇒ WIDGET_SetWidth ⇒ WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_DeleteWindow
- >> WM_DefaultProc
- >> WM_SetFocus
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_Free
- >> WM_GetFocussedWindow
- >> WM_NotifyParent
- >> WIDGET_HandleActive
- >> GUI_ARRAY_Delete
- >> LISTBOX_GetSel
- >> DROPDOWN_SetSel
- >> DROPDOWN_Expand
- >> DROPDOWN_Collapse
- >> DROPDOWN_AddKey
[Address Reference Count : 1]- dropdown.o(i.DROPDOWN_CreateUser)
DROPDOWN_Collapse (Thumb, 54 bytes, Stack size 16 bytes, dropdown.o(i.DROPDOWN_Collapse))
[Stack]
- Max Depth = 256
- Call Chain = DROPDOWN_Collapse ⇒ WM_DeleteWindow ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> WM_DeleteWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
DROPDOWN_CreateIndirect (Thumb, 56 bytes, Stack size 40 bytes, dropdown_createindirect.o(i.DROPDOWN_CreateIndirect))
[Stack]
- Max Depth = 592
- Call Chain = DROPDOWN_CreateIndirect ⇒ DROPDOWN_CreateUser ⇒ DROPDOWN__AdjustHeight ⇒ WM_SetSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]
[Address Reference Count : 1]- guidemo_skinning.o(.constdata)
DROPDOWN_CreateUser (Thumb, 158 bytes, Stack size 56 bytes, dropdown.o(i.DROPDOWN_CreateUser))
[Stack]
- Max Depth = 552
- Call Chain = DROPDOWN_CreateUser ⇒ DROPDOWN__AdjustHeight ⇒ WM_SetSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_CreateWindowAsChild
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WIDGET__Init
- >> GUI_ARRAY_Create
- >> DROPDOWN__AdjustHeight
- >> __aeabi_memcpy4
[Called By]- >> DROPDOWN_CreateIndirect
DROPDOWN_DecSel (Thumb, 24 bytes, Stack size 8 bytes, dropdown.o(i.DROPDOWN_DecSel))
[Stack]
- Max Depth = 248
- Call Chain = DROPDOWN_DecSel ⇒ DROPDOWN_SetSel ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> DROPDOWN_SetSel
- >> DROPDOWN_GetSel
[Called By]
DROPDOWN_DrawSkinFlex (Thumb, 166 bytes, Stack size 24 bytes, dropdown_skinflex.o(i.DROPDOWN_DrawSkinFlex))
[Stack]
- Max Depth = 296
- Call Chain = DROPDOWN_DrawSkinFlex ⇒ _DrawBackground ⇒ GUI__DrawTwinArc4 ⇒ _DrawTwinArc4 ⇒ GUI_SetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_DrawHLine
- >> GUI_SetColor
- >> WM_SetHasTrans
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _DrawText
- >> _DrawBackground
- >> WM__IsEnabled
[Address Reference Count : 1]- guidemo_skinning.o(.text)
DROPDOWN_Expand (Thumb, 520 bytes, Stack size 160 bytes, dropdown.o(i.DROPDOWN_Expand))
[Stack]
- Max Depth = 944
- Call Chain = DROPDOWN_Expand ⇒ LISTBOX_CreateAsChild ⇒ LISTBOX_CreateEx ⇒ LISTBOX_CreateUser ⇒ LISTBOX_SetText ⇒ LISTBOX_AddString ⇒ LISTBOX_UpdateScrollers ⇒ _ManageAutoScroll ⇒ LISTBOX__SetScrollbarWidth ⇒ SCROLLBAR_SetWidth ⇒ WIDGET_SetWidth ⇒ WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> GUI_MoveRect
- >> WM_GetWindowSizeX
- >> WM_GetParent
- >> WM_SetFocus
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> LISTBOX_SetTextColor
- >> LISTBOX_SetBkColor
- >> WM_NotifyParent
- >> GUI_ARRAY_GethItem
- >> LISTBOX_SetTextAlign
- >> LISTBOX_SetSel
- >> LISTBOX_SetScrollbarWidth
- >> LISTBOX_SetScrollbarColor
- >> LISTBOX_SetOwner
- >> LISTBOX_SetItemSpacing
- >> LISTBOX_SetItemDisabled
- >> LISTBOX_SetFont
- >> LISTBOX_SetAutoScrollV
- >> LISTBOX_CreateAsChild
- >> LISTBOX_AddStringH
- >> DROPDOWN__GetNumItems
[Called By]
DROPDOWN_GetSel (Thumb, 40 bytes, Stack size 16 bytes, dropdown.o(i.DROPDOWN_GetSel))
[Stack]
- Max Depth = 56
- Call Chain = DROPDOWN_GetSel ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> DROPDOWN_IncSel
- >> DROPDOWN_DecSel
DROPDOWN_IncSel (Thumb, 20 bytes, Stack size 8 bytes, dropdown.o(i.DROPDOWN_IncSel))
[Stack]
- Max Depth = 248
- Call Chain = DROPDOWN_IncSel ⇒ DROPDOWN_SetSel ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> DROPDOWN_SetSel
- >> DROPDOWN_GetSel
[Called By]
DROPDOWN_SetBkColor (Thumb, 80 bytes, Stack size 24 bytes, dropdown_setbkcolor.o(i.DROPDOWN_SetBkColor))
[Stack]
- Max Depth = 376
- Call Chain = DROPDOWN_SetBkColor ⇒ LISTBOX_SetBkColor ⇒ LISTBOX__InvalidateInsideArea ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> LISTBOX_SetBkColor
[Called By]
DROPDOWN_SetDefaultSkin (Thumb, 16 bytes, Stack size 0 bytes, dropdown_skin.o(i.DROPDOWN_SetDefaultSkin))
[Called By]
DROPDOWN_SetSel (Thumb, 80 bytes, Stack size 16 bytes, dropdown.o(i.DROPDOWN_SetSel))
[Stack]
- Max Depth = 240
- Call Chain = DROPDOWN_SetSel ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_NotifyParent
- >> DROPDOWN__GetNumItems
[Called By]- >> DROPDOWN_IncSel
- >> DROPDOWN_DecSel
- >> DROPDOWN_Callback
- >> DROPDOWN_AddKey
DROPDOWN_SetTextColor (Thumb, 80 bytes, Stack size 24 bytes, dropdown_settextcolor.o(i.DROPDOWN_SetTextColor))
[Stack]
- Max Depth = 376
- Call Chain = DROPDOWN_SetTextColor ⇒ LISTBOX_SetTextColor ⇒ LISTBOX__InvalidateInsideArea ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> LISTBOX_SetTextColor
[Called By]
DROPDOWN__AdjustHeight (Thumb, 66 bytes, Stack size 24 bytes, dropdown.o(i.DROPDOWN__AdjustHeight))
[Stack]
- Max Depth = 496
- Call Chain = DROPDOWN__AdjustHeight ⇒ WM_SetSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_SetSize
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM__GetWindowSizeX
- >> GUI_GetYDistOfFont
[Called By]
DROPDOWN__GetNumItems (Thumb, 6 bytes, Stack size 0 bytes, dropdown.o(i.DROPDOWN__GetNumItems))
[Stack]
- Max Depth = 16
- Call Chain = DROPDOWN__GetNumItems ⇒ GUI_ARRAY_GetNumItems
[Calls]
[Called By]- >> DROPDOWN_SetSel
- >> DROPDOWN_Expand
- >> DROPDOWN_AddKey
DROPDOWN__GetpItemLocked (Thumb, 42 bytes, Stack size 16 bytes, dropdown.o(i.DROPDOWN__GetpItemLocked))
[Stack]
- Max Depth = 48
- Call Chain = DROPDOWN__GetpItemLocked ⇒ GUI_ARRAY_GethItem ⇒ GUI_ARRAY__GethItem
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ARRAY_GethItem
[Called By]- >> _Paint
- >> DROPDOWN_AddKey
- >> _Paint
EDIT_AddKey (Thumb, 280 bytes, Stack size 40 bytes, edit.o(i.EDIT_AddKey))
[Stack]
- Max Depth = 312
- Call Chain = EDIT_AddKey ⇒ _InsertChar ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_UC__NumChars2NumBytes
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_UC_GetCharCode
- >> EDIT__SetCursorPos
- >> _InsertChar
- >> _DeleteChar
- >> _ChangeCharacter
[Called By]
EDIT_Callback (Thumb, 206 bytes, Stack size 32 bytes, edit.o(i.EDIT_Callback))
[Stack]
- Max Depth = 456
- Call Chain = EDIT_Callback ⇒ WIDGET_HandleActive ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_SelectWindow
- >> WM_DefaultProc
- >> WM_RestartTimer
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_FreePtr
- >> EDIT_SetCursorAtPixel
- >> EDIT_AddKey
- >> _Paint
- >> WM__IsEnabled
- >> WM_NotifyParent
- >> WIDGET_HandleActive
[Address Reference Count : 1]- edit.o(i.EDIT_CreateUser)
EDIT_CreateIndirect (Thumb, 74 bytes, Stack size 48 bytes, edit_createindirect.o(i.EDIT_CreateIndirect))
[Stack]
- Max Depth = 360
- Call Chain = EDIT_CreateIndirect ⇒ EDIT_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> EDIT_SetTextAlign
- >> EDIT_CreateUser
[Address Reference Count : 1]- guidemo_skinning.o(.constdata)
EDIT_CreateUser (Thumb, 156 bytes, Stack size 56 bytes, edit.o(i.EDIT_CreateUser))
[Stack]
- Max Depth = 312
- Call Chain = EDIT_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_DeleteWindow
- >> WM_CreateWindowAsChild
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> _IncrementBuffer
- >> WIDGET__Init
- >> __aeabi_memcpy4
[Called By]
EDIT_SetBkColor (Thumb, 52 bytes, Stack size 24 bytes, edit.o(i.EDIT_SetBkColor))
[Stack]
- Max Depth = 184
- Call Chain = EDIT_SetBkColor ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
EDIT_SetCursorAtPixel (Thumb, 190 bytes, Stack size 48 bytes, edit.o(i.EDIT_SetCursorAtPixel))
[Stack]
- Max Depth = 208
- Call Chain = EDIT_SetCursorAtPixel ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> WM_GetWindowSizeX
- >> GUI_SetFont
- >> GUI_GetStringDistX
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__GetNumChars
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI__GetCursorPosChar
- >> EDIT__SetCursorPos
[Called By]
EDIT_SetText (Thumb, 202 bytes, Stack size 40 bytes, edit.o(i.EDIT_SetText))
[Stack]
- Max Depth = 248
- Call Chain = EDIT_SetText ⇒ _IsSpaceInBuffer ⇒ _IncrementBuffer ⇒ GUI_ALLOC_Realloc ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_FreePtr
- >> GUI__GetNumChars
- >> GUI_UC__NumChars2NumBytes
- >> GUI_Unlock
- >> GUI_Lock
- >> _IsSpaceInBuffer
- >> __aeabi_memcpy
- >> strlen
[Called By]- >> _GetVehicle
- >> _cbDialogOrder
EDIT_SetTextAlign (Thumb, 42 bytes, Stack size 16 bytes, edit.o(i.EDIT_SetTextAlign))
[Stack]
- Max Depth = 176
- Call Chain = EDIT_SetTextAlign ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> EDIT_CreateIndirect
- >> _cbDialogOrder
EDIT__SetCursorPos (Thumb, 84 bytes, Stack size 16 bytes, edit.o(i.EDIT__SetCursorPos))
[Stack]
- Max Depth = 56
- Call Chain = EDIT__SetCursorPos ⇒ GUI__GetNumChars ⇒ GUI_UC__GetCharCodeInc
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__GetNumChars
[Called By]- >> EDIT_SetCursorAtPixel
- >> EDIT_AddKey
FRAMEWIN_AddButton (Thumb, 120 bytes, Stack size 64 bytes, framewin_button.o(i.FRAMEWIN_AddButton))
[Stack]
- Max Depth = 456
- Call Chain = FRAMEWIN_AddButton ⇒ BUTTON_CreateAsChild ⇒ BUTTON_CreateEx ⇒ BUTTON_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> BUTTON_SetFocussable
- >> GUI_Unlock
- >> GUI_Lock
- >> FRAMEWIN__CalcPositions
- >> FRAMEWIN_GetTitleHeight
- >> FRAMEWIN_GetBorderSize
- >> BUTTON_CreateAsChild
[Called By]- >> FRAMEWIN_AddCloseButton
FRAMEWIN_AddCloseButton (Thumb, 30 bytes, Stack size 8 bytes, framewin_buttonclose.o(i.FRAMEWIN_AddCloseButton))
[Stack]
- Max Depth = 464
- Call Chain = FRAMEWIN_AddCloseButton ⇒ FRAMEWIN_AddButton ⇒ BUTTON_CreateAsChild ⇒ BUTTON_CreateEx ⇒ BUTTON_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_SetCallback
- >> FRAMEWIN_AddButton
- >> BUTTON_SetSelfDraw
[Called By]
FRAMEWIN_Callback (Thumb, 490 bytes, Stack size 88 bytes, framewin.o(i.FRAMEWIN_Callback))
[Stack]
- Max Depth = 512
- Call Chain = FRAMEWIN_Callback ⇒ WIDGET_HandleActive ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_DefaultProc
- >> WM_SetFocus
- >> WM_IsWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_FreePtr
- >> WM__SendMessage
- >> WM__IsAncestorOrSelf
- >> WM__IsAncestor
- >> WM_HasFocus
- >> FRAMEWIN__CalcPositions
- >> FRAMEWIN_SetActive
- >> _SetActive
- >> _OnTouch
- >> WM_SetFocusOnNextChild
- >> WIDGET_OrState
- >> WIDGET_HandleActive
[Called By]
[Address Reference Count : 1]- framewin.o(i.FRAMEWIN_CreateUser)
FRAMEWIN_CreateIndirect (Thumb, 64 bytes, Stack size 48 bytes, framewin_createindirect.o(i.FRAMEWIN_CreateIndirect))
[Stack]
- Max Depth = 384
- Call Chain = FRAMEWIN_CreateIndirect ⇒ FRAMEWIN_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Address Reference Count : 5]- guidemo.o(.constdata)
- guidemo_skinning.o(.constdata)
- guidemo_transparentdialog.o(.constdata)
- guidemo_treeview.o(.constdata)
- messagebox.o(i.MESSAGEBOX_Create)
FRAMEWIN_CreateUser (Thumb, 226 bytes, Stack size 80 bytes, framewin.o(i.FRAMEWIN_CreateUser))
[Stack]
- Max Depth = 336
- Call Chain = FRAMEWIN_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_CreateWindowAsChild
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_DisableMemdev
- >> FRAMEWIN__CalcPositions
- >> FRAMEWIN_SetText
- >> WIDGET__Init
- >> __aeabi_memcpy4
[Called By]- >> FRAMEWIN_CreateIndirect
FRAMEWIN_DrawSkinFlex (Thumb, 886 bytes, Stack size 104 bytes, framewin_skinflex.o(i.FRAMEWIN_DrawSkinFlex))
[Stack]
- Max Depth = 304
- Call Chain = FRAMEWIN_DrawSkinFlex ⇒ GUI_DrawGradientV ⇒ _DrawGradient ⇒ GUI_GetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_FillRect
- >> GUI_DrawHLine
- >> GUI_FillRectEx
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_DrawGradientV
- >> GUI_DispStringInRect
- >> WM_SetHasTrans
- >> GUI_DrawVLine
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__DrawTwinArc2
- >> GUI_DrawPixel
- >> FRAMEWIN_GetActive
[Called By]- >> _FrameDrawSkinFlex
- >> _DrawSkin
[Address Reference Count : 1]
FRAMEWIN_GetActive (Thumb, 46 bytes, Stack size 16 bytes, framewin_get.o(i.FRAMEWIN_GetActive))
[Stack]
- Max Depth = 56
- Call Chain = FRAMEWIN_GetActive ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
FRAMEWIN_GetBorderSize (Thumb, 50 bytes, Stack size 16 bytes, framewin_get.o(i.FRAMEWIN_GetBorderSize))
[Stack]
- Max Depth = 56
- Call Chain = FRAMEWIN_GetBorderSize ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
FRAMEWIN_GetBorderSizeEx (Thumb, 52 bytes, Stack size 24 bytes, framewin_get.o(i.FRAMEWIN_GetBorderSizeEx))
[Stack]
- Max Depth = 64
- Call Chain = FRAMEWIN_GetBorderSizeEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
FRAMEWIN_GetDefaultFont (Thumb, 6 bytes, Stack size 0 bytes, framewin_default.o(i.FRAMEWIN_GetDefaultFont))
[Called By]
- >> MESSAGEBOX_Create
- >> _DemoSkinning
FRAMEWIN_GetSkinFlexProps (Thumb, 18 bytes, Stack size 0 bytes, framewin_skinflex.o(i.FRAMEWIN_GetSkinFlexProps))
[Stack]
- Max Depth = 8
- Call Chain = FRAMEWIN_GetSkinFlexProps ⇒ __aeabi_memcpy4
[Calls]
[Called By]
FRAMEWIN_GetTitleHeight (Thumb, 58 bytes, Stack size 40 bytes, framewin_get.o(i.FRAMEWIN_GetTitleHeight))
[Stack]
- Max Depth = 192
- Call Chain = FRAMEWIN_GetTitleHeight ⇒ FRAMEWIN__CalcPositions ⇒ FRAMEWIN__GetTitleLimits ⇒ WM_GetNextSibling ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> FRAMEWIN__CalcPositions
[Called By]
FRAMEWIN_OwnerDraw (Thumb, 182 bytes, Stack size 56 bytes, framewin_skinclassic.o(i.FRAMEWIN_OwnerDraw))
[Stack]
- Max Depth = 312
- Call Chain = FRAMEWIN_OwnerDraw ⇒ WIDGET__FillStringInRect ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_SetFont
- >> LCD_SetColor
- >> LCD_SetBkColor
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WIDGET__FillStringInRect
- >> GUI__CalcTextRect
[Address Reference Count : 1]- framewin_skinclassic.o(i._Create)
FRAMEWIN_SetActive (Thumb, 30 bytes, Stack size 16 bytes, framewin.o(i.FRAMEWIN_SetActive))
[Stack]
- Max Depth = 192
- Call Chain = FRAMEWIN_SetActive ⇒ _SetActive ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _SetActive
[Called By]
FRAMEWIN_SetClientColor (Thumb, 46 bytes, Stack size 16 bytes, framewin_setcolors.o(i.FRAMEWIN_SetClientColor))
[Stack]
- Max Depth = 176
- Call Chain = FRAMEWIN_SetClientColor ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _cbDialogOrder
- >> MESSAGEBOX_Callback
FRAMEWIN_SetDefaultFont (Thumb, 6 bytes, Stack size 0 bytes, framewin_default.o(i.FRAMEWIN_SetDefaultFont))
[Called By]
FRAMEWIN_SetDefaultSkin (Thumb, 26 bytes, Stack size 0 bytes, framewin_skin.o(i.FRAMEWIN_SetDefaultSkin))
[Called By]
FRAMEWIN_SetDefaultTextAlign (Thumb, 12 bytes, Stack size 0 bytes, framewin_default.o(i.FRAMEWIN_SetDefaultTextAlign))
[Called By]
FRAMEWIN_SetFont (Thumb, 108 bytes, Stack size 32 bytes, framewin_setfont.o(i.FRAMEWIN_SetFont))
[Stack]
- Max Depth = 544
- Call Chain = FRAMEWIN_SetFont ⇒ FRAMEWIN__UpdatePositions ⇒ WM_SetSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> FRAMEWIN__UpdatePositions
- >> FRAMEWIN__CalcTitleHeight
- >> FRAMEWIN__UpdateButtons
[Called By]
FRAMEWIN_SetOwnerDraw (Thumb, 42 bytes, Stack size 16 bytes, framewin_setownerdraw.o(i.FRAMEWIN_SetOwnerDraw))
[Stack]
- Max Depth = 176
- Call Chain = FRAMEWIN_SetOwnerDraw ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
FRAMEWIN_SetSkin (Thumb, 122 bytes, Stack size 40 bytes, framewin_skin.o(i.FRAMEWIN_SetSkin))
[Stack]
- Max Depth = 552
- Call Chain = FRAMEWIN_SetSkin ⇒ FRAMEWIN__UpdatePositions ⇒ WM_SetSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> FRAMEWIN__UpdatePositions
- >> FRAMEWIN__CalcTitleHeight
- >> FRAMEWIN__UpdateButtons
[Called By]- >> _DemoSkinning
- >> _cbDialogOrder
FRAMEWIN_SetSkinFlexProps (Thumb, 74 bytes, Stack size 16 bytes, framewin_skinflex.o(i.FRAMEWIN_SetSkinFlexProps))
[Stack]
- Max Depth = 24
- Call Chain = FRAMEWIN_SetSkinFlexProps ⇒ __aeabi_memcpy4
[Calls]
[Called By]
FRAMEWIN_SetText (Thumb, 70 bytes, Stack size 24 bytes, framewin.o(i.FRAMEWIN_SetText))
[Stack]
- Max Depth = 184
- Call Chain = FRAMEWIN_SetText ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI__SetText
[Called By]
FRAMEWIN_SetTextAlign (Thumb, 50 bytes, Stack size 16 bytes, framewin.o(i.FRAMEWIN_SetTextAlign))
[Stack]
- Max Depth = 176
- Call Chain = FRAMEWIN_SetTextAlign ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
FRAMEWIN_SetTextColor (Thumb, 54 bytes, Stack size 16 bytes, framewin_setcolors.o(i.FRAMEWIN_SetTextColor))
[Stack]
- Max Depth = 176
- Call Chain = FRAMEWIN_SetTextColor ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
FRAMEWIN__CalcPositions (Thumb, 206 bytes, Stack size 64 bytes, framewin.o(i.FRAMEWIN__CalcPositions))
[Stack]
- Max Depth = 152
- Call Chain = FRAMEWIN__CalcPositions ⇒ FRAMEWIN__GetTitleLimits ⇒ WM_GetNextSibling ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> WM_GetWindowSizeY
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM__GetWindowSizeY
- >> WM__GetWindowSizeX
- >> FRAMEWIN__GetTitleLimits
- >> FRAMEWIN__CalcTitleHeight
[Called By]- >> FRAMEWIN_Callback
- >> FRAMEWIN_AddButton
- >> FRAMEWIN__UpdatePositions
- >> FRAMEWIN_CreateUser
- >> _Paint
- >> FRAMEWIN_GetTitleHeight
FRAMEWIN__CalcTitleHeight (Thumb, 32 bytes, Stack size 8 bytes, framewin.o(i.FRAMEWIN__CalcTitleHeight))
[Stack]
- Max Depth = 8
- Call Chain = FRAMEWIN__CalcTitleHeight
[Calls]
[Called By]- >> FRAMEWIN_SetFont
- >> FRAMEWIN_SetSkin
- >> FRAMEWIN__CalcPositions
- >> _Paint
- >> FRAMEWIN__UpdateButtons
FRAMEWIN__GetBorderSize (Thumb, 68 bytes, Stack size 56 bytes, framewin.o(i.FRAMEWIN__GetBorderSize))
[Stack]
- Max Depth = 56
- Call Chain = FRAMEWIN__GetBorderSize
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Address Reference Count : 1]
FRAMEWIN__GetTitleLimits (Thumb, 140 bytes, Stack size 40 bytes, framewin.o(i.FRAMEWIN__GetTitleLimits))
[Stack]
- Max Depth = 88
- Call Chain = FRAMEWIN__GetTitleLimits ⇒ WM_GetNextSibling ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_GetNextSibling
- >> WM_GetFirstChild
[Called By]- >> FRAMEWIN__CalcPositions
- >> _Paint
FRAMEWIN__UpdateButtons (Thumb, 226 bytes, Stack size 64 bytes, framewin__updatebuttons.o(i.FRAMEWIN__UpdateButtons))
[Stack]
- Max Depth = 512
- Call Chain = FRAMEWIN__UpdateButtons ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> FRAMEWIN__CalcTitleHeight
- >> WM_GetNextSibling
- >> WM_GetFirstChild
- >> WM_ResizeWindow
- >> WM_MoveWindow
[Called By]- >> FRAMEWIN_SetFont
- >> FRAMEWIN_SetSkin
FRAMEWIN__UpdatePositions (Thumb, 110 bytes, Stack size 40 bytes, framewin.o(i.FRAMEWIN__UpdatePositions))
[Stack]
- Max Depth = 512
- Call Chain = FRAMEWIN__UpdatePositions ⇒ WM_SetSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_SetSize
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_MoveChildTo
- >> FRAMEWIN__CalcPositions
[Called By]- >> FRAMEWIN_SetFont
- >> FRAMEWIN_SetSkin
GL_DispChar (Thumb, 56 bytes, Stack size 8 bytes, gui_char.o(i.GL_DispChar))
[Stack]
- Max Depth = 64
- Call Chain = GL_DispChar ⇒ GUI_DispNextLine ⇒ GUI_GetFontDistY ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_DispNextLine
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GL_DrawArc (Thumb, 260 bytes, Stack size 56 bytes, gui_arc.o(i.GL_DrawArc))
[Stack]
- Max Depth = 192
- Call Chain = GL_DrawArc ⇒ _DrawArc ⇒ __hardfp_floor ⇒ __aeabi_cdrcmple
[Calls]
[Called By]- >> GUI_DrawArc
- >> _DrawArcAA
GL_DrawBitmap (Thumb, 146 bytes, Stack size 56 bytes, gui_drawbitmap.o(i.GL_DrawBitmap))
[Stack]
- Max Depth = 160
- Call Chain = GL_DrawBitmap ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> LCD_DrawBitmap
- >> GUI_SetDrawMode
[Called By]- >> GUI_DrawBitmap
- >> _DrawCharAA4_NoTrans
- >> _DrawCharAA2_NoTrans
GL_DrawCircle (Thumb, 100 bytes, Stack size 32 bytes, gui_circ.o(i.GL_DrawCircle))
[Stack]
- Max Depth = 80
- Call Chain = GL_DrawCircle ⇒ Draw8Point
[Calls]
[Called By]
GL_DrawLine (Thumb, 16 bytes, Stack size 16 bytes, gui_drawline.o(i.GL_DrawLine))
[Stack]
- Max Depth = 168
- Call Chain = GL_DrawLine ⇒ GL_DrawLineEx ⇒ GL_DrawLine1Ex ⇒ GL_DrawPoint ⇒ GL_FillCircle
[Calls]
[Called By]- >> _AA_DrawLine
- >> GUI_DrawLine
GL_DrawLine1Ex (Thumb, 456 bytes, Stack size 64 bytes, gui_drawline.o(i.GL_DrawLine1Ex))
[Stack]
- Max Depth = 104
- Call Chain = GL_DrawLine1Ex ⇒ GL_DrawPoint ⇒ GL_FillCircle
[Calls]- >> LCD_DrawVLine
- >> GL_DrawPoint
- >> _SetLineColor
- >> Abs
[Called By]
GL_DrawLineEx (Thumb, 262 bytes, Stack size 48 bytes, gui_drawline.o(i.GL_DrawLineEx))
[Stack]
- Max Depth = 152
- Call Chain = GL_DrawLineEx ⇒ GL_DrawLine1Ex ⇒ GL_DrawPoint ⇒ GL_FillCircle
[Calls]- >> GL_FillPolygon
- >> GUI_sin
- >> GUI_cos
- >> GL_DrawLine1Ex
- >> _atan2
- >> _DrawLineEnd
[Called By]
GL_DrawPoint (Thumb, 28 bytes, Stack size 0 bytes, gui_drawpoint.o(i.GL_DrawPoint))
[Stack]
- Max Depth = 40
- Call Chain = GL_DrawPoint ⇒ GL_FillCircle
[Calls]
[Called By]- >> GL_DrawLine1Ex
- >> _DrawLineEnd
GL_FillCircle (Thumb, 184 bytes, Stack size 40 bytes, gui_circ.o(i.GL_FillCircle))
[Stack]
- Max Depth = 40
- Call Chain = GL_FillCircle
[Called By]- >> GUI_FillCircle
- >> GL_DrawPoint
GL_FillCircleAA_HiRes (Thumb, 34 bytes, Stack size 16 bytes, guiaa_circle.o(i.GL_FillCircleAA_HiRes))
[Stack]
- Max Depth = 160
- Call Chain = GL_FillCircleAA_HiRes ⇒ GUI_AA_Init_HiRes ⇒ GUI_AA_Init ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> FillCircle
- >> GUI_AA_Init_HiRes
- >> GUI_AA_Exit
[Called By]- >> GUI_AA_FillCircle
- >> _AA_DrawLine
GL_FillPolygon (Thumb, 466 bytes, Stack size 64 bytes, gui_fillpolygon.o(i.GL_FillPolygon))
[Stack]
- Max Depth = 76
- Call Chain = GL_FillPolygon ⇒ _Add
[Calls]
[Called By]- >> _FillPolygonAA
- >> GL_DrawLineEx
GL_SetDefault (Thumb, 58 bytes, Stack size 8 bytes, gui_setdefault.o(i.GL_SetDefault))
[Stack]
- Max Depth = 64
- Call Chain = GL_SetDefault ⇒ GUI_SetTextAlign ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_SetTextAlign
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_SetPenSize
- >> GUI_SetDrawMode
- >> GUI_SetLineStyle
[Called By]
GRAPH_AttachData (Thumb, 68 bytes, Stack size 32 bytes, graph.o(i.GRAPH_AttachData))
[Stack]
- Max Depth = 216
- Call Chain = GRAPH_AttachData ⇒ GUI_ARRAY_AddItem ⇒ GUI_ALLOC_Realloc ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_ARRAY_AddItem
[Called By]
GRAPH_AttachScale (Thumb, 68 bytes, Stack size 32 bytes, graph.o(i.GRAPH_AttachScale))
[Stack]
- Max Depth = 216
- Call Chain = GRAPH_AttachScale ⇒ GUI_ARRAY_AddItem ⇒ GUI_ALLOC_Realloc ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_ARRAY_AddItem
[Called By]
GRAPH_Callback (Thumb, 142 bytes, Stack size 24 bytes, graph.o(i.GRAPH_Callback))
[Stack]
- Max Depth = 560
- Call Chain = GRAPH_Callback ⇒ _ManageScrollBars ⇒ WM_SetScrollbarV ⇒ WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_DefaultProc
- >> WIDGET_HandleActive
- >> WM_GetScrollbarV
- >> WM_GetScrollbarH
- >> _OnScrollValueChanged
- >> _OnPaint
- >> _OnDelete
- >> _ManageScrollBars
[Address Reference Count : 1]- graph.o(i.GRAPH_CreateUser)
GRAPH_CreateEx (Thumb, 28 bytes, Stack size 40 bytes, graph.o(i.GRAPH_CreateEx))
[Stack]
- Max Depth = 352
- Call Chain = GRAPH_CreateEx ⇒ GRAPH_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Called By]
GRAPH_CreateUser (Thumb, 122 bytes, Stack size 56 bytes, graph.o(i.GRAPH_CreateUser))
[Stack]
- Max Depth = 312
- Call Chain = GRAPH_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_CreateWindowAsChild
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WIDGET__Init
- >> GUI_ARRAY_Create
- >> __aeabi_memcpy4
[Called By]
GRAPH_DATA_YT_AddValue (Thumb, 58 bytes, Stack size 24 bytes, graph_data_yt.o(i.GRAPH_DATA_YT_AddValue))
[Stack]
- Max Depth = 408
- Call Chain = GRAPH_DATA_YT_AddValue ⇒ GRAPH__AddValue ⇒ GRAPH__InvalidateGraph ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GRAPH__AddValue
[Called By]- >> _AddData_Heartbeat
- >> _AddData_Sine
GRAPH_DATA_YT_Create (Thumb, 114 bytes, Stack size 48 bytes, graph_data_yt.o(i.GRAPH_DATA_YT_Create))
[Stack]
- Max Depth = 192
- Call Chain = GRAPH_DATA_YT_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_AllocZero
- >> GUI_Unlock
- >> GUI_Lock
- >> __aeabi_memcpy
[Called By]
GRAPH_DATA_YT_Delete (Thumb, 22 bytes, Stack size 8 bytes, graph_data_yt.o(i.GRAPH_DATA_YT_Delete))
[Stack]
- Max Depth = 72
- Call Chain = GRAPH_DATA_YT_Delete ⇒ _OnDelete ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _OnDelete
[Called By]
GRAPH_DetachData (Thumb, 102 bytes, Stack size 40 bytes, graph.o(i.GRAPH_DetachData))
[Stack]
- Max Depth = 200
- Call Chain = GRAPH_DetachData ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_ARRAY_GethItem
- >> GUI_ARRAY_GetNumItems
- >> GUI_ARRAY_DeleteItem
[Called By]
GRAPH_DetachScale (Thumb, 102 bytes, Stack size 40 bytes, graph.o(i.GRAPH_DetachScale))
[Stack]
- Max Depth = 200
- Call Chain = GRAPH_DetachScale ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_ARRAY_GethItem
- >> GUI_ARRAY_GetNumItems
- >> GUI_ARRAY_DeleteItem
[Called By]
GRAPH_SCALE_Create (Thumb, 80 bytes, Stack size 32 bytes, graph_scale.o(i.GRAPH_SCALE_Create))
[Stack]
- Max Depth = 176
- Call Chain = GRAPH_SCALE_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_AllocZero
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GRAPH_SCALE_Delete (Thumb, 4 bytes, Stack size 0 bytes, graph_scale.o(i.GRAPH_SCALE_Delete))
[Stack]
- Max Depth = 48
- Call Chain = GRAPH_SCALE_Delete ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]
[Called By]
GRAPH_SCALE_SetOff (Thumb, 52 bytes, Stack size 24 bytes, graph_scale.o(i.GRAPH_SCALE_SetOff))
[Stack]
- Max Depth = 184
- Call Chain = GRAPH_SCALE_SetOff ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GRAPH_SCALE_SetPos (Thumb, 52 bytes, Stack size 24 bytes, graph_scale.o(i.GRAPH_SCALE_SetPos))
[Stack]
- Max Depth = 184
- Call Chain = GRAPH_SCALE_SetPos ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GRAPH_SetBorder (Thumb, 66 bytes, Stack size 32 bytes, graph.o(i.GRAPH_SetBorder))
[Stack]
- Max Depth = 568
- Call Chain = GRAPH_SetBorder ⇒ _ManageScrollBars ⇒ WM_SetScrollbarV ⇒ WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> _ManageScrollBars
[Called By]
GRAPH_SetColor (Thumb, 62 bytes, Stack size 24 bytes, graph.o(i.GRAPH_SetColor))
[Stack]
- Max Depth = 184
- Call Chain = GRAPH_SetColor ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GRAPH_SetGridDistX (Thumb, 52 bytes, Stack size 24 bytes, graph.o(i.GRAPH_SetGridDistX))
[Stack]
- Max Depth = 184
- Call Chain = GRAPH_SetGridDistX ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GRAPH_SetGridDistY (Thumb, 52 bytes, Stack size 24 bytes, graph.o(i.GRAPH_SetGridDistY))
[Stack]
- Max Depth = 184
- Call Chain = GRAPH_SetGridDistY ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GRAPH_SetGridOffY (Thumb, 52 bytes, Stack size 24 bytes, graph.o(i.GRAPH_SetGridOffY))
[Stack]
- Max Depth = 384
- Call Chain = GRAPH_SetGridOffY ⇒ GRAPH__InvalidateGraph ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GRAPH__InvalidateGraph
[Called By]
GRAPH_SetGridVis (Thumb, 56 bytes, Stack size 24 bytes, graph.o(i.GRAPH_SetGridVis))
[Stack]
- Max Depth = 184
- Call Chain = GRAPH_SetGridVis ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GRAPH__AddValue (Thumb, 100 bytes, Stack size 24 bytes, graph.o(i.GRAPH__AddValue))
[Stack]
- Max Depth = 384
- Call Chain = GRAPH__AddValue ⇒ GRAPH__InvalidateGraph ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GRAPH__InvalidateGraph
- >> __aeabi_memmove
[Called By]- >> GRAPH_DATA_YT_AddValue
GRAPH__InvalidateGraph (Thumb, 104 bytes, Stack size 48 bytes, graph.o(i.GRAPH__InvalidateGraph))
[Stack]
- Max Depth = 360
- Call Chain = GRAPH__InvalidateGraph ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_InvalidateRect
- >> WM_GetInsideRectExScrollbar
- >> _GetParams
[Called By]- >> GRAPH_SetGridOffY
- >> _InvalidateNewItem
- >> GRAPH__AddValue
GUIMONO_DispChar (Thumb, 302 bytes, Stack size 104 bytes, gui_charm.o(i.GUIMONO_DispChar))
[Stack]
- Max Depth = 208
- Call Chain = GUIMONO_DispChar ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> LCD_FillRect
- >> LCD_DrawBitmap
- >> LCD_SetDrawMode
[Address Reference Count : 1]
GUIMONO_GetCharDistX (Thumb, 18 bytes, Stack size 0 bytes, gui_charm.o(i.GUIMONO_GetCharDistX))
[Address Reference Count : 1]
GUIMONO_GetFontInfo (Thumb, 6 bytes, Stack size 0 bytes, gui_charm.o(i.GUIMONO_GetFontInfo))
[Address Reference Count : 1]
GUIMONO_IsInFont (Thumb, 56 bytes, Stack size 0 bytes, gui_charm.o(i.GUIMONO_IsInFont))
[Address Reference Count : 1]
GUIPROP_AA2_EXT_DispChar (Thumb, 176 bytes, Stack size 48 bytes, guiaa_char2ext.o(i.GUIPROP_AA2_EXT_DispChar))
[Stack]
- Max Depth = 288
- Call Chain = GUIPROP_AA2_EXT_DispChar ⇒ GUI_AA__DrawCharAA2 ⇒ _DrawCharAA2_NoTrans ⇒ GL_DrawBitmap ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> LCD_SetDrawMode
- >> GUI_AA__DrawCharAA2
- >> GUIPROP_EXT__FindChar
[Address Reference Count : 1]- guidemo_resource.o(.constdata)
GUIPROP_AA4_DispChar (Thumb, 148 bytes, Stack size 48 bytes, guiaa_char4.o(i.GUIPROP_AA4_DispChar))
[Stack]
- Max Depth = 360
- Call Chain = GUIPROP_AA4_DispChar ⇒ GUI_AA__DrawCharAA4 ⇒ _DrawCharAA4_NoTrans ⇒ GL_DrawBitmap ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> GUIPROP__FindChar
- >> GUI_AA__DrawCharAA4
- >> LCD_SetDrawMode
[Address Reference Count : 2]- guidemo_bargraph.o(.constdata)
- guidemo_washingmachine.o(.constdata)
GUIPROP_AA4_EXT_DispChar (Thumb, 176 bytes, Stack size 48 bytes, guiaa_char4ext.o(i.GUIPROP_AA4_EXT_DispChar))
[Stack]
- Max Depth = 360
- Call Chain = GUIPROP_AA4_EXT_DispChar ⇒ GUI_AA__DrawCharAA4 ⇒ _DrawCharAA4_NoTrans ⇒ GL_DrawBitmap ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> GUI_AA__DrawCharAA4
- >> LCD_SetDrawMode
- >> GUIPROP_EXT__FindChar
[Address Reference Count : 6]- guidemo_resource.o(.constdata)
- guidemo_skinning.o(.constdata)
- guidemo_speedometer.o(.constdata)
- guidemo_resource.o(.constdata)
- guidemo_resource.o(.constdata)
- guidemo_resource.o(.constdata)
GUIPROP_AA4_GetCharDistX (Thumb, 50 bytes, Stack size 16 bytes, guiaa_char4.o(i.GUIPROP_AA4_GetCharDistX))
[Stack]
- Max Depth = 16
- Call Chain = GUIPROP_AA4_GetCharDistX
[Calls]
[Address Reference Count : 2]- guidemo_bargraph.o(.constdata)
- guidemo_washingmachine.o(.constdata)
GUIPROP_AA4_GetFontInfo (Thumb, 6 bytes, Stack size 0 bytes, guiaa_char4.o(i.GUIPROP_AA4_GetFontInfo))
[Address Reference Count : 2]
- guidemo_bargraph.o(.constdata)
- guidemo_washingmachine.o(.constdata)
GUIPROP_AA4_IsInFont (Thumb, 16 bytes, Stack size 8 bytes, guiaa_char4.o(i.GUIPROP_AA4_IsInFont))
[Stack]
- Max Depth = 8
- Call Chain = GUIPROP_AA4_IsInFont
[Calls]
[Address Reference Count : 2]- guidemo_bargraph.o(.constdata)
- guidemo_washingmachine.o(.constdata)
GUIPROP_DispChar (Thumb, 194 bytes, Stack size 56 bytes, gui_charp.o(i.GUIPROP_DispChar))
[Stack]
- Max Depth = 160
- Call Chain = GUIPROP_DispChar ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> GUI_SetColor
- >> GUI_GetColor
- >> GUI_GetBkColor
- >> LCD_FillRect
- >> LCD_DrawBitmap
- >> GUIPROP__FindChar
- >> LCD_SetDrawMode
[Address Reference Count : 11]- guidemo_resource.o(.constdata)
- f08_ascii.o(.constdata)
- f10s_ascii.o(.constdata)
- f13_ascii.o(.constdata)
- f13b_ascii.o(.constdata)
- f16_ascii.o(.constdata)
- f20_ascii.o(.constdata)
- f24b_ascii.o(.constdata)
- fcomic18b_ascii.o(.constdata)
- f08_1.o(.constdata)
- f13_1.o(.constdata)
GUIPROP_EXT_GetCharDistX (Thumb, 66 bytes, Stack size 12 bytes, gui_charpext.o(i.GUIPROP_EXT_GetCharDistX))
[Stack]
- Max Depth = 12
- Call Chain = GUIPROP_EXT_GetCharDistX
[Calls]
[Address Reference Count : 7]- guidemo_resource.o(.constdata)
- guidemo_skinning.o(.constdata)
- guidemo_speedometer.o(.constdata)
- guidemo_resource.o(.constdata)
- guidemo_resource.o(.constdata)
- guidemo_resource.o(.constdata)
- guidemo_resource.o(.constdata)
GUIPROP_EXT_GetCharInfo (Thumb, 56 bytes, Stack size 8 bytes, gui_charpext.o(i.GUIPROP_EXT_GetCharInfo))
[Stack]
- Max Depth = 8
- Call Chain = GUIPROP_EXT_GetCharInfo
[Calls]
[Address Reference Count : 7]- guidemo_resource.o(.constdata)
- guidemo_skinning.o(.constdata)
- guidemo_speedometer.o(.constdata)
- guidemo_resource.o(.constdata)
- guidemo_resource.o(.constdata)
- guidemo_resource.o(.constdata)
- guidemo_resource.o(.constdata)
GUIPROP_EXT_GetFontInfo (Thumb, 6 bytes, Stack size 0 bytes, gui_charpext.o(i.GUIPROP_EXT_GetFontInfo))
[Address Reference Count : 7]
- guidemo_resource.o(.constdata)
- guidemo_skinning.o(.constdata)
- guidemo_speedometer.o(.constdata)
- guidemo_resource.o(.constdata)
- guidemo_resource.o(.constdata)
- guidemo_resource.o(.constdata)
- guidemo_resource.o(.constdata)
GUIPROP_EXT_IsInFont (Thumb, 16 bytes, Stack size 4 bytes, gui_charpext.o(i.GUIPROP_EXT_IsInFont))
[Stack]
- Max Depth = 4
- Call Chain = GUIPROP_EXT_IsInFont
[Calls]
[Address Reference Count : 7]- guidemo_resource.o(.constdata)
- guidemo_skinning.o(.constdata)
- guidemo_speedometer.o(.constdata)
- guidemo_resource.o(.constdata)
- guidemo_resource.o(.constdata)
- guidemo_resource.o(.constdata)
- guidemo_resource.o(.constdata)
GUIPROP_EXT__ClearLine (Thumb, 118 bytes, Stack size 32 bytes, gui_encext.o(i.GUIPROP_EXT__ClearLine))
[Stack]
- Max Depth = 104
- Call Chain = GUIPROP_EXT__ClearLine ⇒ _ClearTextBackground ⇒ GUI_SetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_UC__GetCharCodeInc
- >> _ClearTextBackground
- >> GUI__GetOverlap
- >> GUIPROP_EXT__FindChar
[Address Reference Count : 1]
GUIPROP_EXT__DispLine (Thumb, 58 bytes, Stack size 32 bytes, gui_encext.o(i.GUIPROP_EXT__DispLine))
[Stack]
- Max Depth = 56
- Call Chain = GUIPROP_EXT__DispLine ⇒ GUI_UC__GetCharCodeInc
[Calls]- >> GUI_UC__GetCharCodeInc
[Address Reference Count : 1]
GUIPROP_EXT__FindChar (Thumb, 22 bytes, Stack size 0 bytes, gui_charpext.o(i.GUIPROP_EXT__FindChar))
[Called By]
- >> GUIPROP_EXT_IsInFont
- >> GUIPROP_EXT_GetCharInfo
- >> GUIPROP_EXT_GetCharDistX
- >> GUIPROP_AA4_EXT_DispChar
- >> GUIPROP_AA2_EXT_DispChar
- >> GUIPROP_EXT__ClearLine
GUIPROP_GetCharDistX (Thumb, 62 bytes, Stack size 12 bytes, gui_charp.o(i.GUIPROP_GetCharDistX))
[Stack]
- Max Depth = 12
- Call Chain = GUIPROP_GetCharDistX
[Calls]
[Address Reference Count : 11]- guidemo_resource.o(.constdata)
- f08_ascii.o(.constdata)
- f10s_ascii.o(.constdata)
- f13_ascii.o(.constdata)
- f13b_ascii.o(.constdata)
- f16_ascii.o(.constdata)
- f20_ascii.o(.constdata)
- f24b_ascii.o(.constdata)
- fcomic18b_ascii.o(.constdata)
- f08_1.o(.constdata)
- f13_1.o(.constdata)
GUIPROP_GetFontInfo (Thumb, 6 bytes, Stack size 0 bytes, gui_charp.o(i.GUIPROP_GetFontInfo))
[Address Reference Count : 11]
- guidemo_resource.o(.constdata)
- f08_ascii.o(.constdata)
- f10s_ascii.o(.constdata)
- f13_ascii.o(.constdata)
- f13b_ascii.o(.constdata)
- f16_ascii.o(.constdata)
- f20_ascii.o(.constdata)
- f24b_ascii.o(.constdata)
- fcomic18b_ascii.o(.constdata)
- f08_1.o(.constdata)
- f13_1.o(.constdata)
GUIPROP_IsInFont (Thumb, 16 bytes, Stack size 4 bytes, gui_charp.o(i.GUIPROP_IsInFont))
[Stack]
- Max Depth = 4
- Call Chain = GUIPROP_IsInFont
[Calls]
[Address Reference Count : 11]- guidemo_resource.o(.constdata)
- f08_ascii.o(.constdata)
- f10s_ascii.o(.constdata)
- f13_ascii.o(.constdata)
- f13b_ascii.o(.constdata)
- f16_ascii.o(.constdata)
- f20_ascii.o(.constdata)
- f24b_ascii.o(.constdata)
- fcomic18b_ascii.o(.constdata)
- f08_1.o(.constdata)
- f13_1.o(.constdata)
GUIPROP__FindChar (Thumb, 22 bytes, Stack size 0 bytes, gui_charp.o(i.GUIPROP__FindChar))
[Called By]
- >> GUIPROP_AA4_IsInFont
- >> GUIPROP_AA4_GetCharDistX
- >> GUIPROP_AA4_DispChar
- >> GUIPROP_IsInFont
- >> GUIPROP_GetCharDistX
- >> GUIPROP_DispChar
GUITASK_CopyContext (Thumb, 72 bytes, Stack size 16 bytes, gui_task.o(i.GUITASK_CopyContext))
[Stack]
- Max Depth = 24
- Call Chain = GUITASK_CopyContext ⇒ __aeabi_memcpy4
[Calls]
[Called By]
GUITASK_Init (Thumb, 54 bytes, Stack size 16 bytes, gui_task.o(i.GUITASK_Init))
[Stack]
- Max Depth = 136
- Call Chain = GUITASK_Init ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_X_InitOS
- >> GUI__memset
- >> GUI__RegisterExit
- >> GUI_ALLOC_GetFixedBlock
[Called By]
GUI_AA_DisableHiRes (Thumb, 12 bytes, Stack size 0 bytes, guiaa_lib.o(i.GUI_AA_DisableHiRes))
[Called By]
- >> GUIDEMO_Automotive
- >> _DrawAlphaCircles
- >> _SpeedometerDemo
- >> _CreateRing
GUI_AA_DrawArc (Thumb, 72 bytes, Stack size 40 bytes, guiaa_arc.o(i.GUI_AA_DrawArc))
[Stack]
- Max Depth = 280
- Call Chain = GUI_AA_DrawArc ⇒ _DrawArcAA ⇒ GL_DrawArc ⇒ _DrawArc ⇒ __hardfp_floor ⇒ __aeabi_cdrcmple
[Calls]- >> WM__InitIVRSearch
- >> WM__GetOrgY_AA
- >> WM__GetOrgX_AA
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
- >> _DrawArcAA
[Called By]- >> _CreateScale
- >> _CreateDoubleRing
- >> _CreateRing
- >> _CreateButton
- >> _CreateBitmap
GUI_AA_DrawLine (Thumb, 76 bytes, Stack size 24 bytes, guiaa_line.o(i.GUI_AA_DrawLine))
[Stack]
- Max Depth = 232
- Call Chain = GUI_AA_DrawLine ⇒ _AA_DrawLine ⇒ GL_DrawLine ⇒ GL_DrawLineEx ⇒ GL_DrawLine1Ex ⇒ GL_DrawPoint ⇒ GL_FillCircle
[Calls]- >> _AA_DrawLine
- >> WM__InitIVRSearch
- >> WM__GetOrgY_AA
- >> WM__GetOrgX_AA
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_AA_EnableHiRes (Thumb, 12 bytes, Stack size 0 bytes, guiaa_lib.o(i.GUI_AA_EnableHiRes))
[Called By]
- >> GUIDEMO_Automotive
- >> _DrawAlphaCircles
- >> _SpeedometerDemo
- >> _CreateScale
GUI_AA_Exit (Thumb, 24 bytes, Stack size 8 bytes, guiaa_lib.o(i.GUI_AA_Exit))
[Stack]
- Max Depth = 112
- Call Chain = GUI_AA_Exit ⇒ _FlushLine ⇒ LCD_SetPixelAA4_Trans ⇒ LCD_GetPixelColor ⇒ LCD_GetPixelIndex
[Calls]
[Called By]- >> _FillPolygonAA
- >> _AA_DrawLine
- >> GL_FillCircleAA_HiRes
- >> _DrawArcAA
GUI_AA_FillCircle (Thumb, 116 bytes, Stack size 24 bytes, guiaa_circle.o(i.GUI_AA_FillCircle))
[Stack]
- Max Depth = 184
- Call Chain = GUI_AA_FillCircle ⇒ GL_FillCircleAA_HiRes ⇒ GUI_AA_Init_HiRes ⇒ GUI_AA_Init ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_AA_HiRes2Pixel
- >> GL_FillCircleAA_HiRes
- >> WM__InitIVRSearch
- >> WM__GetOrgY_AA
- >> WM__GetOrgX_AA
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _DrawAlphaCircles
- >> _CreateCircle
GUI_AA_FillPolygon (Thumb, 108 bytes, Stack size 40 bytes, guiaa_poly.o(i.GUI_AA_FillPolygon))
[Stack]
- Max Depth = 216
- Call Chain = GUI_AA_FillPolygon ⇒ _FillPolygonAA ⇒ GUI_AA_Init ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> _FillPolygonAA
- >> WM__InitIVRSearch
- >> WM__GetOrgY_AA
- >> WM__GetOrgX_AA
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _Draw_1
- >> _Draw_0
- >> _DrawNeedleAndSpeed
- >> _CreateScale
GUI_AA_HiRes2Pixel (Thumb, 18 bytes, Stack size 0 bytes, guiaa_lib.o(i.GUI_AA_HiRes2Pixel))
[Called By]
GUI_AA_Init (Thumb, 140 bytes, Stack size 24 bytes, guiaa_lib.o(i.GUI_AA_Init))
[Stack]
- Max Depth = 144
- Call Chain = GUI_AA_Init ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> LCD_GetVXSizeMax
- >> GUI__RegisterExit
- >> GUI_ALLOC_GetFixedBlock
- >> _CleanLine
- >> CalcClipRectHL
[Called By]- >> _FillPolygonAA
- >> _AA_DrawLine
- >> GUI_AA_Init_HiRes
GUI_AA_Init_HiRes (Thumb, 20 bytes, Stack size 0 bytes, guiaa_lib.o(i.GUI_AA_Init_HiRes))
[Stack]
- Max Depth = 144
- Call Chain = GUI_AA_Init_HiRes ⇒ GUI_AA_Init ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Called By]- >> GL_FillCircleAA_HiRes
- >> _DrawArcAA
GUI_AA_SetFactor (Thumb, 12 bytes, Stack size 0 bytes, guiaa_lib.o(i.GUI_AA_SetFactor))
[Calls]
[Called By]- >> GUIDEMO_Automotive
- >> _DrawAlphaCircles
- >> _SpeedometerDemo
- >> _CreateScale
GUI_AA__DrawCharAA2 (Thumb, 32 bytes, Stack size 24 bytes, guiaa_char2.o(i.GUI_AA__DrawCharAA2))
[Stack]
- Max Depth = 240
- Call Chain = GUI_AA__DrawCharAA2 ⇒ _DrawCharAA2_NoTrans ⇒ GL_DrawBitmap ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> _DrawCharAA2_Trans
- >> _DrawCharAA2_NoTrans
[Called By]- >> GUIPROP_AA2_EXT_DispChar
GUI_AA__DrawCharAA4 (Thumb, 136 bytes, Stack size 96 bytes, guiaa_char4.o(i.GUI_AA__DrawCharAA4))
[Stack]
- Max Depth = 312
- Call Chain = GUI_AA__DrawCharAA4 ⇒ _DrawCharAA4_NoTrans ⇒ GL_DrawBitmap ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> LCD_SetPixelAA4_Trans
- >> _DrawCharAA4_NoTrans
[Called By]- >> GUIPROP_AA4_DispChar
- >> GUIPROP_AA4_EXT_DispChar
GUI_ALLOC_AllocInit (Thumb, 64 bytes, Stack size 24 bytes, gui_alloc_allocinit.o(i.GUI_ALLOC_AllocInit))
[Stack]
- Max Depth = 152
- Call Chain = GUI_ALLOC_AllocInit ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_AllocNoInit
- >> GUI__memset
- >> GUI_Unlock
- >> GUI_Lock
- >> __aeabi_memcpy
[Called By]
GUI_ALLOC_AllocNoInit (Thumb, 30 bytes, Stack size 8 bytes, gui_alloc.o(i.GUI_ALLOC_AllocNoInit))
[Stack]
- Max Depth = 128
- Call Chain = GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> _Alloc
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _NextPixel_Start
- >> GUI_ALLOC_AllocZero
- >> _CreateBuffer
- >> GUI_MEMDEV__CreateFixed
- >> GUI_ALLOC_Realloc
- >> GUI__SetText
- >> _NextPixel_Start
- >> GUI_ALLOC_AllocInit
- >> _WriteToActiveOpaque_HT
- >> _WriteToActiveOpaque_8
GUI_ALLOC_AllocZero (Thumb, 46 bytes, Stack size 16 bytes, gui_alloc_alloczero.o(i.GUI_ALLOC_AllocZero))
[Stack]
- Max Depth = 144
- Call Chain = GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_AllocNoInit
- >> GUI__memset
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> WM_CreateWindowAsChild
- >> GRAPH_SCALE_Create
- >> GRAPH_DATA_YT_Create
- >> TREEVIEW_ITEM_SetImage
- >> WM_CreateTimer
- >> GUI_SPRITE__CreateEx
- >> _InitFrame
- >> _Draw
- >> _CoeffBufferAllocBanding
- >> _CoeffBufferAlloc
- >> GUI_GIF_GetInfoEx
- >> GUI_GIF_GetImageInfoEx
- >> GUI_GIF_DrawSubEx
- >> _DoColorConversion
- >> GUI_JPEG_DrawEx
- >> GUI_MEASDEV_Create
- >> GUI_USAGE_BM_Create
- >> GUI_MEMDEV__CreateFixed
- >> GUI_ARRAY_ResizeItemLocked
- >> LISTVIEW__CreateCellInfoLocked
- >> GUI_ARRAY_SetItem
- >> GUI_ARRAY_Create
- >> TREEVIEW_ITEM_Create
- >> TEXT_CreateUser
- >> PROGBAR_CreateUser
- >> _Sort
- >> _CreateSortObject
- >> GUI_TIMER_Create
- >> GUI_ARRAY_InsertBlankItem
- >> GUI_DRAW_SELF_Create
GUI_ALLOC_AssignMemory (Thumb, 12 bytes, Stack size 0 bytes, gui_alloc.o(i.GUI_ALLOC_AssignMemory))
[Called By]
GUI_ALLOC_Free (Thumb, 54 bytes, Stack size 8 bytes, gui_alloc.o(i.GUI_ALLOC_Free))
[Stack]
- Max Depth = 48
- Call Chain = GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> _PushFreeBlock
- >> _AddFreeMemory
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> WM_DeleteWindow
- >> GUI_MEMDEV_Delete
- >> GRAPH_SCALE_Delete
- >> TREEVIEW_InsertItem
- >> GUI_SPRITE_Delete
- >> WM_DeleteTimer
- >> WM_CreateTimer
- >> _NextPixel_End
- >> GUI_ALLOC_FreePtr
- >> _EnlargeBlocks
- >> GUI_GIF_GetInfoEx
- >> GUI_GIF_GetImageInfoEx
- >> GUI_GIF_DrawSubEx
- >> _ReleaseBuffer
- >> _DoColorConversion
- >> GUI_JPEG(long double, ..., ...)
- >> GUI_JPEG_DrawEx
- >> GUI_MEASDEV_Delete
- >> GUI_USAGE_DecUseCnt
- >> GUI_MEMDEV__CreateFixed
- >> GUI_ALLOC_Realloc
- >> GUI_ARRAY_AddItem
- >> _FreeAttached
- >> GUI_TIMER_Delete
- >> _OnDelete
- >> GUI_ARRAY_Delete
- >> _OnDelete
- >> TREEVIEW_Callback
- >> _Free
- >> _NextPixel_End
- >> HEADER_Callback
- >> GUI_ARRAY_InsertBlankItem
- >> DROPDOWN_Callback
- >> _WriteToActiveOpaque_HT
- >> _WriteToActiveOpaque_8
- >> _GUI_USAGE_BM_Delete
GUI_ALLOC_FreeFixedBlock (Thumb, 18 bytes, Stack size 0 bytes, gui_alloc.o(i.GUI_ALLOC_FreeFixedBlock))
[Called By]
- >> GUI_SPRITE_Delete
- >> _OnExit
- >> _OnExit
- >> _OnExit
- >> GUI_DEVICE_Delete
- >> _OnExit
- >> _OnExit
- >> _InitAlpha
- >> _OnExit
GUI_ALLOC_FreePtr (Thumb, 26 bytes, Stack size 8 bytes, gui_alloc.o(i.GUI_ALLOC_FreePtr))
[Stack]
- Max Depth = 56
- Call Chain = GUI_ALLOC_FreePtr ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_Free
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> FRAMEWIN_Callback
- >> EDIT_SetText
- >> BUTTON_Callback
- >> GUI_ALLOC_FreePtrArray
- >> EDIT_Callback
- >> GUI__SetText
- >> GUI_ARRAY_ResizeItemLocked
- >> GUI_ARRAY_SetItem
- >> GUI_ARRAY_DeleteItem
- >> GUI_ARRAY_Delete
- >> TEXT_Callback
- >> PROGBAR_Callback
- >> GUI_ARRAY__SethItem
- >> BUTTON__SetDrawObj
GUI_ALLOC_FreePtrArray (Thumb, 28 bytes, Stack size 16 bytes, gui_alloc.o(i.GUI_ALLOC_FreePtrArray))
[Stack]
- Max Depth = 72
- Call Chain = GUI_ALLOC_FreePtrArray ⇒ GUI_ALLOC_FreePtr ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]
[Called By]
GUI_ALLOC_GetFixedBlock (Thumb, 170 bytes, Stack size 24 bytes, gui_alloc.o(i.GUI_ALLOC_GetFixedBlock))
[Stack]
- Max Depth = 120
- Call Chain = GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> _RemoveHoles
- >> _RemoveFreeBlock
- >> _InitOnce
- >> _AddFreeMemory
[Called By]- >> GUI_EnableAlpha
- >> GUITASK_Init
- >> GUI__GetAlphaBuffer
- >> GUI_AA_Init
- >> GUI_DEVICE_Create
- >> LCD_InitColors
- >> _InitAlpha
- >> _InitOnce
- >> _GenCheck
- >> _DrawBitmap
- >> _CreatehCrit
GUI_ALLOC_GetMaxSize (Thumb, 58 bytes, Stack size 8 bytes, gui_alloc.o(i.GUI_ALLOC_GetMaxSize))
[Stack]
- Max Depth = 104
- Call Chain = GUI_ALLOC_GetMaxSize ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Called By]- >> _NextPixel_Start
- >> GUI_ALLOC_RequestSize
- >> _CalcBanding
- >> _CreateBuffer
- >> _NextPixel_Start
GUI_ALLOC_GetNumFreeBytes (Thumb, 14 bytes, Stack size 0 bytes, gui_alloc.o(i.GUI_ALLOC_GetNumFreeBytes))
[Called By]
GUI_ALLOC_GetSize (Thumb, 24 bytes, Stack size 0 bytes, gui_alloc.o(i.GUI_ALLOC_GetSize))
[Called By]
- >> PROGBAR_SetValue
- >> GUI_ALLOC_Realloc
- >> GUI__SetText
- >> GUI_ARRAY_SetItem
- >> _CalcNumBytes
GUI_ALLOC_Lock (Thumb, 10 bytes, Stack size 0 bytes, gui_alloc.o(i.GUI_ALLOC_Lock))
[Called By]
- >> GUI_Delay
- >> GUI_WaitEvent
GUI_ALLOC_LockH (Thumb, 24 bytes, Stack size 0 bytes, gui_alloc.o(i.GUI_ALLOC_LockH))
[Calls]
[Called By]- >> GUI_MEMDEV_CopyFromLCD
- >> WM_ShowWindow
- >> WM_SetCallback
- >> WM_HideWindow
- >> WM_GetWindowSizeY
- >> WM_GetWindowSizeX
- >> WM_DeleteWindow
- >> WINDOW_SetBkColor
- >> TEXT_SetWrapMode
- >> TEXT_SetText
- >> TEXT_SetFont
- >> SCROLLBAR_DrawSkinFlex
- >> PROGBAR_SetValue
- >> PROGBAR_SetTextAlign
- >> PROGBAR_SetMinMax
- >> PROGBAR_SetFont
- >> IMAGE_SetBMP
- >> GUI_MEMDEV_Select
- >> GUI_MEMDEV_GetDataPtr
- >> GUI_MEMDEV_Delete
- >> FRAMEWIN_SetTextColor
- >> FRAMEWIN_SetTextAlign
- >> FRAMEWIN_DrawSkinFlex
- >> BUTTON_DrawSkinFlex
- >> WM_CreateWindowAsChild
- >> LISTVIEW_SetSort
- >> LISTVIEW_SetRBorder
- >> LISTVIEW_SetLBorder
- >> LISTVIEW_SetItemBkColor
- >> LISTVIEW_SetGridVis
- >> LISTVIEW_SetCompareFunc
- >> LISTVIEW_InsertRow
- >> LISTVIEW_GetNumRows
- >> LISTVIEW_GetNumColumns
- >> LISTVIEW_GetHeader
- >> LISTVIEW_EnableSort
- >> LISTVIEW_AddRow
- >> LISTVIEW_AddColumn
- >> HEADER_SetDragLimit
- >> TEXT_SetTextColor
- >> TEXT_SetTextAlign
- >> ICONVIEW_SetTextColor
- >> ICONVIEW_SetTextAlign
- >> ICONVIEW_SetSpace
- >> ICONVIEW_SetIconAlign
- >> ICONVIEW_SetFont
- >> ICONVIEW_SetBkColor
- >> ICONVIEW_AddBitmapItem
- >> WM_SetHasTrans
- >> WM_BringToBottom
- >> GRAPH_SetGridVis
- >> GRAPH_SetGridOffY
- >> GRAPH_SetGridDistY
- >> GRAPH_SetGridDistX
- >> GRAPH_SetColor
- >> GRAPH_SetBorder
- >> GRAPH_SCALE_SetPos
- >> GRAPH_SCALE_SetOff
- >> GRAPH_SCALE_Create
- >> GRAPH_DetachScale
- >> GRAPH_DetachData
- >> GRAPH_DATA_YT_Create
- >> GRAPH_DATA_YT_AddValue
- >> GRAPH_AttachScale
- >> GRAPH_AttachData
- >> GUI_MEMDEV_WriteAt
- >> GUI_MEMDEV_GetYSize
- >> GUI_MEMDEV_GetXSize
- >> WM_SetSize
- >> TREEVIEW_SetSelMode
- >> TREEVIEW_SetHasLines
- >> TREEVIEW_ITEM_SetImage
- >> TREEVIEW_ITEM_GetInfo
- >> TREEVIEW_GetSel
- >> TREEVIEW_GetItem
- >> GUI_SPRITE_SetBitmapAndPosition
- >> GUI_SPRITE_Delete
- >> SLIDER_SetValue
- >> SLIDER_SetRange
- >> SLIDER_GetValue
- >> FRAMEWIN_SetFont
- >> FRAMEWIN_Callback
- >> WM_RestartTimer
- >> WM_DeleteTimer
- >> WM_CreateTimer
- >> WM_ClrHasTrans
- >> RADIO_SetText
- >> RADIO_DrawSkinFlex
- >> LISTVIEW_SetItemText
- >> LISTVIEW_GetSel
- >> FRAMEWIN_SetSkin
- >> FRAMEWIN_SetClientColor
- >> EDIT_SetTextAlign
- >> EDIT_SetText
- >> EDIT_SetBkColor
- >> DROPDOWN_SetTextColor
- >> DROPDOWN_SetBkColor
- >> DROPDOWN_DrawSkinFlex
- >> DROPDOWN_AddString
- >> CHECKBOX_DrawSkinFlex
- >> BUTTON_IsPressed
- >> BUTTON_Callback
- >> GUI_SPRITE__CreateEx
- >> GUI_SPRITE_Show
- >> GUI_SPRITE_Hide
- >> _NextPixel_Start
- >> _TransformRow
- >> _LoadNextRow
- >> _InitFrame
- >> _DrawBanding
- >> _Draw
- >> _DecodeProgressive
- >> _DecodeNextRow
- >> _ConvertH2V2
- >> _ConvertH2V1
- >> _ConvertH1V2
- >> _ConvertH1V1
- >> _CoeffBufferGetP_Locked
- >> _CoeffBufferAllocBanding
- >> _CoeffBufferAlloc
- >> GUI_ALLOC_AllocZero
- >> GUI_GIF_GetInfoEx
- >> GUI_GIF_GetImageInfoEx
- >> GUI_GIF_DrawSubEx
- >> WM__InitIVRSearch
- >> _XorPixel
- >> _Unlink
- >> _Undraw
- >> _SpriteDraw
- >> _SetPosition
- >> _SetPixelIndex
- >> _SetBitmapAndPosition
- >> _Link
- >> _GetPixelIndex
- >> _FillRect
- >> _DrawVLine
- >> _DrawHLine
- >> _DrawBitmap
- >> _DoColorConversion
- >> _CreateBuffer
- >> GUI_MEMDEV_GetYPos
- >> GUI_MEMDEV_GetXPos
- >> GUI_MEMDEV_GetBitsPerPixel
- >> WM_HandlePID
- >> GUI_JPEG__SetNextBand
- >> GUI_JPEG__ReadUntilSOF
- >> GUI_JPEG__InitDraw
- >> GUI_JPEG__GetInfoEx
- >> GUI_JPEG__DecodeLine
- >> GUI_JPEG__AllocBandingCoeffBuffer
- >> _WritePixelsOptRGB
- >> _WritePixels
- >> GUI_MEASDEV_Select
- >> GUI_MEASDEV_GetRect
- >> GUI_MEASDEV_Delete
- >> GUI_MEASDEV_Create
- >> GUI_MEASDEV_ClearRect
- >> GUI_MEMDEV__WriteToActiveAlpha
- >> _XorPixel
- >> _XY2PTR
- >> _SetPixelIndex
- >> _GetRect
- >> _FillRect
- >> _DrawVLine
- >> _DrawBitmap
- >> _XorPixel
- >> _XY2PTR
- >> _SetPixelIndex
- >> _GetRect
- >> _FillRect
- >> _DrawVLine
- >> _DrawBitmap
- >> GUI_USAGE_DecUseCnt
- >> GUI_USAGE_BM_Create
- >> GUI_MEMDEV__WriteToActiveOpaque
- >> GUI_MEMDEV__WriteToActiveAt
- >> GUI_MEMDEV__CreateFixed
- >> GUI_MEMDEV_CopyToLCDAt
- >> WM_MoveChildTo
- >> FRAMEWIN__UpdatePositions
- >> FRAMEWIN__GetTitleLimits
- >> FRAMEWIN__GetBorderSize
- >> FRAMEWIN__CalcPositions
- >> FRAMEWIN_SetText
- >> FRAMEWIN_CreateUser
- >> _SetActive
- >> _OnTouch
- >> FRAMEWIN__cbClient
- >> GUI_ALLOC_Realloc
- >> EDIT__SetCursorPos
- >> EDIT_SetCursorAtPixel
- >> EDIT_CreateUser
- >> EDIT_Callback
- >> EDIT_AddKey
- >> _Paint
- >> _IsSpaceInBuffer
- >> _InsertChar
- >> _IncrementBuffer
- >> _DeleteChar
- >> _CalcSizes
- >> _DrawText
- >> DROPDOWN__GetpItemLocked
- >> _Paint
- >> _Create
- >> LISTBOX_SetTextColor
- >> LISTBOX_SetBkColor
- >> DROPDOWN_CreateUser
- >> GUI_ARRAY_AddItem
- >> CHECKBOX_GetSkinFlexButtonSize
- >> _DrawFocus
- >> _Paint
- >> _Create
- >> GUI_DRAW__Draw
- >> _Paint
- >> _Create
- >> WM__SetUserDataEx
- >> WM__GetUserDataEx
- >> WIDGET_SetState
- >> WIDGET_OrState
- >> WIDGET_HandleActive
- >> WIDGET_AndState
- >> GUI__SetText
- >> BUTTON_SetText
- >> BUTTON_CreateUser
- >> _OnTouchReactOnLevel
- >> _OnTouchDefault
- >> _OnPidStateChange
- >> _OnButtonReleased
- >> _OnButtonPressed
- >> _Rotate32HQ
- >> _Rotate32
- >> GUI_MEMDEV_SetOrg
- >> _DrawMemdevPerspective
- >> WM_ValidateWindow
- >> GUI_MEMDEV__RemoveStaticDevice
- >> GUI_ARRAY_ResizeItemLocked
- >> LISTVIEW__GetpCellInfo
- >> LISTVIEW__CreateCellInfoLocked
- >> _SetAutoScroll
- >> LISTVIEW__InvalidateRowAndBelow
- >> LISTVIEW_GetWrapMode
- >> LISTVIEW_GetRBorder
- >> LISTVIEW_GetLBorder
- >> HEADER_SetScrollPos
- >> HEADER_GetSel
- >> HEADER_GetNumItems
- >> HEADER_GetItemWidth
- >> HEADER_AddItem
- >> LISTVIEW__UpdateScrollParas
- >> LISTVIEW__SetSel
- >> LISTVIEW__InvalidateRow
- >> LISTVIEW__InvalidateInsideArea
- >> LISTVIEW__GetpRow
- >> LISTVIEW_CreateUser
- >> LISTVIEW_Callback
- >> _UpdateScrollPos
- >> _SetSelFromPos
- >> _OnPaint
- >> _OnPage
- >> _MoveSel
- >> _FreeAttached
- >> _AddKey
- >> _GetImageSize
- >> _DrawImageAt
- >> GUI_MEMDEV_Clear
- >> IMAGE__SetWindowSize
- >> IMAGE__FreeAttached
- >> IMAGE_CreateUser
- >> IMAGE_Callback
- >> _PaintTiled
- >> _Paint
- >> GUI_ARRAY_SetItem
- >> ICONVIEW_CreateUser
- >> ICONVIEW_Callback
- >> _SetSel
- >> _OnPaint
- >> _OnKey
- >> _ManageAutoScroll
- >> _GetRelRectFromIndex
- >> _GetNumItemsPerLine
- >> _GetIndexFromPos
- >> _AlignImage
- >> GUI_DRAW__GetYSize
- >> GUI_DRAW__GetXSize
- >> _DrawText
- >> _DrawBitmap
- >> _DrawArrow
- >> GUI_ARRAY_GetpItemLocked
- >> _Paint
- >> _Create
- >> _OnPaintVert
- >> _OnPaintHorz
- >> _OnPaint
- >> _OnPaint
- >> _OnDelete
- >> _InvalidateNewItem
- >> WM_InvalidateRect
- >> SCROLLBAR_SetValue
- >> SCROLLBAR_GetValue
- >> GUI_ARRAY_GethItem
- >> GUI_ARRAY_GetNumItems
- >> GUI_ARRAY_DeleteItem
- >> GUI_ARRAY_Delete
- >> GRAPH__InvalidateGraph
- >> GRAPH_CreateUser
- >> _OnScrollValueChanged
- >> _OnPaint
- >> _OnDelete
- >> _ManageScrollBars
- >> FRAMEWIN_GetActive
- >> _Paint
- >> _GetBorderSize
- >> _Create
- >> FRAMEWIN__UpdateButtons
- >> TREEVIEW_OwnerDraw
- >> TREEVIEW_ITEM_Create
- >> TREEVIEW_CreateUser
- >> TREEVIEW_Callback
- >> TREEVIEW_AttachItem
- >> _UpdateScrollPos
- >> _SkipClosedItems
- >> _SetSel
- >> _SetAutoScroll
- >> _OnTouch
- >> _OnPaint
- >> _OnOwnerdraw_Paint
- >> _OnOwnerdraw_GetYSize
- >> _OnKey
- >> _ManageAutoScroll
- >> _LinkItem
- >> _InitRecalc
- >> _GetVisibility
- >> _GetPrevVisibleNode
- >> _GetPrevVisibleItem
- >> _GetPrevItem
- >> _GetNextVisibleItem
- >> _GetLastNodeItem
- >> _GetBitmapPointer
- >> _ExpandItem
- >> _ConnectLines
- >> _CollapseItem
- >> _CalcParams
- >> _CalcDrawInfo
- >> TEXT_CreateUser
- >> TEXT_Callback
- >> _Paint
- >> _Paint
- >> _Create
- >> WIDGET__GetWindowSizeX
- >> SLIDER_Inc
- >> SLIDER_GetFlag
- >> SLIDER_Dec
- >> SLIDER_CreateUser
- >> SLIDER_Callback
- >> _OnTouch
- >> _Paint
- >> _Create
- >> _CalcPositions
- >> RADIO__GetButtonSize
- >> _Paint
- >> _Create
- >> RADIO_CreateUser
- >> _Paint
- >> _Create
- >> PROGBAR__GetTextLocked
- >> PROGBAR_CreateUser
- >> PROGBAR_Callback
- >> FRAMEWIN_GetBorderSizeEx
- >> HEADER_SetDirIndicator
- >> _Sort
- >> _SetSelUnsorted
- >> _GetSelUnsorted
- >> _Free
- >> _CreateSortObject
- >> GUI_TIMER__GetNextTimerLin
- >> GUI_TIMER__GetFirstTimer
- >> GUI_TIMER_SetPeriod
- >> GUI_TIMER_GetFlag
- >> WM_ResizeWindow
- >> GUI_TIMER_Restart
- >> GUI_TIMER_Create
- >> WM_MOTION_SetMoveable
- >> _Screen2hWin
- >> _SavePrivateContextOnDemand
- >> _GetContext
- >> _GetConfirmation
- >> _GetDialogItem
- >> WM_SetEnableState
- >> WM__GetClientRectEx
- >> WM__Paint1
- >> WM__Paint
- >> WM__InvalidateRect
- >> WM__InvalidateDrawAndDescs
- >> WM__InsertWindowIntoList
- >> WM__DetachWindow
- >> WM__ClipAtParentBorders
- >> WM__ActivateClipRect
- >> WM_InvalidateWindowAndDescsEx
- >> _cbPaintMemDev
- >> _SetClipRectUserIntersect
- >> _PaintTransChildren
- >> _Paint1Trans
- >> _Invalidate1Abs
- >> _Findy1
- >> _Findx1
- >> _Findx0
- >> _FindNext_IVR
- >> _Exec1Input
- >> WM__PaintWinAndOverlays
- >> WINDOW_CreateUser
- >> WINDOW_Callback
- >> WM__UpdateChildPositions
- >> GUI__strcmp_hp
- >> GUI_TIMER__GetPeriod
- >> GUI_TIMER_Exec
- >> _Unlink
- >> _RemoveFromLinList
- >> _Link
- >> _MarkRect
- >> _MarkPixel
- >> GUI_MEMDEV_ReduceYSize
- >> _NextPixel_Start
- >> _Paint
- >> SCROLLBAR_CreateUser
- >> SCROLLBAR_Callback
- >> SCROLLBAR_AddValue
- >> _OnTouch
- >> _OnTimer
- >> _DeleteTimer
- >> RADIO__SetValue
- >> RADIO_SetValue
- >> RADIO_Callback
- >> RADIO_AddValue
- >> _OnTouch
- >> _Paint
- >> HEADER_SetItemWidth
- >> HEADER_CreateUser
- >> HEADER_Callback
- >> _LimitDragWitdh
- >> _HandlePID
- >> GUI_ARRAY_InsertBlankItem
- >> GUI_ALLOC_AllocInit
- >> GUI_ARRAY__SethItem
- >> GUI_ARRAY__GetpItemLocked
- >> GUI_ARRAY__GethItem
- >> FRAMEWIN_SetOwnerDraw
- >> FRAMEWIN_OwnerDraw
- >> _Paint
- >> _GetBorderSize
- >> FRAMEWIN_GetTitleHeight
- >> FRAMEWIN_GetBorderSize
- >> LISTBOX_SetTextAlign
- >> LISTBOX_SetSel
- >> LISTBOX_SetScrollbarWidth
- >> LISTBOX_SetScrollbarColor
- >> LISTBOX_SetOwner
- >> LISTBOX_SetItemSpacing
- >> LISTBOX_SetItemDisabled
- >> LISTBOX_SetFont
- >> LISTBOX_SetAutoScrollV
- >> LISTBOX_GetSel
- >> LISTBOX_AddStringH
- >> DROPDOWN__AdjustHeight
- >> DROPDOWN_SetSel
- >> DROPDOWN_GetSel
- >> DROPDOWN_Expand
- >> DROPDOWN_Collapse
- >> DROPDOWN_Callback
- >> DROPDOWN_AddKey
- >> _Paint
- >> GUI_DRAW_SELF_Create
- >> BUTTON__SetDrawObj
- >> _WriteToActiveOpaque_HT
- >> _WriteToActiveOpaque_8
- >> GUI_MEMDEV_GetStaticDevice
- >> _GetWindowDevice
- >> _CreateStaticDevice
- >> _CreateStatic
- >> _AddContent
- >> WM__SendTouchMessage
- >> _Screen2hWin
- >> WM__MoveWindow
- >> WM__MoveTo
- >> _MoveDescendents
- >> _BringToTop
- >> _Paint
- >> _Create
- >> _CalcPositions
- >> _Paint
- >> _GetButtonSize
- >> SCROLLBAR_SetColor
- >> LISTBOX__InvalidateItem
- >> LISTBOX__GetpStringLocked
- >> LISTBOX_UpdateScrollers
- >> LISTBOX_OwnerDraw
- >> LISTBOX_InvalidateItem
- >> LISTBOX_CreateUser
- >> LISTBOX_Callback
- >> LISTBOX_AddString
- >> _UpdateScrollPos
- >> _ToggleMultiSel
- >> _OnPaint
- >> _NotifyOwner
- >> _MoveSel
- >> _ManageAutoScroll
- >> _GetNumVisItems
- >> _GetItemSizeY
- >> _GetItemPosY
- >> _GetItemFromPos
- >> _GetContentsSizeX
- >> _CallOwnerDraw
- >> _AddKey
- >> _Paint
- >> _Draw
- >> _Paint
- >> _Paint
- >> WM_SetYSize
- >> WM_SetXSize
- >> WIDGET_SetWidth
- >> WM__IsChild
GUI_ALLOC_Realloc (Thumb, 86 bytes, Stack size 24 bytes, gui_realloc.o(i.GUI_ALLOC_Realloc))
[Stack]
- Max Depth = 152
- Call Chain = GUI_ALLOC_Realloc ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_GetSize
- >> GUI_ALLOC_Free
- >> GUI_ALLOC_AllocNoInit
- >> GUI_Unlock
- >> GUI_Lock
- >> __aeabi_memcpy
[Called By]- >> PROGBAR_SetValue
- >> _IncrementBuffer
- >> GUI_ARRAY_AddItem
- >> _Sort
GUI_ALLOC_RequestSize (Thumb, 46 bytes, Stack size 8 bytes, gui_alloc.o(i.GUI_ALLOC_RequestSize))
[Stack]
- Max Depth = 112
- Call Chain = GUI_ALLOC_RequestSize ⇒ GUI_ALLOC_GetMaxSize ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_GetMaxSize
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUI_MEMDEV__CreateFixed
GUI_ALLOC_SetAvBlockSize (Thumb, 24 bytes, Stack size 0 bytes, gui_alloc.o(i.GUI_ALLOC_SetAvBlockSize))
[Called By]
GUI_ALLOC_Unlock (Thumb, 10 bytes, Stack size 0 bytes, gui_alloc.o(i.GUI_ALLOC_Unlock))
[Called By]
- >> GUI_Delay
- >> GUI_WaitEvent
GUI_ALLOC_UnlockH (Thumb, 42 bytes, Stack size 0 bytes, gui_alloc.o(i.GUI_ALLOC_UnlockH))
[Called By]
- >> GUI_MEMDEV_CopyFromLCD
- >> WM_ShowWindow
- >> WM_SetCallback
- >> WM_HideWindow
- >> WM_GetWindowSizeY
- >> WM_GetWindowSizeX
- >> WM_DeleteWindow
- >> WINDOW_SetBkColor
- >> TEXT_SetWrapMode
- >> TEXT_SetText
- >> TEXT_SetFont
- >> SCROLLBAR_DrawSkinFlex
- >> PROGBAR_SetValue
- >> PROGBAR_SetTextAlign
- >> PROGBAR_SetMinMax
- >> PROGBAR_SetFont
- >> IMAGE_SetBMP
- >> GUI_MEMDEV_Select
- >> GUI_MEMDEV_GetDataPtr
- >> GUI_MEMDEV_Delete
- >> FRAMEWIN_SetTextColor
- >> FRAMEWIN_SetTextAlign
- >> FRAMEWIN_DrawSkinFlex
- >> BUTTON_DrawSkinFlex
- >> WM_CreateWindowAsChild
- >> LISTVIEW_SetSort
- >> LISTVIEW_SetRBorder
- >> LISTVIEW_SetLBorder
- >> LISTVIEW_SetItemBkColor
- >> LISTVIEW_SetGridVis
- >> LISTVIEW_SetCompareFunc
- >> LISTVIEW_InsertRow
- >> LISTVIEW_GetNumRows
- >> LISTVIEW_GetNumColumns
- >> LISTVIEW_GetHeader
- >> LISTVIEW_EnableSort
- >> LISTVIEW_AddRow
- >> LISTVIEW_AddColumn
- >> HEADER_SetDragLimit
- >> TEXT_SetTextColor
- >> TEXT_SetTextAlign
- >> ICONVIEW_SetTextColor
- >> ICONVIEW_SetTextAlign
- >> ICONVIEW_SetSpace
- >> ICONVIEW_SetIconAlign
- >> ICONVIEW_SetFont
- >> ICONVIEW_SetBkColor
- >> ICONVIEW_AddBitmapItem
- >> WM_SetHasTrans
- >> WM_BringToBottom
- >> GRAPH_SetGridVis
- >> GRAPH_SetGridOffY
- >> GRAPH_SetGridDistY
- >> GRAPH_SetGridDistX
- >> GRAPH_SetColor
- >> GRAPH_SetBorder
- >> GRAPH_SCALE_SetPos
- >> GRAPH_SCALE_SetOff
- >> GRAPH_SCALE_Create
- >> GRAPH_DetachScale
- >> GRAPH_DetachData
- >> GRAPH_DATA_YT_Create
- >> GRAPH_DATA_YT_AddValue
- >> GRAPH_AttachScale
- >> GRAPH_AttachData
- >> GUI_MEMDEV_WriteAt
- >> GUI_MEMDEV_GetYSize
- >> GUI_MEMDEV_GetXSize
- >> WM_SetSize
- >> TREEVIEW_SetSelMode
- >> TREEVIEW_SetHasLines
- >> TREEVIEW_ITEM_SetImage
- >> TREEVIEW_ITEM_GetInfo
- >> TREEVIEW_GetSel
- >> TREEVIEW_GetItem
- >> GUI_SPRITE_SetBitmapAndPosition
- >> GUI_SPRITE_Delete
- >> SLIDER_SetValue
- >> SLIDER_SetRange
- >> SLIDER_GetValue
- >> FRAMEWIN_SetFont
- >> FRAMEWIN_Callback
- >> WM_RestartTimer
- >> WM_DeleteTimer
- >> WM_CreateTimer
- >> WM_ClrHasTrans
- >> RADIO_SetText
- >> RADIO_DrawSkinFlex
- >> LISTVIEW_SetItemText
- >> LISTVIEW_GetSel
- >> FRAMEWIN_SetSkin
- >> FRAMEWIN_SetClientColor
- >> EDIT_SetTextAlign
- >> EDIT_SetText
- >> EDIT_SetBkColor
- >> DROPDOWN_SetTextColor
- >> DROPDOWN_SetBkColor
- >> DROPDOWN_DrawSkinFlex
- >> DROPDOWN_AddString
- >> CHECKBOX_DrawSkinFlex
- >> BUTTON_IsPressed
- >> BUTTON_Callback
- >> GUI_SPRITE__CreateEx
- >> GUI_SPRITE_Show
- >> GUI_SPRITE_Hide
- >> _NextPixel_End
- >> _TransformRow
- >> _LoadNextRow
- >> _InitFrame
- >> _DrawBanding
- >> _Draw
- >> _DecodeProgressive
- >> _DecodeNextRow
- >> _DecodeBlockDC_RefineBanding
- >> _DecodeBlockDC_Refine
- >> _DecodeBlockDC_FirstBanding
- >> _DecodeBlockDC_First
- >> _DecodeBlockAC_Refine
- >> _DecodeBlockAC_FirstBanding
- >> _DecodeBlockAC_First
- >> _ConvertH2V2
- >> _ConvertH2V1
- >> _ConvertH1V2
- >> _ConvertH1V1
- >> _CoeffBufferAllocBanding
- >> _CoeffBufferAlloc
- >> GUI_ALLOC_AllocZero
- >> GUI_GIF_GetInfoEx
- >> GUI_GIF_GetImageInfoEx
- >> GUI_GIF_DrawSubEx
- >> WM__InitIVRSearch
- >> _XorPixel
- >> _Unlink
- >> _Undraw
- >> _SpriteDraw
- >> _SetPosition
- >> _SetPixelIndex
- >> _SetBitmapAndPosition
- >> _ReleaseBuffer
- >> _Link
- >> _GetPixelIndex
- >> _FillRect
- >> _DrawVLine
- >> _DrawHLine
- >> _DrawBitmap
- >> _DoColorConversion
- >> GUI_MEMDEV_GetYPos
- >> GUI_MEMDEV_GetXPos
- >> GUI_MEMDEV_GetBitsPerPixel
- >> WM_HandlePID
- >> GUI_JPEG__SetNextBand
- >> GUI_JPEG__ReadUntilSOF
- >> GUI_JPEG__InitDraw
- >> GUI_JPEG__GetInfoEx
- >> GUI_JPEG(long double, ..., ...)
- >> GUI_JPEG__DecodeLine
- >> GUI_JPEG__AllocBandingCoeffBuffer
- >> _WritePixelsOptRGB
- >> _WritePixels
- >> GUI_MEASDEV_Select
- >> GUI_MEASDEV_GetRect
- >> GUI_MEASDEV_Delete
- >> GUI_MEASDEV_Create
- >> GUI_MEASDEV_ClearRect
- >> GUI_MEMDEV__WriteToActiveAlpha
- >> _XorPixel
- >> _XY2PTR
- >> _SetPixelIndex
- >> _GetRect
- >> _FillRect
- >> _DrawVLine
- >> _DrawBitmap
- >> _XorPixel
- >> _XY2PTR
- >> _SetPixelIndex
- >> _GetRect
- >> _FillRect
- >> _DrawVLine
- >> _DrawBitmap
- >> GUI_USAGE_DecUseCnt
- >> GUI_USAGE_BM_Create
- >> GUI_MEMDEV__WriteToActiveOpaque
- >> GUI_MEMDEV__WriteToActiveAt
- >> GUI_MEMDEV__CreateFixed
- >> GUI_MEMDEV_CopyToLCDAt
- >> WM_MoveChildTo
- >> FRAMEWIN__UpdatePositions
- >> FRAMEWIN__GetTitleLimits
- >> FRAMEWIN__GetBorderSize
- >> FRAMEWIN__CalcPositions
- >> FRAMEWIN_SetText
- >> FRAMEWIN_CreateUser
- >> _SetActive
- >> _OnTouch
- >> FRAMEWIN__cbClient
- >> GUI_ALLOC_Realloc
- >> EDIT__SetCursorPos
- >> EDIT_SetCursorAtPixel
- >> EDIT_CreateUser
- >> EDIT_Callback
- >> EDIT_AddKey
- >> _Paint
- >> _IsSpaceInBuffer
- >> _InsertChar
- >> _IncrementBuffer
- >> _DeleteChar
- >> _CalcSizes
- >> _DrawText
- >> DROPDOWN__GetpItemLocked
- >> _Paint
- >> _Create
- >> LISTBOX_SetTextColor
- >> LISTBOX_SetBkColor
- >> DROPDOWN_CreateUser
- >> GUI_ARRAY_AddItem
- >> CHECKBOX_GetSkinFlexButtonSize
- >> _DrawFocus
- >> _Paint
- >> _Create
- >> GUI_DRAW__Draw
- >> _Paint
- >> _Create
- >> WM__SetUserDataEx
- >> WM__GetUserDataEx
- >> WIDGET_SetState
- >> WIDGET_OrState
- >> WIDGET_HandleActive
- >> WIDGET_AndState
- >> GUI__SetText
- >> BUTTON_SetText
- >> BUTTON_CreateUser
- >> _OnTouchReactOnLevel
- >> _OnTouchDefault
- >> _OnPidStateChange
- >> _OnButtonReleased
- >> _OnButtonPressed
- >> _Rotate32HQ
- >> _Rotate32
- >> GUI_MEMDEV_SetOrg
- >> _DrawMemdevPerspective
- >> WM_ValidateWindow
- >> GUI_MEMDEV__RemoveStaticDevice
- >> GUI_ARRAY_ResizeItemLocked
- >> LISTVIEW__GetpCellInfo
- >> LISTVIEW__CreateCellInfoLocked
- >> _SetAutoScroll
- >> LISTVIEW__InvalidateRowAndBelow
- >> LISTVIEW_RowIsDisabled
- >> LISTVIEW_GetWrapMode
- >> LISTVIEW_GetRBorder
- >> LISTVIEW_GetLBorder
- >> HEADER_SetScrollPos
- >> HEADER_GetSel
- >> HEADER_GetNumItems
- >> HEADER_GetItemWidth
- >> HEADER_AddItem
- >> LISTVIEW__UpdateScrollParas
- >> LISTVIEW__SetSel
- >> LISTVIEW__InvalidateRow
- >> LISTVIEW__InvalidateInsideArea
- >> LISTVIEW__GetpRow
- >> LISTVIEW_CreateUser
- >> LISTVIEW_Callback
- >> _UpdateScrollPos
- >> _SetSelFromPos
- >> _OnPaint
- >> _OnPage
- >> _MoveSel
- >> _FreeAttached
- >> _AddKey
- >> _GetImageSize
- >> _DrawImageAt
- >> GUI_MEMDEV_Clear
- >> IMAGE__SetWindowSize
- >> IMAGE__FreeAttached
- >> IMAGE_CreateUser
- >> IMAGE_Callback
- >> _PaintTiled
- >> _Paint
- >> GUI_ARRAY_SetItem
- >> ICONVIEW_CreateUser
- >> ICONVIEW_Callback
- >> _SetSel
- >> _OnPaint
- >> _OnKey
- >> _ManageAutoScroll
- >> _GetRelRectFromIndex
- >> _GetNumItemsPerLine
- >> _GetIndexFromPos
- >> _AlignImage
- >> GUI_DRAW__GetYSize
- >> GUI_DRAW__GetXSize
- >> _DrawText
- >> _DrawBitmap
- >> _DrawArrow
- >> GUI_ARRAY_GetpItemLocked
- >> _Paint
- >> _Create
- >> _OnPaintVert
- >> _OnPaintHorz
- >> _OnPaint
- >> _OnPaint
- >> _OnDelete
- >> _InvalidateNewItem
- >> WM_InvalidateRect
- >> SCROLLBAR_SetValue
- >> SCROLLBAR_GetValue
- >> GUI_ARRAY_GethItem
- >> GUI_ARRAY_GetNumItems
- >> GUI_ARRAY_DeleteItem
- >> GUI_ARRAY_Delete
- >> GRAPH__InvalidateGraph
- >> GRAPH_CreateUser
- >> _OnScrollValueChanged
- >> _OnPaint
- >> _OnDelete
- >> _ManageScrollBars
- >> FRAMEWIN_GetActive
- >> _Paint
- >> _GetBorderSize
- >> _Create
- >> FRAMEWIN__UpdateButtons
- >> TREEVIEW_OwnerDraw
- >> TREEVIEW_ITEM_Create
- >> TREEVIEW_CreateUser
- >> TREEVIEW_Callback
- >> TREEVIEW_AttachItem
- >> _UpdateScrollPos
- >> _SkipClosedItems
- >> _SetSel
- >> _SetAutoScroll
- >> _OnTouch
- >> _OnPaint
- >> _OnOwnerdraw_Paint
- >> _OnOwnerdraw_GetYSize
- >> _OnKey
- >> _ManageAutoScroll
- >> _LinkItem
- >> _InitRecalc
- >> _GetVisibility
- >> _GetPrevVisibleNode
- >> _GetPrevVisibleItem
- >> _GetPrevItem
- >> _GetNextVisibleItem
- >> _GetLastNodeItem
- >> _GetBitmapPointer
- >> _ExpandItem
- >> _ConnectLines
- >> _CollapseItem
- >> _CalcParams
- >> _CalcDrawInfo
- >> TEXT_CreateUser
- >> TEXT_Callback
- >> _Paint
- >> _Paint
- >> _Create
- >> WIDGET__GetWindowSizeX
- >> SLIDER_Inc
- >> SLIDER_GetFlag
- >> SLIDER_Dec
- >> SLIDER_CreateUser
- >> SLIDER_Callback
- >> _OnTouch
- >> _Paint
- >> _Create
- >> _CalcPositions
- >> RADIO__GetButtonSize
- >> _Paint
- >> _Create
- >> RADIO_CreateUser
- >> _Paint
- >> _Create
- >> PROGBAR_CreateUser
- >> PROGBAR_Callback
- >> FRAMEWIN_GetBorderSizeEx
- >> HEADER_SetDirIndicator
- >> _Sort
- >> _SetSelUnsorted
- >> _GetSelUnsorted
- >> _Free
- >> _CreateSortObject
- >> _Compare
- >> GUI_TIMER__GetNextTimerLin
- >> GUI_TIMER__GetFirstTimer
- >> GUI_TIMER_SetPeriod
- >> GUI_TIMER_GetFlag
- >> WM_ResizeWindow
- >> GUI_TIMER_Restart
- >> GUI_TIMER_Create
- >> WM_MOTION_SetMoveable
- >> _Screen2hWin
- >> _SavePrivateContextOnDemand
- >> _GetContext
- >> _GetConfirmation
- >> _GetDialogItem
- >> WM_SetEnableState
- >> WM__GetClientRectEx
- >> WM__Paint1
- >> WM__Paint
- >> WM__InvalidateRect
- >> WM__InvalidateDrawAndDescs
- >> WM__InsertWindowIntoList
- >> WM__DetachWindow
- >> WM__ClipAtParentBorders
- >> WM__ActivateClipRect
- >> WM_InvalidateWindowAndDescsEx
- >> _cbPaintMemDev
- >> _SetClipRectUserIntersect
- >> _PaintTransChildren
- >> _Paint1Trans
- >> _Invalidate1Abs
- >> _Findy1
- >> _Findx1
- >> _Findx0
- >> _FindNext_IVR
- >> _Exec1Input
- >> WM__PaintWinAndOverlays
- >> WINDOW_CreateUser
- >> WINDOW_Callback
- >> WM__UpdateChildPositions
- >> GUI__strcmp_hp
- >> GUI_TIMER__GetPeriod
- >> GUI_TIMER_Exec
- >> _Unlink
- >> _RemoveFromLinList
- >> _Link
- >> _MarkRect
- >> _MarkPixel
- >> GUI_MEMDEV_ReduceYSize
- >> _NextPixel_End
- >> _Paint
- >> SCROLLBAR_CreateUser
- >> SCROLLBAR_Callback
- >> SCROLLBAR_AddValue
- >> _OnTouch
- >> _OnTimer
- >> _DeleteTimer
- >> RADIO__SetValue
- >> RADIO_SetValue
- >> RADIO_Callback
- >> RADIO_AddValue
- >> _OnTouch
- >> _Paint
- >> HEADER_SetItemWidth
- >> HEADER_CreateUser
- >> HEADER_Callback
- >> _LimitDragWitdh
- >> _HandlePID
- >> _GetItemIndex
- >> _GetDividerIndex
- >> GUI_ARRAY_InsertBlankItem
- >> GUI_ALLOC_AllocInit
- >> GUI_ARRAY__SethItem
- >> GUI_ARRAY__GethItem
- >> FRAMEWIN_SetOwnerDraw
- >> FRAMEWIN_OwnerDraw
- >> _Paint
- >> _GetBorderSize
- >> FRAMEWIN_GetTitleHeight
- >> FRAMEWIN_GetBorderSize
- >> LISTBOX_SetTextAlign
- >> LISTBOX_SetSel
- >> LISTBOX_SetScrollbarWidth
- >> LISTBOX_SetScrollbarColor
- >> LISTBOX_SetOwner
- >> LISTBOX_SetItemSpacing
- >> LISTBOX_SetItemDisabled
- >> LISTBOX_SetFont
- >> LISTBOX_SetAutoScrollV
- >> LISTBOX_GetSel
- >> LISTBOX_AddStringH
- >> DROPDOWN__AdjustHeight
- >> DROPDOWN_SetSel
- >> DROPDOWN_GetSel
- >> DROPDOWN_Expand
- >> DROPDOWN_Collapse
- >> DROPDOWN_Callback
- >> DROPDOWN_AddKey
- >> _Paint
- >> GUI_DRAW_SELF_Create
- >> BUTTON__SetDrawObj
- >> _WriteToActiveOpaque_HT
- >> _WriteToActiveOpaque_8
- >> GUI_MEMDEV_GetStaticDevice
- >> _GetWindowDevice
- >> _CreateStaticDevice
- >> _CreateStatic
- >> _AddContent
- >> WM__SendTouchMessage
- >> _Screen2hWin
- >> WM__MoveWindow
- >> WM__MoveTo
- >> _MoveDescendents
- >> _BringToTop
- >> _Paint
- >> _Create
- >> _CalcPositions
- >> _Paint
- >> _GetButtonSize
- >> SCROLLBAR_SetColor
- >> LISTBOX__InvalidateItemSize
- >> LISTBOX__InvalidateItem
- >> LISTBOX__GetpStringLocked
- >> LISTBOX__AddSize
- >> LISTBOX_UpdateScrollers
- >> LISTBOX_OwnerDraw
- >> LISTBOX_InvalidateItem
- >> LISTBOX_CreateUser
- >> LISTBOX_Callback
- >> LISTBOX_AddString
- >> _UpdateScrollPos
- >> _ToggleMultiSel
- >> _OnPaint
- >> _NotifyOwner
- >> _MoveSel
- >> _ManageAutoScroll
- >> _GetNumVisItems
- >> _GetItemSizeY
- >> _GetItemPosY
- >> _GetItemFromPos
- >> _GetContentsSizeX
- >> _CallOwnerDraw
- >> _AddKey
- >> _Paint
- >> _Draw
- >> _Paint
- >> _Paint
- >> WM_SetYSize
- >> WM_SetXSize
- >> WIDGET_SetWidth
- >> WM__IsChild
GUI_ALLOC_h2p (Thumb, 20 bytes, Stack size 0 bytes, gui_alloc.o(i.GUI_ALLOC_h2p))
[Called By]
- >> WM_SelectWindow
- >> WM_IsVisible
- >> GUI_CreateDialogBox
- >> WM_GetParent
- >> WM_CreateWindowAsChild
- >> WM_EnableMemdev
- >> WM_GetWindowOrgY
- >> WM_GetWindowOrgX
- >> GUI_ALLOC_LockH
- >> WM__SendMessage
- >> WM__IsAncestor
- >> WM_DisableMemdev
- >> WM__DeleteSecure
- >> WM__IsEnabled
- >> WM_GetWindowRectEx
- >> WM_GetNextSibling
- >> WM_GetFirstChild
- >> WM_GetHasTrans
- >> _cbTimer
- >> WM_InvalidateWindowAndDescs
- >> WM__SendMessageNoPara
- >> _GetDialogItem
- >> WM__GetPrevSibling
- >> WM__DeleteAssocTimer
- >> WM__RemoveWindowFromList
- >> WM__RemoveFromLinList
- >> WM__IsWindow
- >> WM__InvalidateRect
- >> WM__InvalidateParent
- >> WM__InvalidateDrawAndDescs
- >> WM__InsertWindowIntoList
- >> WM_InvalidateWindowAndDescsEx
- >> _PaintTransChildren
- >> _Paint1
- >> _Invalidate1Abs
- >> _Findy1
- >> _Findx1
- >> _Findx0
- >> _FindNext_IVR
- >> _DrawNext
- >> WM__PaintWinAndOverlays
- >> _CreateStaticDevice
- >> WM__GetLastSibling
- >> _GetNextChild
- >> _Screen2hWin
- >> _GetDialogItem
- >> WM_GetFlags
- >> WM__GetFirstSibling
- >> WM__ForEachDesc
GUI_ARRAY_AddItem (Thumb, 122 bytes, Stack size 32 bytes, gui_array.o(i.GUI_ARRAY_AddItem))
[Stack]
- Max Depth = 184
- Call Chain = GUI_ARRAY_AddItem ⇒ GUI_ALLOC_Realloc ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_Free
- >> GUI_ALLOC_Realloc
- >> GUI_ALLOC_AllocInit
[Called By]- >> LISTVIEW_InsertRow
- >> LISTVIEW_AddRow
- >> LISTVIEW_AddColumn
- >> ICONVIEW_AddBitmapItem
- >> GRAPH_AttachScale
- >> GRAPH_AttachData
- >> DROPDOWN_AddString
- >> HEADER_AddItem
- >> RADIO_CreateUser
- >> LISTBOX_AddStringH
- >> LISTBOX_AddString
GUI_ARRAY_Create (Thumb, 6 bytes, Stack size 0 bytes, gui_array.o(i.GUI_ARRAY_Create))
[Stack]
- Max Depth = 144
- Call Chain = GUI_ARRAY_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Called By]- >> LISTVIEW_InsertRow
- >> LISTVIEW_AddRow
- >> DROPDOWN_CreateUser
- >> LISTVIEW_CreateUser
- >> ICONVIEW_CreateUser
- >> GRAPH_CreateUser
- >> RADIO_CreateUser
- >> HEADER_CreateUser
- >> LISTBOX_CreateUser
GUI_ARRAY_Delete (Thumb, 80 bytes, Stack size 24 bytes, gui_array.o(i.GUI_ARRAY_Delete))
[Stack]
- Max Depth = 80
- Call Chain = GUI_ARRAY_Delete ⇒ GUI_ALLOC_FreePtr ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_FreePtr
- >> GUI_ALLOC_Free
[Called By]- >> _FreeAttached
- >> ICONVIEW_Callback
- >> _OnDelete
- >> RADIO_Callback
- >> HEADER_Callback
- >> DROPDOWN_Callback
- >> LISTBOX_Callback
GUI_ARRAY_DeleteItem (Thumb, 90 bytes, Stack size 24 bytes, gui_array_deleteitem.o(i.GUI_ARRAY_DeleteItem))
[Stack]
- Max Depth = 80
- Call Chain = GUI_ARRAY_DeleteItem ⇒ GUI_ALLOC_FreePtr ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_FreePtr
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> LISTVIEW_AddRow
- >> GRAPH_DetachScale
- >> GRAPH_DetachData
GUI_ARRAY_GetNumItems (Thumb, 24 bytes, Stack size 16 bytes, gui_array.o(i.GUI_ARRAY_GetNumItems))
[Stack]
- Max Depth = 16
- Call Chain = GUI_ARRAY_GetNumItems
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]- >> LISTVIEW_InsertRow
- >> ICONVIEW_AddBitmapItem
- >> GRAPH_DetachScale
- >> GRAPH_DetachData
- >> LISTVIEW__GetNumRows
- >> LISTVIEW__GetNumColumns
- >> HEADER_GetNumItems
- >> HEADER_GetItemWidth
- >> HEADER_AddItem
- >> LISTVIEW__UpdateScrollParas
- >> _OnPaint
- >> _OnKey
- >> _ManageAutoScroll
- >> _GetIndexFromPos
- >> _Paint
- >> _OnPaint
- >> _OnDelete
- >> _Sort
- >> HEADER_SetItemWidth
- >> HEADER_Callback
- >> _GetItemIndex
- >> _GetDividerIndex
- >> LISTBOX_AddStringH
- >> DROPDOWN__GetNumItems
- >> LISTBOX__GetNumItems
- >> LISTBOX_AddString
- >> _Paint
GUI_ARRAY_GethItem (Thumb, 32 bytes, Stack size 16 bytes, gui_array.o(i.GUI_ARRAY_GethItem))
[Stack]
- Max Depth = 32
- Call Chain = GUI_ARRAY_GethItem ⇒ GUI_ARRAY__GethItem
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ARRAY__GethItem
[Called By]- >> GRAPH_DetachScale
- >> GRAPH_DetachData
- >> DROPDOWN__GetpItemLocked
- >> _OnPaint
- >> _OnDelete
- >> LISTBOX_SetSel
- >> LISTBOX_SetItemDisabled
- >> DROPDOWN_Expand
- >> LISTBOX_OwnerDraw
- >> _ToggleMultiSel
- >> _MoveSel
GUI_ARRAY_GetpItemLocked (Thumb, 32 bytes, Stack size 16 bytes, gui_array.o(i.GUI_ARRAY_GetpItemLocked))
[Stack]
- Max Depth = 40
- Call Chain = GUI_ARRAY_GetpItemLocked ⇒ GUI_ARRAY__GetpItemLocked ⇒ GUI_ARRAY__GethItem
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ARRAY__GetpItemLocked
[Called By]- >> LISTVIEW_SetSort
- >> LISTVIEW_SetCompareFunc
- >> LISTVIEW_InsertRow
- >> LISTVIEW_AddRow
- >> ICONVIEW_AddBitmapItem
- >> LISTVIEW_SetItemText
- >> LISTVIEW__GetpCellInfo
- >> LISTVIEW__CreateCellInfoLocked
- >> HEADER_GetItemWidth
- >> HEADER_AddItem
- >> LISTVIEW__GetpRow
- >> LISTVIEW_Callback
- >> _OnPaint
- >> _FreeAttached
- >> _OnPaint
- >> _DrawText
- >> _DrawBitmap
- >> _Paint
- >> _Paint
- >> _Compare
- >> HEADER_SetItemWidth
- >> HEADER_Callback
- >> _GetItemIndex
- >> _GetDividerIndex
- >> LISTBOX_AddStringH
- >> _Paint
- >> LISTBOX__InvalidateItemSize
- >> LISTBOX__GetpStringLocked
- >> LISTBOX__AddSize
- >> LISTBOX_InvalidateItem
- >> LISTBOX_AddString
- >> _GetItemSizeY
- >> _GetItemPosY
- >> _GetContentsSizeX
- >> _Paint
GUI_ARRAY_InsertBlankItem (Thumb, 140 bytes, Stack size 40 bytes, gui_array_insertitem.o(i.GUI_ARRAY_InsertBlankItem))
[Stack]
- Max Depth = 184
- Call Chain = GUI_ARRAY_InsertBlankItem ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_Free
- >> GUI_ALLOC_AllocZero
- >> __aeabi_memcpy4
[Called By]
GUI_ARRAY_InsertItem (Thumb, 38 bytes, Stack size 24 bytes, gui_array_insertitem.o(i.GUI_ARRAY_InsertItem))
[Stack]
- Max Depth = 208
- Call Chain = GUI_ARRAY_InsertItem ⇒ GUI_ARRAY_SetItem ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ARRAY_SetItem
- >> GUI_ARRAY_InsertBlankItem
[Called By]
GUI_ARRAY_ResizeItemLocked (Thumb, 108 bytes, Stack size 40 bytes, gui_array_resizeitem.o(i.GUI_ARRAY_ResizeItemLocked))
[Stack]
- Max Depth = 184
- Call Chain = GUI_ARRAY_ResizeItemLocked ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_FreePtr
- >> GUI_ALLOC_AllocZero
- >> GUI_ARRAY__SethItem
- >> GUI_ARRAY__GetpItemLocked
- >> __aeabi_memcpy
[Called By]
GUI_ARRAY_SetItem (Thumb, 136 bytes, Stack size 40 bytes, gui_array.o(i.GUI_ARRAY_SetItem))
[Stack]
- Max Depth = 184
- Call Chain = GUI_ARRAY_SetItem ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_GetSize
- >> GUI_ALLOC_FreePtr
- >> GUI_ALLOC_AllocZero
- >> __aeabi_memcpy
[Called By]- >> RADIO_SetText
- >> GUI_ARRAY_InsertItem
GUI_ARRAY__GethItem (Thumb, 36 bytes, Stack size 16 bytes, gui_array.o(i.GUI_ARRAY__GethItem))
[Stack]
- Max Depth = 16
- Call Chain = GUI_ARRAY__GethItem
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]- >> GUI_ARRAY_GethItem
- >> GUI_ARRAY__GetpItemLocked
GUI_ARRAY__GetpItemLocked (Thumb, 20 bytes, Stack size 8 bytes, gui_array.o(i.GUI_ARRAY__GetpItemLocked))
[Stack]
- Max Depth = 24
- Call Chain = GUI_ARRAY__GetpItemLocked ⇒ GUI_ARRAY__GethItem
[Calls]- >> GUI_ALLOC_LockH
- >> GUI_ARRAY__GethItem
[Called By]- >> GUI_ARRAY_ResizeItemLocked
- >> GUI_ARRAY_GetpItemLocked
GUI_ARRAY__SethItem (Thumb, 52 bytes, Stack size 16 bytes, gui_array.o(i.GUI_ARRAY__SethItem))
[Stack]
- Max Depth = 72
- Call Chain = GUI_ARRAY__SethItem ⇒ GUI_ALLOC_FreePtr ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_FreePtr
[Called By]- >> GUI_ARRAY_ResizeItemLocked
GUI_AddDecMin (Thumb, 26 bytes, Stack size 16 bytes, gui_adddecmin.o(i.GUI_AddDecMin))
[Stack]
- Max Depth = 36
- Call Chain = GUI_AddDecMin ⇒ GUI_AddDecShift
[Calls]- >> GUI_Long2Len
- >> GUI_AddDecShift
[Called By]- >> GUI_DispDecMin
- >> _SetValue
GUI_AddDecShift (Thumb, 142 bytes, Stack size 20 bytes, gui_adddecshift.o(i.GUI_AddDecShift))
[Stack]
- Max Depth = 20
- Call Chain = GUI_AddDecShift
[Called By]- >> GUI_DispDecAt
- >> GUI_AddDecMin
- >> GUI_DispSDecShift
- >> GUI_DispDecShift
GUI_AddHex (Thumb, 42 bytes, Stack size 8 bytes, gui_addhex.o(i.GUI_AddHex))
[Stack]
- Max Depth = 8
- Call Chain = GUI_AddHex
[Called By]
GUI_AddSign (Thumb, 24 bytes, Stack size 8 bytes, gui_adddecshift.o(i.GUI_AddSign))
[Stack]
- Max Depth = 8
- Call Chain = GUI_AddSign
[Called By]
GUI_BMP_Draw (Thumb, 18 bytes, Stack size 8 bytes, gui_bmp.o(i.GUI_BMP_Draw))
[Stack]
- Max Depth = 360
- Call Chain = GUI_BMP_Draw ⇒ GUI_BMP_DrawEx ⇒ _Draw ⇒ _DrawBitmap_Pal ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]
[Called By]- >> _DrawScreen_BMP_GIF_JPG
- >> _DrawImageAt
GUI_BMP_DrawEx (Thumb, 20 bytes, Stack size 24 bytes, gui_bmp.o(i.GUI_BMP_DrawEx))
[Stack]
- Max Depth = 352
- Call Chain = GUI_BMP_DrawEx ⇒ _Draw ⇒ _DrawBitmap_Pal ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]
[Called By]
GUI_BMP_GetXSize (Thumb, 14 bytes, Stack size 8 bytes, gui_bmp.o(i.GUI_BMP_GetXSize))
[Stack]
- Max Depth = 56
- Call Chain = GUI_BMP_GetXSize ⇒ GUI_BMP_GetXSizeEx ⇒ GUI_BMP__ReadData
[Calls]
[Called By]
GUI_BMP_GetXSizeEx (Thumb, 40 bytes, Stack size 24 bytes, gui_bmp.o(i.GUI_BMP_GetXSizeEx))
[Stack]
- Max Depth = 48
- Call Chain = GUI_BMP_GetXSizeEx ⇒ GUI_BMP__ReadData
[Calls]- >> GUI__Read32
- >> GUI_BMP__ReadData
[Called By]
GUI_BMP_GetYSize (Thumb, 14 bytes, Stack size 8 bytes, gui_bmp.o(i.GUI_BMP_GetYSize))
[Stack]
- Max Depth = 56
- Call Chain = GUI_BMP_GetYSize ⇒ GUI_BMP_GetYSizeEx ⇒ GUI_BMP__ReadData
[Calls]
[Called By]
GUI_BMP_GetYSizeEx (Thumb, 46 bytes, Stack size 24 bytes, gui_bmp.o(i.GUI_BMP_GetYSizeEx))
[Stack]
- Max Depth = 48
- Call Chain = GUI_BMP_GetYSizeEx ⇒ GUI_BMP__ReadData
[Calls]- >> GUI__Read32
- >> GUI_BMP__ReadData
[Called By]
GUI_BMP__GetData (Thumb, 10 bytes, Stack size 0 bytes, gui_bmp.o(i.GUI_BMP__GetData))
[Address Reference Count : 3]
- gui_bmp.o(i.GUI_BMP_Draw)
- gui_bmp.o(i.GUI_BMP_GetXSize)
- gui_bmp.o(i.GUI_BMP_GetYSize)
GUI_BMP__Init (Thumb, 196 bytes, Stack size 32 bytes, gui_bmp.o(i.GUI_BMP__Init))
[Stack]
- Max Depth = 56
- Call Chain = GUI_BMP__Init ⇒ GUI_BMP__ReadData
[Calls]- >> GUI__Read32
- >> GUI__Read16
- >> GUI_BMP__ReadData
[Called By]
GUI_BMP__ReadData (Thumb, 48 bytes, Stack size 24 bytes, gui_bmp.o(i.GUI_BMP__ReadData))
[Stack]
- Max Depth = 24
- Call Chain = GUI_BMP__ReadData
[Called By]- >> GUI_BMP__ReadPalette
- >> GUI_BMP__Init
- >> GUI_BMP_GetYSizeEx
- >> GUI_BMP_GetXSizeEx
- >> _ManageBitfields
- >> _DrawBitmap_RLE
- >> _DrawBitmap_RGB
- >> _DrawBitmap_Pal
- >> _DrawBitmap_16bpp
GUI_BMP__ReadPalette (Thumb, 66 bytes, Stack size 24 bytes, gui_bmp.o(i.GUI_BMP__ReadPalette))
[Stack]
- Max Depth = 48
- Call Chain = GUI_BMP__ReadPalette ⇒ GUI_BMP__ReadData
[Calls]- >> LCD_Color2Index
- >> GUI_BMP__ReadData
[Called By]- >> _DrawBitmap_RLE
- >> _DrawBitmap_Pal
GUI_CURSOR_GetStateEx (Thumb, 28 bytes, Stack size 8 bytes, gui_curs1.o(i.GUI_CURSOR_GetStateEx))
[Stack]
- Max Depth = 48
- Call Chain = GUI_CURSOR_GetStateEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _RestoreOldCursor
- >> _HandlePID
GUI_CURSOR_Hide (Thumb, 10 bytes, Stack size 0 bytes, gui_curs1.o(i.GUI_CURSOR_Hide))
[Stack]
- Max Depth = 392
- Call Chain = GUI_CURSOR_Hide ⇒ GUI_CURSOR_HideEx ⇒ GUI_SPRITE_SetPosition ⇒ _SetPosition ⇒ _CreateBuffer ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Called By]- >> GUIDEMO_HideCursor
- >> _DispCursor
GUI_CURSOR_HideEx (Thumb, 84 bytes, Stack size 16 bytes, gui_curs1.o(i.GUI_CURSOR_HideEx))
[Stack]
- Max Depth = 392
- Call Chain = GUI_CURSOR_HideEx ⇒ GUI_SPRITE_SetPosition ⇒ _SetPosition ⇒ _CreateBuffer ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_SetLayerVisEx
- >> GUI_SPRITE_SetPosition
- >> GUI_SPRITE_Hide
- >> GUI_GetCursorLayer
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_CURSOR_Select (Thumb, 10 bytes, Stack size 0 bytes, gui_curs1.o(i.GUI_CURSOR_Select))
[Stack]
- Max Depth = 336
- Call Chain = GUI_CURSOR_Select ⇒ GUI_CURSOR_SelectEx ⇒ GUI_SPRITE__CreateEx ⇒ _SpriteDraw ⇒ _CreateBuffer ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Called By]
GUI_CURSOR_SelectEx (Thumb, 196 bytes, Stack size 48 bytes, gui_curs1.o(i.GUI_CURSOR_SelectEx))
[Stack]
- Max Depth = 336
- Call Chain = GUI_CURSOR_SelectEx ⇒ GUI_SPRITE__CreateEx ⇒ _SpriteDraw ⇒ _CreateBuffer ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_SetBkColor
- >> GUI_DrawBitmap
- >> GUI_Clear
- >> GUI_SPRITE_Delete
- >> GUI_SetLayerSizeEx
- >> GUI_SelectLayer
- >> GUI_SPRITE__CreateEx
- >> GUI_GetCursorLayer
- >> _Show
- >> GUI__RegisterExit
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUI_CURSOR_Select
- >> GUI_CURSOR_ShowEx
- >> _RestoreOldCursor
- >> _HandlePID
GUI_CURSOR_SetPositionEx (Thumb, 114 bytes, Stack size 16 bytes, gui_curs1.o(i.GUI_CURSOR_SetPositionEx))
[Stack]
- Max Depth = 392
- Call Chain = GUI_CURSOR_SetPositionEx ⇒ GUI_SPRITE_SetPosition ⇒ _SetPosition ⇒ _CreateBuffer ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_SetLayerPosEx
- >> GUI_SPRITE_SetPosition
- >> GUI_GetCursorLayer
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_CURSOR_Show (Thumb, 10 bytes, Stack size 0 bytes, gui_curs1.o(i.GUI_CURSOR_Show))
[Stack]
- Max Depth = 344
- Call Chain = GUI_CURSOR_Show ⇒ GUI_CURSOR_ShowEx ⇒ GUI_CURSOR_SelectEx ⇒ GUI_SPRITE__CreateEx ⇒ _SpriteDraw ⇒ _CreateBuffer ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Called By]
GUI_CURSOR_ShowEx (Thumb, 52 bytes, Stack size 8 bytes, gui_curs1.o(i.GUI_CURSOR_ShowEx))
[Stack]
- Max Depth = 344
- Call Chain = GUI_CURSOR_ShowEx ⇒ GUI_CURSOR_SelectEx ⇒ GUI_SPRITE__CreateEx ⇒ _SpriteDraw ⇒ _CreateBuffer ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_CURSOR_SelectEx
- >> _Show
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_CalcColorDist (Thumb, 68 bytes, Stack size 8 bytes, gui_calccolordist.o(i.GUI_CalcColorDist))
[Stack]
- Max Depth = 8
- Call Chain = GUI_CalcColorDist
[Called By]
GUI_Clear (Thumb, 28 bytes, Stack size 8 bytes, gui_core.o(i.GUI_Clear))
[Stack]
- Max Depth = 64
- Call Chain = GUI_Clear ⇒ GUI_GotoXY ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]
[Called By]- >> _DrawBk
- >> _Main
- >> _DrawBkSimple
- >> _DrawBkCircle
- >> _FadingDemo
- >> _Paint1
- >> _Paint0
- >> _cbClient
- >> _SpeedometerDemo
- >> _CreateScale
- >> _RemoveTransparencyEffectCirc
- >> _CreateReflex
- >> _CreateDoubleRing
- >> _CreateRing
- >> _CreateCircle
- >> _CreateRoundedRect
- >> _cbDialogProgress
- >> GUI_CURSOR_SelectEx
- >> FRAMEWIN__cbClient
- >> IMAGE_Callback
- >> _OnPaint
- >> _Paint
- >> cbBackWin
- >> WINDOW_Callback
- >> _Paint
- >> _DrawPart
- >> _Paint
- >> _Paint
- >> LISTBOX_OwnerDraw
- >> _Paint
- >> _Paint
GUI_ClearRect (Thumb, 98 bytes, Stack size 32 bytes, gui_core.o(i.GUI_ClearRect))
[Stack]
- Max Depth = 168
- Call Chain = GUI_ClearRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> LCD_FillRect
- >> LCD_SetDrawMode
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _AutomotiveDemo
- >> _Draw_1
- >> _Draw_0
- >> WIDGET__FillStringInRect
- >> GUI_ClearRectEx
- >> _OnPaint
- >> _DrawBorder
GUI_ClearRectEx (Thumb, 20 bytes, Stack size 0 bytes, gui_clearrectex.o(i.GUI_ClearRectEx))
[Stack]
- Max Depth = 168
- Call Chain = GUI_ClearRectEx ⇒ GUI_ClearRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]
[Called By]- >> WIDGET__FillStringInRect
- >> LISTVIEW_OwnerDraw
- >> _OnPaint
- >> _OnPaint
GUI_Color2Index (Thumb, 24 bytes, Stack size 8 bytes, gui_color2index.o(i.GUI_Color2Index))
[Stack]
- Max Depth = 48
- Call Chain = GUI_Color2Index ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> LCD_Color2Index
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_CreateDialogBox (Thumb, 172 bytes, Stack size 32 bytes, dialog.o(i.GUI_CreateDialogBox))
[Stack]
- Max Depth = 280
- Call Chain = GUI_CreateDialogBox ⇒ WM_SetFocusOnNextChild ⇒ WM_SetFocus ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_ShowWindow
- >> WM_GetDesktopWindow
- >> WM_DeleteWindow
- >> WM_SendMessageNoPara
- >> WM_GetClientWindow
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_SetFocusOnNextChild
- >> WM_GetFocussedWindow
- >> WIDGET_OrState
[Called By]- >> CreateWindow
- >> _Main
- >> _DemoTreeview
- >> _TransparentDialog
- >> MESSAGEBOX_Create
- >> _DemoSkinning
- >> _cbDialogOrder
GUI_DEVICE_Create (Thumb, 76 bytes, Stack size 24 bytes, gui_device.o(i.GUI_DEVICE_Create))
[Stack]
- Max Depth = 144
- Call Chain = GUI_DEVICE_Create ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_GetFixedBlock
[Called By]- >> GUI_EnableAlpha
- >> GUI_DEVICE_CreateAndLink
- >> GUI_SPRITE__CreateEx
- >> _InitAlpha
- >> GUI_MEASDEV_Create
- >> GUI_MEMDEV__CreateFixed
GUI_DEVICE_CreateAndLink (Thumb, 36 bytes, Stack size 16 bytes, gui_device.o(i.GUI_DEVICE_CreateAndLink))
[Stack]
- Max Depth = 160
- Call Chain = GUI_DEVICE_CreateAndLink ⇒ GUI_DEVICE_Create ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_DEVICE_Link
- >> GUI_DEVICE_Create
[Called By]
GUI_DEVICE_Delete (Thumb, 4 bytes, Stack size 0 bytes, gui_device.o(i.GUI_DEVICE_Delete))
[Calls]
- >> GUI_ALLOC_FreeFixedBlock
[Called By]- >> GUI_MEMDEV_Delete
- >> GUI_SPRITE__CreateEx
- >> _OnExit
- >> _InitAlpha
- >> GUI_MEASDEV_Delete
- >> GUI_MEASDEV_Create
- >> GUI_MEMDEV__CreateFixed
GUI_DEVICE_Link (Thumb, 130 bytes, Stack size 16 bytes, gui_device.o(i.GUI_DEVICE_Link))
[Stack]
- Max Depth = 16
- Call Chain = GUI_DEVICE_Link
[Called By]- >> GUI_SetAlpha
- >> GUI_MEMDEV_Select
- >> GUI_DEVICE_CreateAndLink
- >> _ManageAlpha
- >> GUI_DEVICE_LinkDevices
- >> _Link
- >> GUI_MEASDEV_Select
GUI_DEVICE_LinkDevices (Thumb, 18 bytes, Stack size 8 bytes, gui_device.o(i.GUI_DEVICE_LinkDevices))
[Stack]
- Max Depth = 24
- Call Chain = GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]
[Called By]
GUI_DEVICE_Unlink (Thumb, 4 bytes, Stack size 0 bytes, gui_device.o(i.GUI_DEVICE_Unlink))
[Calls]
[Called By]- >> GUI_SetAlpha
- >> _ManageAlpha
- >> _Unlink
- >> GUI_MEASDEV_Delete
- >> LCD_SelectLCD
GUI_DEVICE_UnlinkTaskDevices (Thumb, 40 bytes, Stack size 16 bytes, gui_device.o(i.GUI_DEVICE_UnlinkTaskDevices))
[Stack]
- Max Depth = 16
- Call Chain = GUI_DEVICE_UnlinkTaskDevices
[Calls]
[Called By]
GUI_DEVICE__GetpDevice (Thumb, 32 bytes, Stack size 0 bytes, gui_device.o(i.GUI_DEVICE__GetpDevice))
[Called By]
GUI_DEVICE__GetpDriver (Thumb, 32 bytes, Stack size 0 bytes, gui_device.o(i.GUI_DEVICE__GetpDriver))
[Called By]
- >> GUI_MEMDEV_CreateEx
- >> LCD_SetVSizeEx
- >> LCD_SetVRAMAddrEx
- >> LCD_SetSizeEx
- >> LCD_Init
- >> LCD_GetpfColor2IndexEx
- >> _GetDevCap
- >> LCD_GetpfIndex2ColorEx
- >> LCD_GetPaletteEx
- >> _GetDevProp
- >> LCD_SetLUTEntryEx
- >> LCD_GetNumLayers
- >> LCD_InitLUT
- >> _CreateBuffer
- >> GUI_MULTIBUF_EndEx
- >> GUI_MULTIBUF_BeginEx
- >> LCD_SetVisEx
- >> LCD_SetPosEx
- >> LCD_GetPosEx
- >> GUI__ManageCacheEx
GUI_DRAW_SELF_Create (Thumb, 54 bytes, Stack size 24 bytes, gui_draw_self.o(i.GUI_DRAW_SELF_Create))
[Stack]
- Max Depth = 168
- Call Chain = GUI_DRAW_SELF_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_AllocZero
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_DRAW__Draw (Thumb, 44 bytes, Stack size 32 bytes, gui_draw.o(i.GUI_DRAW__Draw))
[Stack]
- Max Depth = 32
- Call Chain = GUI_DRAW__Draw
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]- >> BUTTON_DrawSkinFlex
- >> _DrawBitmap
- >> _Paint
- >> _Paint
GUI_DRAW__GetXSize (Thumb, 34 bytes, Stack size 16 bytes, gui_draw.o(i.GUI_DRAW__GetXSize))
[Stack]
- Max Depth = 16
- Call Chain = GUI_DRAW__GetXSize
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]
GUI_DRAW__GetYSize (Thumb, 34 bytes, Stack size 16 bytes, gui_draw.o(i.GUI_DRAW__GetYSize))
[Stack]
- Max Depth = 16
- Call Chain = GUI_DRAW__GetYSize
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]
GUI_Delay (Thumb, 98 bytes, Stack size 24 bytes, gui_time.o(i.GUI_Delay))
[Stack]
- Max Depth = 680
- Call Chain = GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_Exec
- >> GUI_X_Delay
- >> GUI_X_GetTime
- >> GUI_ALLOC_Unlock
- >> GUI_ALLOC_Lock
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _DemoBarGraph
- >> GUIDEMO_CheckCancelDelay
- >> GUIDEMO_Delay
- >> GUIDEMO_CheckCancel
- >> _Action
- >> _ShowGraph
- >> _Action
- >> _TransparentDialog
- >> _ShowTitle
- >> _SpeedometerDemo
- >> _Roll
- >> _DemoSkinning
- >> _cbDialogOrder
- >> _InitIL9341
- >> _DemoWashingMachine
GUI_DispCharAt (Thumb, 34 bytes, Stack size 16 bytes, gui_dispchar.o(i.GUI_DispCharAt))
[Stack]
- Max Depth = 176
- Call Chain = GUI_DispCharAt ⇒ CL_DispChar ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> CL_DispChar
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_DispDecAt (Thumb, 34 bytes, Stack size 32 bytes, gui_val.o(i.GUI_DispDecAt))
[Stack]
- Max Depth = 248
- Call Chain = GUI_DispDecAt ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_DispStringAt
- >> GUI_AddDecShift
[Called By]- >> _DrawBk
- >> _AutomotiveDemo
- >> _WriteGear
- >> _OnPaintMain
GUI_DispDecMin (Thumb, 20 bytes, Stack size 24 bytes, gui_val.o(i.GUI_DispDecMin))
[Stack]
- Max Depth = 224
- Call Chain = GUI_DispDecMin ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_DispString
- >> GUI_AddDecMin
[Called By]- >> _DrawLabel
- >> _DrawNeedleAndSpeed
GUI_DispDecShift (Thumb, 20 bytes, Stack size 24 bytes, gui_val.o(i.GUI_DispDecShift))
[Stack]
- Max Depth = 224
- Call Chain = GUI_DispDecShift ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_DispString
- >> GUI_AddDecShift
[Called By]
GUI_DispFloatMin (Thumb, 6 bytes, Stack size 0 bytes, gui_valf.o(i.GUI_DispFloatMin))
[Stack]
- Max Depth = 280
- Call Chain = GUI_DispFloatMin ⇒ _DispFloatMin ⇒ _DispFloatFix ⇒ GUI_DispSDecShift ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]
[Called By]- >> _OnPaintVert
- >> _OnPaintHorz
GUI_DispNextLine (Thumb, 32 bytes, Stack size 8 bytes, gui_char.o(i.GUI_DispNextLine))
[Stack]
- Max Depth = 56
- Call Chain = GUI_DispNextLine ⇒ GUI_GetFontDistY ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_GetFontDistY
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_DispSDecShift (Thumb, 42 bytes, Stack size 32 bytes, gui_val.o(i.GUI_DispSDecShift))
[Stack]
- Max Depth = 232
- Call Chain = GUI_DispSDecShift ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_DispString
- >> GUI_AddSign
- >> GUI_AddDecShift
[Called By]
GUI_DispString (Thumb, 260 bytes, Stack size 40 bytes, gui_dispstring.o(i.GUI_DispString))
[Stack]
- Max Depth = 200
- Call Chain = GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_GetFontDistY
- >> GUI_GetYAdjust
- >> GUI__GetLineNumChars
- >> GUI__GetLineDistX
- >> GUI__DispLine
- >> GUI_UC__NumChars2NumBytes
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUI_DispDecMin
- >> GUI_DispStringAt
- >> _OnPaintMain
- >> GUI_DispSDecShift
- >> GUI_DispDecShift
- >> _DrawPart
GUI_DispStringAt (Thumb, 34 bytes, Stack size 16 bytes, gui_dispstringat.o(i.GUI_DispStringAt))
[Stack]
- Max Depth = 216
- Call Chain = GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_DispString
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUI_DispDecAt
- >> _DrawBk
- >> PROGBAR_DrawSkinFlex
- >> GUI_DispStringHCenterAt
- >> _ShowCursorType
- >> GUIDEMO_ColorBar
- >> RADIO_DrawSkinFlex
- >> _OnPaintMain
- >> WIDGET__FillStringInRect
- >> _Paint
GUI_DispStringHCenterAt (Thumb, 48 bytes, Stack size 24 bytes, gui_dispstringhcenter.o(i.GUI_DispStringHCenterAt))
[Stack]
- Max Depth = 240
- Call Chain = GUI_DispStringHCenterAt ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_SetTextAlign
- >> GUI_DispStringAt
[Called By]- >> _DrawBk
- >> _Draw_1
- >> _Draw_0
- >> GUIDEMO_Intro
- >> _IntroduceDemo
- >> _cbDraw
- >> _Paint1
- >> _Paint0
- >> _DispCursor
- >> GUIDEMO_Speed
- >> GUIDEMO_ColorBar
- >> _SpeedometerDemo
- >> _CreateScale
- >> _cbBkWindow
- >> _OnPaintSub
- >> _cbButton
- >> _DrawBackground
- >> _cbStatus
- >> _OnPaintMain
GUI_DispStringInRect (Thumb, 8 bytes, Stack size 0 bytes, gui_dispstringinrect.o(i.GUI_DispStringInRect))
[Called By]
- >> _DrawSample
- >> FRAMEWIN_DrawSkinFlex
- >> BUTTON_DrawSkinFlex
- >> GUIDEMO_DispHint
- >> GUIDEMO_DispTitle
- >> _DrawScreen_BMP_GIF_JPG
- >> _DrawBitmaps
- >> _SpeedometerDemo
- >> _CreateScale
- >> CHECKBOX_DrawSkinFlex
- >> _DrawText
- >> _DrawText
- >> _OnOwnerdraw_Paint
- >> _Paint
- >> LISTBOX_OwnerDraw
- >> _Paint
- >> _Paint
- >> _Paint
GUI_DispStringInRectMax (Thumb, 76 bytes, Stack size 32 bytes, gui_dispstringinrect.o(i.GUI_DispStringInRectMax), UNUSED)
[Calls]
- >> WM_SetUserClipRect
- >> GUI__IntersectRects
- >> GUI__DispStringInRect
- >> GUI_Unlock
- >> GUI_Lock
GUI_DispStringInRectWrap (Thumb, 272 bytes, Stack size 72 bytes, gui_dispstringinrectwrap.o(i.GUI_DispStringInRectWrap))
[Stack]
- Max Depth = 232
- Call Chain = GUI_DispStringInRectWrap ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_SetClipRect
- >> GUI_GetFontDistY
- >> GUI__WrapGetNumCharsDisp
- >> GUI__WrapGetNumBytesToNextLine
- >> GUI_WrapGetNumLines
- >> GUI__GetLineDistX
- >> GUI__DispLine
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _DrawSample
- >> _DrawText
- >> LISTVIEW_OwnerDraw
- >> _DrawText
- >> _Paint
GUI_DrawArc (Thumb, 72 bytes, Stack size 40 bytes, gui_arc.o(i.GUI_DrawArc))
[Stack]
- Max Depth = 232
- Call Chain = GUI_DrawArc ⇒ GL_DrawArc ⇒ _DrawArc ⇒ __hardfp_floor ⇒ __aeabi_cdrcmple
[Calls]- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
- >> GL_DrawArc
[Called By]- >> _CreateScale
- >> _CreateReflex
GUI_DrawBitmap (Thumb, 84 bytes, Stack size 24 bytes, gui_drawbitmap.o(i.GUI_DrawBitmap))
[Stack]
- Max Depth = 184
- Call Chain = GUI_DrawBitmap ⇒ GL_DrawBitmap ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> GL_DrawBitmap
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _DrawLabel
- >> _DrawBk
- >> _Draw_1
- >> _Draw_0
- >> GUIDEMO_Intro
- >> _DrawBkSimple
- >> _DrawBkCircle
- >> _DrawBk
- >> _cbDraw
- >> _FadingDemo
- >> _ShowCursorType
- >> _DrawScreenAlphaBitmaps
- >> _DrawBitmaps
- >> _cbBk
- >> _cbBkWindow
- >> _OnPaintSub
- >> _OnPaintMain
- >> GUI_CURSOR_SelectEx
- >> _DrawBitmap
- >> GUI_DrawStreamedBitmap
- >> _DrawBitmap
- >> _OnOwnerdraw_Paint
- >> _Paint
- >> _Paint
GUI_DrawBitmapMag (Thumb, 214 bytes, Stack size 88 bytes, gui_drawbitmapmag.o(i.GUI_DrawBitmapMag))
[Stack]
- Max Depth = 224
- Call Chain = GUI_DrawBitmapMag ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> LCD_DrawBitmap
- >> GUI_SetDrawMode
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_DrawCircle (Thumb, 80 bytes, Stack size 24 bytes, gui_circ.o(i.GUI_DrawCircle))
[Stack]
- Max Depth = 160
- Call Chain = GUI_DrawCircle ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GL_DrawCircle
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_DrawFocusRect (Thumb, 168 bytes, Stack size 16 bytes, gui_drawfocusrect.o(i.GUI_DrawFocusRect))
[Stack]
- Max Depth = 152
- Call Chain = GUI_DrawFocusRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> LCD_DrawPixel
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI__ReduceRect
[Called By]- >> SLIDER_DrawSkinFlex
- >> RADIO_DrawSkinFlex
- >> _DrawFocus
- >> WIDGET__DrawFocusRect
- >> _Paint
- >> _Paint
- >> LISTBOX_OwnerDraw
- >> _Paint
GUI_DrawGradientH (Thumb, 112 bytes, Stack size 64 bytes, gui_drawgradient.o(i.GUI_DrawGradientH))
[Stack]
- Max Depth = 200
- Call Chain = GUI_DrawGradientH ⇒ _DrawGradient ⇒ GUI_GetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> _DrawGradient
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _DrawSample
- >> GUIDEMO_ColorBar
- >> _DrawThumbV
- >> _DrawBackgroundV
- >> _DrawBackground
[Address Reference Count : 1]- scrollbar_skinflex.o(i.SCROLLBAR_DrawSkinFlex)
GUI_DrawGradientV (Thumb, 112 bytes, Stack size 64 bytes, gui_drawgradient.o(i.GUI_DrawGradientV))
[Stack]
- Max Depth = 200
- Call Chain = GUI_DrawGradientV ⇒ _DrawGradient ⇒ GUI_GetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> _DrawGradient
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _DrawSample
- >> FRAMEWIN_DrawSkinFlex
- >> BUTTON_DrawSkinFlex
- >> _DrawBkCircle
- >> _DrawBk
- >> _cbFrameWinInfo
- >> _cbFrameWinControl
- >> _GetFontColor
- >> _CreateRing
- >> _CreateCircle
- >> _cbDialogSelect
- >> _cbBkWindow
- >> _CreateButton
- >> _DrawBackground
- >> _cbStatus
- >> _CreateBitmap
- >> _DrawBackground
- >> _DrawBackground
- >> _DrawOverlap
- >> _DrawBackground
- >> _DrawThumbH
- >> _DrawBackgroundH
- >> _DrawBackground
[Address Reference Count : 1]- scrollbar_skinflex.o(i.SCROLLBAR_DrawSkinFlex)
GUI_DrawGraphEx (Thumb, 80 bytes, Stack size 48 bytes, gui_drawgraphex.o(i.GUI_DrawGraphEx))
[Stack]
- Max Depth = 184
- Call Chain = GUI_DrawGraphEx ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
- >> _DrawGraph
[Called By]
GUI_DrawHLine (Thumb, 82 bytes, Stack size 32 bytes, gui_drawhline.o(i.GUI_DrawHLine))
[Stack]
- Max Depth = 168
- Call Chain = GUI_DrawHLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _DrawDiagramAt
- >> SLIDER_DrawSkinFlex
- >> PROGBAR_DrawSkinFlex
- >> FRAMEWIN_DrawSkinFlex
- >> BUTTON_DrawSkinFlex
- >> DROPDOWN_DrawSkinFlex
- >> _DrawGradientRoundBar
- >> _DrawBackground
- >> _OnPaint
- >> _DrawOverlap
- >> _DrawBackground
- >> _DrawArrow
- >> _DrawGrid
- >> _DrawBorder
- >> WIDGET__DrawVLine
- >> _OnOwnerdraw_Paint
- >> _DrawThumbV
- >> _DrawThumbH
- >> _DrawShaftV
- >> _DrawShaftH
- >> WIDGET__DrawTriangle
- >> _DrawGraspV
- >> _DrawFrame
- >> _DrawUpRect
- >> _DrawDownRect
- >> _DrawTriangle
- >> _Paint
GUI_DrawLine (Thumb, 68 bytes, Stack size 24 bytes, gui_drawline.o(i.GUI_DrawLine))
[Stack]
- Max Depth = 192
- Call Chain = GUI_DrawLine ⇒ GL_DrawLine ⇒ GL_DrawLineEx ⇒ GL_DrawLine1Ex ⇒ GL_DrawPoint ⇒ GL_FillCircle
[Calls]- >> GL_DrawLine
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _DrawGrid
- >> _DrawThumbV
- >> _DrawThumbH
GUI_DrawPixel (Thumb, 72 bytes, Stack size 24 bytes, gui_drawpixel.o(i.GUI_DrawPixel))
[Stack]
- Max Depth = 160
- Call Chain = GUI_DrawPixel ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> FRAMEWIN_DrawSkinFlex
- >> _DrawFrame
GUI_DrawRect (Thumb, 124 bytes, Stack size 32 bytes, gui_2dlib.o(i.GUI_DrawRect))
[Stack]
- Max Depth = 168
- Call Chain = GUI_DrawRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> LCD_DrawVLine
- >> LCD_DrawHLine
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> BUTTON_DrawSkinFlex
- >> _cbStatus
- >> _DrawBackground
- >> _DrawUpRect
- >> _DrawDownRect
- >> _Paint
- >> _DrawUpRect
GUI_DrawRoundedFrame (Thumb, 112 bytes, Stack size 56 bytes, gui_drawroundedframe.o(i.GUI_DrawRoundedFrame))
[Stack]
- Max Depth = 232
- Call Chain = GUI_DrawRoundedFrame ⇒ GUI_DrawRoundedRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_DrawRoundedRect
- >> _DrawRoundedFrame
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_DrawRoundedRect (Thumb, 94 bytes, Stack size 40 bytes, gui_drawroundedrect.o(i.GUI_DrawRoundedRect))
[Stack]
- Max Depth = 176
- Call Chain = GUI_DrawRoundedRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> _DrawRoundedRect
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _DrawDiagramAt
- >> GUI_DrawRoundedFrame
GUI_DrawStreamedBitmap (Thumb, 64 bytes, Stack size 72 bytes, gui_stream.o(i.GUI_DrawStreamedBitmap))
[Stack]
- Max Depth = 256
- Call Chain = GUI_DrawStreamedBitmap ⇒ GUI_DrawBitmap ⇒ GL_DrawBitmap ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> GUI_DrawBitmap
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI__ReadHeaderFromStream
- >> GUI__CreateBitmapFromStream
[Address Reference Count : 1]
GUI_DrawVLine (Thumb, 74 bytes, Stack size 24 bytes, gui_drawvline.o(i.GUI_DrawVLine))
[Stack]
- Max Depth = 160
- Call Chain = GUI_DrawVLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> LCD_DrawVLine
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> SLIDER_DrawSkinFlex
- >> PROGBAR_DrawSkinFlex
- >> FRAMEWIN_DrawSkinFlex
- >> BUTTON_DrawSkinFlex
- >> _cbStatus
- >> _DrawBackground
- >> _OnPaint
- >> _DrawOverlap
- >> _DrawBackground
- >> _DrawGrid
- >> _DrawBorder
- >> WIDGET__DrawVLine
- >> _OnOwnerdraw_Paint
- >> _DrawThumbV
- >> _DrawThumbH
- >> _DrawShaftV
- >> _DrawShaftH
- >> WIDGET__DrawTriangle
- >> _DrawGraspH
- >> _DrawFrame
- >> _DrawUpRect
- >> _DrawDownRect
GUI_EnableAlpha (Thumb, 112 bytes, Stack size 16 bytes, gui_enablealpha.o(i.GUI_EnableAlpha))
[Stack]
- Max Depth = 200
- Call Chain = GUI_EnableAlpha ⇒ GUI_SetAlpha ⇒ _InitAlpha ⇒ GUI_DEVICE_Create ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_SetAlpha
- >> LCD_GetVXSizeMax
- >> GUI__RegisterExit
- >> GUI_ALLOC_GetFixedBlock
- >> GUI_DEVICE_Create
[Called By]- >> GUIDEMO_AntialiasedText
GUI_EndDialog (Thumb, 36 bytes, Stack size 16 bytes, dialog.o(i.GUI_EndDialog))
[Stack]
- Max Depth = 240
- Call Chain = GUI_EndDialog ⇒ GUI_GetDialogStatusPtr ⇒ WM_SendMessage ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM__DeleteSecure
- >> GUI_GetDialogStatusPtr
[Called By]- >> _cbDialogOrder
- >> _cbDialogProgress
- >> _cbDialogSelect
- >> _cbClose
- >> MESSAGEBOX_Callback
GUI_ErrorOut (Thumb, 26 bytes, Stack size 8 bytes, gui_errorout.o(i.GUI_ErrorOut))
[Stack]
- Max Depth = 8
- Call Chain = GUI_ErrorOut
[Calls]
[Called By]
GUI_ErrorOut1 (Thumb, 64 bytes, Stack size 128 bytes, gui_errorout.o(i.GUI_ErrorOut1))
[Stack]
- Max Depth = 144
- Call Chain = GUI_ErrorOut1 ⇒ GUI__AddSpaceHex ⇒ GUI_AddHex
[Calls]- >> GUI__memset
- >> GUI__AddSpaceHex
- >> GUI_ErrorOut
- >> _CopyString
- >> strlen
[Called By]
GUI_Exec (Thumb, 20 bytes, Stack size 8 bytes, gui_exec.o(i.GUI_Exec))
[Stack]
- Max Depth = 656
- Call Chain = GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Called By]- >> _DemoBarGraph
- >> _AutomotiveDemo
- >> GUI_Delay
- >> _IntroduceDemo
- >> _Main
- >> _cbEffect
- >> _FadingDemo
- >> GUIDEMO_ColorBar
- >> _Roll
- >> GUI_ExecCreatedDialog
GUI_Exec1 (Thumb, 28 bytes, Stack size 8 bytes, gui_exec.o(i.GUI_Exec1))
[Stack]
- Max Depth = 648
- Call Chain = GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Called By]
GUI_ExecCreatedDialog (Thumb, 36 bytes, Stack size 16 bytes, dialog.o(i.GUI_ExecCreatedDialog))
[Stack]
- Max Depth = 672
- Call Chain = GUI_ExecCreatedDialog ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_Exec
- >> GUI_WaitEvent
- >> GUI_SetDialogStatusPtr
[Called By]- >> _cbDialogOrder
- >> _cbDialogSelect
GUI_FillCircle (Thumb, 58 bytes, Stack size 16 bytes, gui_circ.o(i.GUI_FillCircle))
[Stack]
- Max Depth = 152
- Call Chain = GUI_FillCircle ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GL_FillCircle
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _RemoveTransparencyEffectCirc
GUI_FillRect (Thumb, 84 bytes, Stack size 32 bytes, gui_fillrect.o(i.GUI_FillRect))
[Stack]
- Max Depth = 168
- Call Chain = GUI_FillRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> LCD_FillRect
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _DrawDiagramAt
- >> GUI_FillRectEx
- >> FRAMEWIN_DrawSkinFlex
- >> BUTTON_DrawSkinFlex
- >> _Paint1
- >> _Paint0
- >> _DrawFrame
- >> GUIDEMO_Speed
- >> _GetPixelsPerSecond
- >> _OnPaintSub
- >> _DrawBackground
- >> _cbStatus
- >> _OnPaintMain
- >> _DrawBackground
- >> _OnPaint
- >> _DrawShaftV
- >> _DrawShaftH
- >> _Paint
GUI_FillRectEx (Thumb, 20 bytes, Stack size 0 bytes, gui_fillrectex.o(i.GUI_FillRectEx))
[Stack]
- Max Depth = 168
- Call Chain = GUI_FillRectEx ⇒ GUI_FillRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]
[Called By]- >> _DrawSample
- >> FRAMEWIN_DrawSkinFlex
- >> _OnPaint
- >> WIDGET__FillRectEx
- >> _OnOwnerdraw_Paint
- >> _Paint
GUI_FillRoundedRect (Thumb, 206 bytes, Stack size 64 bytes, gui_fillroundedrect.o(i.GUI_FillRoundedRect))
[Stack]
- Max Depth = 200
- Call Chain = GUI_FillRoundedRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> LCD_FillRect
- >> LCD_DrawHLine
- >> GUI__sqrt32
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _DrawDiagramAt
- >> _CreateRoundedRect
GUI_GIF_DrawSub (Thumb, 20 bytes, Stack size 24 bytes, gui_gif.o(i.GUI_GIF_DrawSub))
[Stack]
- Max Depth = 320
- Call Chain = GUI_GIF_DrawSub ⇒ GUI_GIF_DrawSubEx ⇒ GUI_GIF__DrawFromFilePointer ⇒ _ReadExtension ⇒ _GetDataBlock ⇒ GUI_GIF__ReadData
[Calls]
[Called By]
GUI_GIF_DrawSubEx (Thumb, 190 bytes, Stack size 80 bytes, gui_gif.o(i.GUI_GIF_DrawSubEx))
[Stack]
- Max Depth = 296
- Call Chain = GUI_GIF_DrawSubEx ⇒ GUI_GIF__DrawFromFilePointer ⇒ _ReadExtension ⇒ _GetDataBlock ⇒ GUI_GIF__ReadData
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_Free
- >> GUI_ALLOC_AllocZero
- >> GUI_GIF__DrawFromFilePointer
- >> _GetImageDimension
- >> LCD_GetColorIndex
- >> LCD_SetColorIndex
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_GIF_GetImageInfo (Thumb, 16 bytes, Stack size 16 bytes, gui_gif.o(i.GUI_GIF_GetImageInfo))
[Stack]
- Max Depth = 192
- Call Chain = GUI_GIF_GetImageInfo ⇒ GUI_GIF_GetImageInfoEx ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_GIF_GetImageInfoEx
[Called By]
GUI_GIF_GetImageInfoEx (Thumb, 72 bytes, Stack size 32 bytes, gui_gif.o(i.GUI_GIF_GetImageInfoEx))
[Stack]
- Max Depth = 176
- Call Chain = GUI_GIF_GetImageInfoEx ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_Free
- >> GUI_ALLOC_AllocZero
- >> _GetImageInfo
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_GIF_GetInfo (Thumb, 16 bytes, Stack size 16 bytes, gui_gif.o(i.GUI_GIF_GetInfo))
[Stack]
- Max Depth = 192
- Call Chain = GUI_GIF_GetInfo ⇒ GUI_GIF_GetInfoEx ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Called By]
GUI_GIF_GetInfoEx (Thumb, 68 bytes, Stack size 32 bytes, gui_gif.o(i.GUI_GIF_GetInfoEx))
[Stack]
- Max Depth = 176
- Call Chain = GUI_GIF_GetInfoEx ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_Free
- >> GUI_ALLOC_AllocZero
- >> _GetGIFInfo
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_GIF__DrawFromFilePointer (Thumb, 350 bytes, Stack size 136 bytes, gui_gif.o(i.GUI_GIF__DrawFromFilePointer))
[Stack]
- Max Depth = 216
- Call Chain = GUI_GIF__DrawFromFilePointer ⇒ _ReadExtension ⇒ _GetDataBlock ⇒ GUI_GIF__ReadData
[Calls]- >> GUI__Read16
- >> GUI_GIF__ReadData
- >> _ReadExtension
- >> _ReadColorMap
- >> _GetSizeAndColorTable
- >> _GetDataBlock
- >> __aeabi_memclr4
[Called By]
GUI_GIF__GetData (Thumb, 32 bytes, Stack size 12 bytes, gui_gif.o(i.GUI_GIF__GetData))
[Stack]
- Max Depth = 12
- Call Chain = GUI_GIF__GetData
[Address Reference Count : 3]- gui_gif.o(i.GUI_GIF_DrawSub)
- gui_gif.o(i.GUI_GIF_GetImageInfo)
- gui_gif.o(i.GUI_GIF_GetInfo)
GUI_GIF__GetNextByte (Thumb, 406 bytes, Stack size 48 bytes, gui_gif.o(i.GUI_GIF__GetNextByte))
[Stack]
- Max Depth = 136
- Call Chain = GUI_GIF__GetNextByte ⇒ _GetNextCode ⇒ _GetDataBlock ⇒ GUI_GIF__ReadData
[Calls]- >> GUI__memset
- >> _GetNextCode
[Called By]
GUI_GIF__InitLZW (Thumb, 78 bytes, Stack size 8 bytes, gui_gif.o(i.GUI_GIF__InitLZW))
[Stack]
- Max Depth = 8
- Call Chain = GUI_GIF__InitLZW
[Called By]
GUI_GIF__ReadData (Thumb, 48 bytes, Stack size 24 bytes, gui_gif.o(i.GUI_GIF__ReadData))
[Stack]
- Max Depth = 24
- Call Chain = GUI_GIF__ReadData
[Called By]- >> GUI_GIF__DrawFromFilePointer
- >> _SkipLocalColorTable
- >> _ReadExtension
- >> _ReadColorMap
- >> _GetSizeAndColorTable
- >> _GetImageInfo
- >> _GetImageDimension
- >> _GetGIFInfo
- >> _GetDataBlock
- >> _DrawFromDataBlock
GUI_GetBitmapPixelIndex (Thumb, 22 bytes, Stack size 8 bytes, gui_getbitmappixelindex.o(i.GUI_GetBitmapPixelIndex))
[Stack]
- Max Depth = 16
- Call Chain = GUI_GetBitmapPixelIndex ⇒ GUI_GetBitmapPixelIndexEx
[Calls]- >> GUI_GetBitmapPixelIndexEx
[Called By]- >> _Undraw
- >> _SpriteDraw
- >> _SetPosition
- >> _SetBitmapAndPosition
- >> _PixelExists
- >> _GetBkPixel
- >> _FillRect
- >> _DrawVLine
- >> _DrawHLine
- >> _DrawBitmap
GUI_GetBitmapPixelIndexEx (Thumb, 138 bytes, Stack size 8 bytes, gui_getbitmappixelindex.o(i.GUI_GetBitmapPixelIndexEx))
[Stack]
- Max Depth = 8
- Call Chain = GUI_GetBitmapPixelIndexEx
[Called By]- >> GUI_GetBitmapPixelIndex
- >> _DrawBitmap
GUI_GetBitsPerPixelEx (Thumb, 14 bytes, Stack size 0 bytes, lcd_getex.o(i.GUI_GetBitsPerPixelEx))
[Called By]
- >> _NextPixel_Start
- >> GUI__DoAlphaBlending
- >> LCD_ReadRectEx
- >> _NextPixel_Start
- >> _WriteToActiveOpaque_HT
- >> _WriteToActiveOpaque_8
GUI_GetBkColor (Thumb, 24 bytes, Stack size 8 bytes, gui_getcolor.o(i.GUI_GetBkColor))
[Stack]
- Max Depth = 48
- Call Chain = GUI_GetBkColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> LCD_GetBkColorIndex
- >> LCD_Index2Color
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _GetPixelsPerSecond
- >> GUIPROP_DispChar
- >> _ClearTextBackground
- >> WIDGET__FillStringInRect
GUI_GetCharDistX (Thumb, 32 bytes, Stack size 8 bytes, gui_char.o(i.GUI_GetCharDistX))
[Stack]
- Max Depth = 48
- Call Chain = GUI_GetCharDistX ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _WriteGear
- >> _ShowCursorType
- >> GUI__GetLineDistX
- >> CL_DispChar
- >> _CalcSizes
- >> GUI__WrapGetNumCharsToNextLine
- >> _GetWordWrap
- >> _GetCharWrap
- >> _GetCursorPosX
- >> _GetCursorPosChar
GUI_GetCharDistXEx (Thumb, 34 bytes, Stack size 16 bytes, gui_char.o(i.GUI_GetCharDistXEx))
[Stack]
- Max Depth = 56
- Call Chain = GUI_GetCharDistXEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_GetClientRect (Thumb, 10 bytes, Stack size 0 bytes, gui_getclientrect.o(i.GUI_GetClientRect))
[Stack]
- Max Depth = 64
- Call Chain = GUI_GetClientRect ⇒ WM_GetClientRect ⇒ WM_GetClientRectEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]
[Called By]- >> BUTTON_DrawSkinFlex
- >> GUI__DispStringInRect
- >> _Paint
- >> _Paint
GUI_GetColor (Thumb, 24 bytes, Stack size 8 bytes, gui_getcolor.o(i.GUI_GetColor))
[Stack]
- Max Depth = 48
- Call Chain = GUI_GetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> LCD_GetColorIndex
- >> LCD_Index2Color
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _GetPixelsPerSecond
- >> GUIPROP_DispChar
- >> _ClearTextBackground
- >> _DrawGradient
- >> _DrawBitmap
- >> GUI__DrawBitmap16bpp
- >> _DrawBitmap_RLEAlpha
GUI_GetCursorLayer (Thumb, 14 bytes, Stack size 0 bytes, gui_selectlayer.o(i.GUI_GetCursorLayer))
[Called By]
- >> GUI_CURSOR_SetPositionEx
- >> GUI_CURSOR_SelectEx
- >> GUI_CURSOR_HideEx
- >> _Show
GUI_GetDialogStatusPtr (Thumb, 26 bytes, Stack size 24 bytes, dialog.o(i.GUI_GetDialogStatusPtr))
[Stack]
- Max Depth = 224
- Call Chain = GUI_GetDialogStatusPtr ⇒ WM_SendMessage ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Called By]
GUI_GetDispPosY (Thumb, 22 bytes, Stack size 8 bytes, gui_getdisppos.o(i.GUI_GetDispPosY))
[Stack]
- Max Depth = 48
- Call Chain = GUI_GetDispPosY ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_GetFontDistY (Thumb, 22 bytes, Stack size 8 bytes, gui_char.o(i.GUI_GetFontDistY))
[Stack]
- Max Depth = 48
- Call Chain = GUI_GetFontDistY ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUIDEMO_Automotive
- >> _DrawBk
- >> _WriteGear
- >> GUI_DispStringInRectWrap
- >> _IntroduceDemo
- >> _Paint1
- >> _Paint0
- >> _ShowCursorType
- >> GUIDEMO_ColorBar
- >> GUI_DispString
- >> GUI_DispNextLine
- >> GUI__DispStringInRect
- >> GUI__CalcTextRect
- >> _Paint
- >> _Paint
- >> LISTBOX_OwnerDraw
GUI_GetFontInfo (Thumb, 50 bytes, Stack size 16 bytes, gui_getfontinfo.o(i.GUI_GetFontInfo))
[Stack]
- Max Depth = 56
- Call Chain = GUI_GetFontInfo ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_GetFontSizeY (Thumb, 20 bytes, Stack size 8 bytes, gui_getfontsizey.o(i.GUI_GetFontSizeY))
[Stack]
- Max Depth = 48
- Call Chain = GUI_GetFontSizeY ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI__GetFontSizeY
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _DrawLabel
- >> GUIDEMO_Speed
- >> _ShowGIF
- >> _DrawScreenGrayScale
- >> _DrawScreenHighColor
- >> _DrawScreen_BMP_GIF_JPG
- >> _DrawBitmaps
- >> _CreateScale
- >> CL_DispChar
- >> _OnPaintVert
- >> _OnPaintHorz
- >> _CalcDrawInfo
- >> PROGBAR__GetTextRect
- >> _Paint
GUI_GetLayerPosEx (Thumb, 38 bytes, Stack size 16 bytes, gui_selectlayer.o(i.GUI_GetLayerPosEx))
[Stack]
- Max Depth = 56
- Call Chain = GUI_GetLayerPosEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> LCD_GetPosEx
[Called By]
GUI_GetLineStyle (Thumb, 20 bytes, Stack size 8 bytes, gui_getlinestyle.o(i.GUI_GetLineStyle))
[Stack]
- Max Depth = 48
- Call Chain = GUI_GetLineStyle ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_GetOrg (Thumb, 26 bytes, Stack size 16 bytes, gui_getorg.o(i.GUI_GetOrg))
[Stack]
- Max Depth = 56
- Call Chain = GUI_GetOrg ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> GUI__GetOrg
[Called By]
GUI_GetPenSize (Thumb, 20 bytes, Stack size 8 bytes, gui_pen.o(i.GUI_GetPenSize))
[Stack]
- Max Depth = 48
- Call Chain = GUI_GetPenSize ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _AA_DrawLine
- >> _DrawArcAA
GUI_GetStringDistX (Thumb, 20 bytes, Stack size 8 bytes, gui_getstringdistx.o(i.GUI_GetStringDistX))
[Stack]
- Max Depth = 104
- Call Chain = GUI_GetStringDistX ⇒ GUI__GetLineDistX ⇒ GUI__GetOverlap ⇒ GUI_GetCharDistXEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI__GetNumChars
- >> GUI__GetLineDistX
[Called By]- >> GUIDEMO_Automotive
- >> _WriteGear
- >> GUIDEMO_DispHint
- >> GUIDEMO_DispTitle
- >> _CreateScale
- >> MESSAGEBOX_Create
- >> GUI__CalcTextRect
- >> EDIT_SetCursorAtPixel
- >> _DrawFocus
- >> HEADER_AddItem
- >> TREEVIEW_AttachItem
- >> _OnTouch
- >> _CalcDrawInfo
- >> _Paint
- >> PROGBAR__GetTextRect
- >> _Paint
- >> LISTBOX__AddSize
- >> LISTBOX_OwnerDraw
- >> _Paint
GUI_GetTextExtend (Thumb, 134 bytes, Stack size 40 bytes, gui_gettextextend.o(i.GUI_GetTextExtend))
[Stack]
- Max Depth = 136
- Call Chain = GUI_GetTextExtend ⇒ GUI__GetLineDistX ⇒ GUI__GetOverlap ⇒ GUI_GetCharDistXEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI__GetFontSizeY
- >> GUI__HandleEOLine
- >> GUI__GetLineNumChars
- >> GUI__GetLineDistX
- >> GUI_UC__NumChars2NumBytes
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _SpeedometerDemo
- >> MESSAGEBOX_Create
GUI_GetTime (Thumb, 4 bytes, Stack size 0 bytes, gui_time.o(i.GUI_GetTime))
[Calls]
[Called By]- >> GUIDEMO_CheckCancelDelay
- >> GUIDEMO_Delay
- >> GUIDEMO_GetTime
- >> _cbFrameWinControl
- >> GUI_MEMDEV_FadeDevices
- >> WM_CreateTimer
- >> _MoveWindow
- >> _FadeWindow
- >> GUI_TIMER_Restart
- >> _GetMotionTagXY
- >> _GetMotionTagR
- >> _ExecMotion
- >> GUI_TIMER__GetPeriod
- >> GUI_TIMER_Exec
GUI_GetVersionString (Thumb, 20 bytes, Stack size 0 bytes, gui_getversionstring.o(i.GUI_GetVersionString))
[Called By]
GUI_GetYAdjust (Thumb, 56 bytes, Stack size 8 bytes, gui_char.o(i.GUI_GetYAdjust))
[Stack]
- Max Depth = 48
- Call Chain = GUI_GetYAdjust ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_GetYDistOfFont (Thumb, 10 bytes, Stack size 0 bytes, gui_getysizeoffont.o(i.GUI_GetYDistOfFont))
[Called By]
- >> LISTVIEW__GetRowDistY
- >> HEADER_CreateUser
- >> DROPDOWN__AdjustHeight
- >> LISTBOX_OwnerDraw
GUI_GetYSizeOfFont (Thumb, 10 bytes, Stack size 0 bytes, gui_getysizeoffont.o(i.GUI_GetYSizeOfFont))
[Called By]
- >> MESSAGEBOX_Create
- >> FRAMEWIN__CalcTitleHeight
- >> _DrawFocus
GUI_GetpfColor2IndexEx (Thumb, 12 bytes, Stack size 0 bytes, lcd_getex.o(i.GUI_GetpfColor2IndexEx))
[Called By]
- >> _DrawBitmap_RGB
- >> _Draw
- >> GUI__DrawBitmap16bpp
- >> _DrawColumnScaled
- >> _WriteToActiveOpaque_8
GUI_GetpfIndex2ColorEx (Thumb, 12 bytes, Stack size 0 bytes, lcd_getex.o(i.GUI_GetpfIndex2ColorEx))
[Called By]
- >> GUI__DoAlphaBlending
- >> _DrawBitmap
- >> GUI__DrawBitmap16bpp
- >> _WriteToActiveOpaque_8
GUI_GotoXY (Thumb, 34 bytes, Stack size 16 bytes, gui_goto.o(i.GUI_GotoXY))
[Stack]
- Max Depth = 56
- Call Chain = GUI_GotoXY ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> _GotoY
- >> _GotoX
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _DrawLabel
- >> GUI_Clear
- >> _SpeedometerDemo
- >> _DrawNeedleAndSpeed
- >> _OnPaintVert
- >> _OnPaintHorz
- >> _DrawPart
- >> _CreateStatic
GUI_Init (Thumb, 48 bytes, Stack size 8 bytes, gui_core.o(i.GUI_Init))
[Stack]
- Max Depth = 328
- Call Chain = GUI_Init ⇒ WM_Init ⇒ WM_CreateWindow ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_X_Init
- >> WM_Init
- >> LCD_Init
- >> GUI_SetOrg
- >> GUITASK_CopyContext
- >> GUI__Config
- >> _InitContext
[Called By]
GUI_InvertRect (Thumb, 98 bytes, Stack size 32 bytes, gui_invertrect.o(i.GUI_InvertRect))
[Stack]
- Max Depth = 168
- Call Chain = GUI_InvertRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> LCD_FillRect
- >> GUI_SetDrawMode
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_JPEG_Draw (Thumb, 16 bytes, Stack size 16 bytes, gui_jpeg.o(i.GUI_JPEG_Draw))
[Stack]
- Max Depth = 1648
- Call Chain = GUI_JPEG_Draw ⇒ GUI_JPEG_DrawEx ⇒ _Draw ⇒ _DrawBanding ⇒ GUI_JPEG__DecodeProgressiveBanding ⇒ _InitScan ⇒ _CheckHuffmanTables ⇒ _CreateHuffmanTable ⇒ GUI__memset
[Calls]
[Called By]- >> _DrawScreen_BMP_GIF_JPG
GUI_JPEG_DrawEx (Thumb, 60 bytes, Stack size 32 bytes, gui_jpeg.o(i.GUI_JPEG_DrawEx))
[Stack]
- Max Depth = 1632
- Call Chain = GUI_JPEG_DrawEx ⇒ _Draw ⇒ _DrawBanding ⇒ GUI_JPEG__DecodeProgressiveBanding ⇒ _InitScan ⇒ _CheckHuffmanTables ⇒ _CreateHuffmanTable ⇒ GUI__memset
[Calls]- >> GUI_ALLOC_Free
- >> _Draw
- >> GUI_ALLOC_AllocZero
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_JPEG__AllocBandingCoeffBuffer (Thumb, 70 bytes, Stack size 24 bytes, gui_jpeg.o(i.GUI_JPEG__AllocBandingCoeffBuffer))
[Stack]
- Max Depth = 200
- Call Chain = GUI_JPEG__AllocBandingCoeffBuffer ⇒ _CoeffBufferAllocBanding ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _CoeffBufferAllocBanding
[Called By]
GUI_JPEG__DecodeLine (Thumb, 288 bytes, Stack size 40 bytes, gui_jpeg.o(i.GUI_JPEG__DecodeLine))
[Stack]
- Max Depth = 308
- Call Chain = GUI_JPEG__DecodeLine ⇒ _TransformRow ⇒ _IDCT
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _TransformRow
- >> _ReadMarkers
- >> _LoadNextRow
- >> _DecodeNextRow
- >> _ConvertH2V2
- >> _ConvertH2V1
- >> _ConvertH1V2
- >> _ConvertH1V1
[Called By]
GUI_JPEG__DecodeProgressiveBanding (Thumb, 156 bytes, Stack size 16 bytes, gui_jpeg.o(i.GUI_JPEG__DecodeProgressiveBanding))
[Stack]
- Max Depth = 1416
- Call Chain = GUI_JPEG__DecodeProgressiveBanding ⇒ _InitScan ⇒ _CheckHuffmanTables ⇒ _CreateHuffmanTable ⇒ GUI__memset
[Calls]- >> _InitScan
- >> _DecodeScanProg
- >> _CalcMCUBlockOrder
[Called By]
GUI_JPEG(long double, ..., ...) (Thumb, 148 bytes, Stack size 24 bytes, gui_jpeg.o(i.GUI_JPEG__Free))
[Stack]
- Max Depth = 72
- Call Chain = GUI_JPEG(long double, ..., ...) ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_Free
[Called By]
GUI_JPEG__GetColorGray (Thumb, 18 bytes, Stack size 0 bytes, gui_jpeg.o(i.GUI_JPEG__GetColorGray))
[Address Reference Count : 1]
GUI_JPEG__GetColorRGB (Thumb, 26 bytes, Stack size 12 bytes, gui_jpeg.o(i.GUI_JPEG__GetColorRGB))
[Stack]
- Max Depth = 12
- Call Chain = GUI_JPEG__GetColorRGB
[Address Reference Count : 1]
GUI_JPEG__GetData (Thumb, 32 bytes, Stack size 12 bytes, gui_jpeg.o(i.GUI_JPEG__GetData))
[Stack]
- Max Depth = 12
- Call Chain = GUI_JPEG__GetData
[Address Reference Count : 1]- gui_jpeg.o(i.GUI_JPEG_Draw)
GUI_JPEG__GetInfoEx (Thumb, 40 bytes, Stack size 24 bytes, gui_jpeg.o(i.GUI_JPEG__GetInfoEx))
[Stack]
- Max Depth = 136
- Call Chain = GUI_JPEG__GetInfoEx ⇒ GUI_JPEG__ReadUntilSOF ⇒ _ReadMarkers ⇒ _GetDQT ⇒ _GetU16
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_JPEG__ReadUntilSOF
[Called By]
GUI_JPEG__InitDraw (Thumb, 86 bytes, Stack size 16 bytes, gui_jpeg.o(i.GUI_JPEG__InitDraw))
[Stack]
- Max Depth = 1440
- Call Chain = GUI_JPEG__InitDraw ⇒ _DecodeProgressive ⇒ _InitScan ⇒ _CheckHuffmanTables ⇒ _CreateHuffmanTable ⇒ GUI__memset
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _InitScan
- >> _InitFrame
- >> _DecodeProgressive
- >> _CalcBanding
- >> GUI_JPEG__ReadUntilSOF
[Called By]
GUI_JPEG__ReadUntilSOF (Thumb, 122 bytes, Stack size 32 bytes, gui_jpeg.o(i.GUI_JPEG__ReadUntilSOF))
[Stack]
- Max Depth = 112
- Call Chain = GUI_JPEG__ReadUntilSOF ⇒ _ReadMarkers ⇒ _GetDQT ⇒ _GetU16
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _ReadMarkers
- >> _GetU8
- >> _GetSOF
[Called By]- >> _DrawBanding
- >> GUI_JPEG__InitDraw
- >> GUI_JPEG__GetInfoEx
GUI_JPEG__SetNextBand (Thumb, 214 bytes, Stack size 32 bytes, gui_jpeg.o(i.GUI_JPEG__SetNextBand))
[Stack]
- Max Depth = 40
- Call Chain = GUI_JPEG__SetNextBand ⇒ GUI__memset
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__memset
[Called By]
GUI_Lock (Thumb, 152 bytes, Stack size 16 bytes, gui_task.o(i.GUI_Lock))
[Stack]
- Max Depth = 40
- Call Chain = GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_X_GetTaskId
- >> GUI_X_Lock
- >> GUI_DEVICE_UnlinkTaskDevices
- >> GUI_DEVICE_LinkDevices
[Called By]- >> GUI_SetTextAlign
- >> GUI_MEMDEV_CopyFromLCD
- >> GUI_GotoXY
- >> GUI_GetFontSizeY
- >> GUI_FillRoundedRect
- >> GUI_FillRect
- >> GUI_DrawRoundedRect
- >> GUI_DrawHLine
- >> GUI_DrawBitmapMag
- >> GUI_GetCharDistX
- >> GUI_DispStringAt
- >> GUI_ClearRect
- >> GUI_AA_FillPolygon
- >> GUI_SetClipRect
- >> GUI_DrawGradientH
- >> GUI_DispStringInRectWrap
- >> GUI_AA_FillCircle
- >> WM_ShowWindow
- >> WM_SetCallback
- >> WM_SendMessage
- >> WM_SelectWindow
- >> WM_MakeModal
- >> WM_IsVisible
- >> WM_HideWindow
- >> WM_GetWindowSizeY
- >> WM_GetWindowSizeX
- >> WM_GetDialogItem
- >> WM_DeleteWindow
- >> WINDOW_SetBkColor
- >> TEXT_SetWrapMode
- >> TEXT_SetText
- >> TEXT_SetFont
- >> PROGBAR_SetValue
- >> PROGBAR_SetTextAlign
- >> PROGBAR_SetMinMax
- >> PROGBAR_SetFont
- >> IMAGE_SetBMP
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_MEMDEV_Select
- >> GUI_MEMDEV_GetDataPtr
- >> GUI_MEMDEV_DrawPerspectiveX
- >> GUI_MEMDEV_Delete
- >> GUI_MEMDEV_CreateFixed
- >> GUI_MEMDEV_CreateEx
- >> GUI_GetFontDistY
- >> GUI_DrawGradientV
- >> GUI_DrawCircle
- >> GUI_DrawBitmap
- >> GUI_Delay
- >> GUI_CreateDialogBox
- >> FRAMEWIN_SetTextColor
- >> FRAMEWIN_SetTextAlign
- >> WM_MOTION_SetMovement
- >> WM_MOTION_SetMotion
- >> WM_GetParent
- >> WM_CreateWindowAsChild
- >> LISTVIEW_SetSort
- >> LISTVIEW_SetRBorder
- >> LISTVIEW_SetLBorder
- >> LISTVIEW_SetItemBkColor
- >> LISTVIEW_SetGridVis
- >> LISTVIEW_SetCompareFunc
- >> LISTVIEW_InsertRow
- >> LISTVIEW_IncSel
- >> LISTVIEW_GetNumRows
- >> LISTVIEW_GetNumColumns
- >> LISTVIEW_GetHeader
- >> LISTVIEW_EnableSort
- >> LISTVIEW_DecSel
- >> LISTVIEW_AddRow
- >> LISTVIEW_AddColumn
- >> HEADER_SetDragLimit
- >> WM_SetFocus
- >> WM_EnableMemdev
- >> TEXT_SetTextColor
- >> TEXT_SetTextAlign
- >> ICONVIEW_SetTextColor
- >> ICONVIEW_SetTextAlign
- >> ICONVIEW_SetSpace
- >> ICONVIEW_SetSel
- >> ICONVIEW_SetIconAlign
- >> ICONVIEW_SetFont
- >> ICONVIEW_SetBkColor
- >> ICONVIEW_AddBitmapItem
- >> WM_SetHasTrans
- >> WM_BringToBottom
- >> GRAPH_SetGridVis
- >> GRAPH_SetGridOffY
- >> GRAPH_SetGridDistY
- >> GRAPH_SetGridDistX
- >> GRAPH_SetColor
- >> GRAPH_SetBorder
- >> GRAPH_SCALE_SetPos
- >> GRAPH_SCALE_SetOff
- >> GRAPH_SCALE_Create
- >> GRAPH_DetachScale
- >> GRAPH_DetachData
- >> GRAPH_DATA_YT_Delete
- >> GRAPH_DATA_YT_Create
- >> GRAPH_DATA_YT_AddValue
- >> GRAPH_AttachScale
- >> GRAPH_AttachData
- >> GUI_MEMDEV_WriteAt
- >> GUI_MEMDEV_RotateHQ
- >> GUI_MEMDEV_GetYSize
- >> GUI_MEMDEV_GetXSize
- >> GUI_MEMDEV_FadeDevices
- >> GUI_DispCharAt
- >> WM_SetSize
- >> TREEVIEW_SetSelMode
- >> TREEVIEW_SetHasLines
- >> TREEVIEW_SetAutoScrollV
- >> TREEVIEW_SetAutoScrollH
- >> TREEVIEW_InsertItem
- >> TREEVIEW_ITEM_SetImage
- >> TREEVIEW_ITEM_GetInfo
- >> TREEVIEW_ITEM_Expand
- >> TREEVIEW_ITEM_Collapse
- >> TREEVIEW_GetSel
- >> TREEVIEW_GetItem
- >> GUI_SPRITE_SetBitmapAndPosition
- >> GUI_SPRITE_Delete
- >> WM_SendMessageNoPara
- >> SLIDER_SetValue
- >> SLIDER_SetRange
- >> SLIDER_GetValue
- >> FRAMEWIN_SetFont
- >> GUI_SetPenSize
- >> GUI_SetBkColorIndex
- >> GUI_GetTextExtend
- >> GUI_FillCircle
- >> GUI_DrawRoundedFrame
- >> GUI_DrawArc
- >> GUI_AA_DrawArc
- >> GUI_SetColorIndex
- >> GUI_GetColor
- >> GUI_GetBkColor
- >> GUI_Color2Index
- >> WM_SetScrollbarV
- >> WM_RestartTimer
- >> WM_IsWindow
- >> WM_GetClientRectEx
- >> WM_DeleteTimer
- >> WM_CreateTimer
- >> WM_ClrHasTrans
- >> RADIO_SetText
- >> LISTVIEW_SetItemText
- >> LISTVIEW_GetSel
- >> GUI_MEMDEV_MoveOutWindow
- >> GUI_MEMDEV_MoveInWindow
- >> GUI_MEMDEV_FadeOutWindow
- >> GUI_MEMDEV_FadeInWindow
- >> GUI_GetDispPosY
- >> GUI_EndDialog
- >> FRAMEWIN_SetSkin
- >> FRAMEWIN_SetClientColor
- >> EDIT_SetTextAlign
- >> EDIT_SetText
- >> EDIT_SetBkColor
- >> DROPDOWN_SetTextColor
- >> DROPDOWN_SetBkColor
- >> DROPDOWN_AddString
- >> WM_GetWindowOrgY
- >> WM_GetWindowOrgX
- >> GUI_DrawVLine
- >> GUI_DrawRect
- >> GUI_DispString
- >> GUI_AA_DrawLine
- >> BUTTON_IsPressed
- >> GUI_SetLayerVisEx
- >> GUI_SetLayerSizeEx
- >> GUI_SetLayerPosEx
- >> GUI_SelectLayer
- >> GUI_SPRITE__CreateEx
- >> GUI_SPRITE_Show
- >> GUI_SPRITE_SetPosition
- >> GUI_SPRITE_Hide
- >> GUI_CURSOR_ShowEx
- >> GUI_CURSOR_SetPositionEx
- >> GUI_CURSOR_SelectEx
- >> GUI_CURSOR_HideEx
- >> GUI_CURSOR_GetStateEx
- >> GUI_SetOrg
- >> GUI_GetYAdjust
- >> GUI_GetCharDistXEx
- >> GUI_DispNextLine
- >> GL_DispChar
- >> _Draw
- >> GUI_ALLOC_RequestSize
- >> GUI_ALLOC_FreePtr
- >> GUI_ALLOC_Free
- >> GUI_ALLOC_AllocNoInit
- >> GUI_SetPenShape
- >> GUI_ALLOC_AllocZero
- >> GUI_GIF_GetInfoEx
- >> GUI_GIF_GetImageInfoEx
- >> GUI_GIF_DrawSubEx
- >> WM_Exec
- >> GUI_SetDrawMode
- >> GUI_WrapGetNumLines
- >> WM_SetUserClipRect
- >> GUI_DispStringInRectMax
- >> GUI_GetPenSize
- >> GUI_MEMDEV_GetYPos
- >> GUI_MEMDEV_GetXPos
- >> GUI_MEMDEV_GetBitsPerPixel
- >> WM_HandlePID
- >> WM_OnKey
- >> GUI_PollKeyMsg
- >> GUI_JPEG_DrawEx
- >> GUI_MEASDEV_Select
- >> GUI_MEASDEV_GetRect
- >> GUI_MEASDEV_Delete
- >> GUI_MEASDEV_Create
- >> GUI_MEASDEV_ClearRect
- >> WM_Deactivate
- >> GUI_USAGE_DecUseCnt
- >> GUI_USAGE_BM_Create
- >> GUI_SelectLCD
- >> GUI_MEMDEV_CopyToLCDAt
- >> FRAMEWIN_AddButton
- >> WM_SetFocusOnPrevChild
- >> WM_MoveChildTo
- >> WM_DisableMemdev
- >> WM_BringToTop
- >> FRAMEWIN_SetText
- >> FRAMEWIN_SetActive
- >> FRAMEWIN_CreateUser
- >> GUI_UC_GetCharSize
- >> GUI_UC_GetCharCode
- >> GUI_UC_Encode
- >> GUI_InvertRect
- >> GUI_ALLOC_Realloc
- >> EDIT_SetCursorAtPixel
- >> EDIT_CreateUser
- >> EDIT_AddKey
- >> LISTBOX_SetTextColor
- >> LISTBOX_SetBkColor
- >> DROPDOWN_CreateUser
- >> WM_SetFocusOnNextChild
- >> WM_GetFocussedWindow
- >> GUI_WaitEvent
- >> WM_GetClientRect
- >> GUI_DrawFocusRect
- >> CHECKBOX_GetSkinFlexButtonSize
- >> GUI__DrawTwinArc4
- >> WM__SetUserDataEx
- >> WM__GetUserDataEx
- >> WIDGET_SetState
- >> WIDGET_OrState
- >> WIDGET_HandleActive
- >> WIDGET_AndState
- >> BUTTON_SetText
- >> BUTTON_CreateUser
- >> GUI_MEMDEV_SetOrg
- >> WM_ValidateWindow
- >> WM_GetWindowRectEx
- >> WM_GetNextSibling
- >> WM_GetFirstChild
- >> GUI_MEMDEV__Rotate
- >> _SetAutoScroll
- >> LISTVIEW_GetWrapMode
- >> LISTVIEW_GetRBorder
- >> LISTVIEW_GetLBorder
- >> HEADER_SetScrollPos
- >> HEADER_GetSel
- >> HEADER_GetNumItems
- >> HEADER_GetItemWidth
- >> HEADER_AddItem
- >> LISTVIEW_CreateUser
- >> GUI_TIMER_Delete
- >> GUI_MEMDEV_Clear
- >> IMAGE_CreateUser
- >> WM_GetHasTrans
- >> GUI_DrawStreamedBitmap
- >> ICONVIEW_CreateUser
- >> GUI_DrawGraphEx
- >> WM_SetScrollbarH
- >> WM_InvalidateRect
- >> WM_GetScrollbarV
- >> WM_GetScrollbarH
- >> SCROLLBAR_SetValue
- >> SCROLLBAR_GetValue
- >> GUI_SetLineStyle
- >> GUI_GetLineStyle
- >> GUI_DrawLine
- >> GUI_ARRAY_DeleteItem
- >> GRAPH_CreateUser
- >> GUI__DrawTwinArc2
- >> GUI_DrawPixel
- >> FRAMEWIN_GetActive
- >> TREEVIEW_ITEM_Create
- >> TREEVIEW_CreateUser
- >> TREEVIEW_AttachItem
- >> _MoveSel
- >> TEXT_CreateUser
- >> WM_SetCapture
- >> SLIDER_Inc
- >> SLIDER_Dec
- >> SLIDER_CreateUser
- >> GUI__FillTrippleArc
- >> GUI_GetFontInfo
- >> RADIO_CreateUser
- >> PROGBAR_CreateUser
- >> FRAMEWIN_GetBorderSizeEx
- >> HEADER_SetDirIndicator
- >> GUI_TIMER_SetPeriod
- >> GUI_TIMER_GetFlag
- >> WM_InvalidateWindowAndDescs
- >> WM_MoveTo
- >> WM_ResizeWindow
- >> WM_Screen2hWin
- >> WM_MoveWindow
- >> GUI_TIMER_Restart
- >> GUI_TIMER_Create
- >> WM_MOTION_SetMoveable
- >> WM_ReleaseCapture
- >> WM_SetEnableState
- >> WM__DeleteAssocTimer
- >> WM_SendToParent
- >> _Exec1Input
- >> WINDOW_CreateUser
- >> GUI_TIMER__IsActive
- >> GUI_TIMER__GetPeriod
- >> GUI_TIMER_Exec
- >> GUI_GetLayerPosEx
- >> GUI_MEMDEV_ReduceYSize
- >> GUI_GetOrg
- >> SCROLLBAR_CreateUser
- >> SCROLLBAR_AddValue
- >> RADIO_SetValue
- >> RADIO_AddValue
- >> HEADER_SetItemWidth
- >> HEADER_CreateUser
- >> HEADER_Callback
- >> GUI_ALLOC_AllocInit
- >> FRAMEWIN_SetOwnerDraw
- >> FRAMEWIN_GetTitleHeight
- >> FRAMEWIN_GetBorderSize
- >> LISTBOX_SetTextAlign
- >> LISTBOX_SetSel
- >> LISTBOX_SetScrollbarWidth
- >> LISTBOX_SetScrollbarColor
- >> LISTBOX_SetOwner
- >> LISTBOX_SetItemSpacing
- >> LISTBOX_SetItemDisabled
- >> LISTBOX_SetFont
- >> LISTBOX_SetAutoScrollV
- >> LISTBOX_GetSel
- >> LISTBOX_AddStringH
- >> DROPDOWN_SetSel
- >> DROPDOWN_GetSel
- >> DROPDOWN_Expand
- >> DROPDOWN_Collapse
- >> DROPDOWN_AddKey
- >> GUI_DRAW_SELF_Create
- >> BUTTON__SetDrawObj
- >> GUI_MEMDEV_GetStaticDevice
- >> WM_GetFlags
- >> WM_ForEachDesc
- >> SCROLLBAR_SetWidth
- >> SCROLLBAR_SetColor
- >> LISTBOX_SetText
- >> LISTBOX_InvalidateItem
- >> LISTBOX_IncSel
- >> LISTBOX_DecSel
- >> LISTBOX_CreateUser
- >> LISTBOX_AddString
- >> LISTBOX_AddKey
- >> WM_SetYSize
- >> WM_SetXSize
- >> WIDGET_SetWidth
GUI_Long2Len (Thumb, 38 bytes, Stack size 8 bytes, gui_adddecshift.o(i.GUI_Long2Len))
[Stack]
- Max Depth = 8
- Call Chain = GUI_Long2Len
[Called By]- >> GUI_AddDecMin
- >> _DispFloatMin
GUI_MEASDEV_ClearRect (Thumb, 44 bytes, Stack size 16 bytes, guidev_measure.o(i.GUI_MEASDEV_ClearRect))
[Stack]
- Max Depth = 56
- Call Chain = GUI_MEASDEV_ClearRect ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUI_MEMDEV_DrawAuto
- >> GUI_MEASDEV_Create
GUI_MEASDEV_Create (Thumb, 86 bytes, Stack size 16 bytes, guidev_measure.o(i.GUI_MEASDEV_Create))
[Stack]
- Max Depth = 160
- Call Chain = GUI_MEASDEV_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_AllocZero
- >> GUI_DEVICE_Delete
- >> GUI_DEVICE_Create
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_MEASDEV_ClearRect
[Called By]
GUI_MEASDEV_Delete (Thumb, 62 bytes, Stack size 16 bytes, guidev_measure.o(i.GUI_MEASDEV_Delete))
[Stack]
- Max Depth = 64
- Call Chain = GUI_MEASDEV_Delete ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_Free
- >> GUI_DEVICE_Unlink
- >> GUI_DEVICE_Delete
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_SelectLCD
[Called By]
GUI_MEASDEV_GetRect (Thumb, 50 bytes, Stack size 16 bytes, guidev_measure.o(i.GUI_MEASDEV_GetRect))
[Stack]
- Max Depth = 56
- Call Chain = GUI_MEASDEV_GetRect ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_MEASDEV_Select (Thumb, 62 bytes, Stack size 16 bytes, guidev_measure.o(i.GUI_MEASDEV_Select))
[Stack]
- Max Depth = 64
- Call Chain = GUI_MEASDEV_Select ⇒ WM_Deactivate ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_DEVICE_Link
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_Deactivate
- >> LCD_SetClipRectMax
- >> GUI_SelectLCD
[Called By]
GUI_MEMDEV_Clear (Thumb, 64 bytes, Stack size 16 bytes, guidev_clear.o(i.GUI_MEMDEV_Clear))
[Stack]
- Max Depth = 56
- Call Chain = GUI_MEMDEV_Clear ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUI_MEMDEV_Draw
- >> IMAGE_Callback
GUI_MEMDEV_CopyFromLCD (Thumb, 806 bytes, Stack size 80 bytes, guidev_copyfromlcd.o(i.GUI_MEMDEV_CopyFromLCD))
[Stack]
- Max Depth = 176
- Call Chain = GUI_MEMDEV_CopyFromLCD ⇒ LCD_ReadRect ⇒ LCD_ReadRectEx
[Calls]- >> LCD_GetBitsPerPixel
- >> GUI_MEMDEV_Select
- >> LCD_GetVYSize
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> LCD_GetpfIndex2ColorEx
- >> LCD_GetVXSize
- >> GUI_MEMDEV_GetBitsPerPixel
- >> LCD_ReadRect
- >> GUI_MEMDEV__XY2PTREx
[Called By]- >> _DemoBarGraph
- >> _FadingDemo
- >> _DrawScreenAlphaBitmaps
GUI_MEMDEV_CopyToLCD (Thumb, 8 bytes, Stack size 0 bytes, guidev.o(i.GUI_MEMDEV_CopyToLCD))
[Stack]
- Max Depth = 360
- Call Chain = GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_MEMDEV_CopyToLCDAt
[Called By]- >> _DrawDiagramAt
- >> GUI_MEMDEV_FadeDevices
- >> _DrawScreenAlphaBitmaps
- >> GUI_MEMDEV_Draw
GUI_MEMDEV_CopyToLCDAt (Thumb, 146 bytes, Stack size 40 bytes, guidev.o(i.GUI_MEMDEV_CopyToLCDAt))
[Stack]
- Max Depth = 360
- Call Chain = GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_MEMDEV_Select
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_SetDrawMode
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_Activate
- >> GUI_SelectLCD
- >> GUI_MEMDEV__WriteToActiveOpaque
[Called By]
GUI_MEMDEV_Create (Thumb, 12 bytes, Stack size 16 bytes, guidev.o(i.GUI_MEMDEV_Create))
[Stack]
- Max Depth = 304
- Call Chain = GUI_MEMDEV_Create ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Called By]- >> _DemoBarGraph
- >> _CreateButton
- >> _CreateBitmap
- >> IMAGE_Callback
GUI_MEMDEV_CreateAuto (Thumb, 8 bytes, Stack size 0 bytes, guidev_auto.o(i.GUI_MEMDEV_CreateAuto))
[Called By]
- >> _AutomotiveDemo
- >> _SpeedometerDemo
GUI_MEMDEV_CreateEx (Thumb, 116 bytes, Stack size 48 bytes, guidev.o(i.GUI_MEMDEV_CreateEx))
[Stack]
- Max Depth = 288
- Call Chain = GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_DEVICE__GetpDriver
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_MEMDEV__CreateFixed
[Called By]- >> GUI_MEMDEV_Create
- >> _DrawBkCircle
- >> _FadingDemo
- >> _DrawScreenAlphaBitmaps
- >> _cbStatus
- >> GUI_MEMDEV_Draw
GUI_MEMDEV_CreateFixed (Thumb, 56 bytes, Stack size 48 bytes, guidev_createfixed.o(i.GUI_MEMDEV_CreateFixed))
[Stack]
- Max Depth = 288
- Call Chain = GUI_MEMDEV_CreateFixed ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_MEMDEV__CreateFixed
[Called By]- >> _DrawBkCircle
- >> GUI_MEMDEV_FadeDevices
- >> _FadingDemo
- >> _SpeedometerDemo
- >> _Roll
- >> _GetFontColor
- >> _CreateScale
- >> _RemoveTransparencyEffectCirc
- >> _CreateReflex
- >> _CreateDoubleRing
- >> _CreateRing
- >> _CreateCircle
- >> _CreateRoundedRect
- >> _MoveWindow
- >> _FadeWindow
- >> IMAGE_Callback
- >> _AddContent
GUI_MEMDEV_CreateStatic (Thumb, 10 bytes, Stack size 0 bytes, guidev_staticdevices.o(i.GUI_MEMDEV_CreateStatic))
[Stack]
- Max Depth = 568
- Call Chain = GUI_MEMDEV_CreateStatic ⇒ _CreateStatic ⇒ _CreateStatic (Cycle)
[Calls]
[Called By]- >> _MoveWindow
- >> _FadeWindow
GUI_MEMDEV_Delete (Thumb, 66 bytes, Stack size 16 bytes, guidev.o(i.GUI_MEMDEV_Delete))
[Stack]
- Max Depth = 80
- Call Chain = GUI_MEMDEV_Delete ⇒ GUI_USAGE_DecUseCnt ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_Free
- >> GUI_DEVICE_Delete
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_USAGE_DecUseCnt
- >> GUI_SelectLCD
[Called By]- >> _DemoBarGraph
- >> WM_DeleteWindow
- >> _DrawBkCircle
- >> GUI_MEMDEV_FadeDevices
- >> _FadingDemo
- >> _DrawScreenAlphaBitmaps
- >> _SpeedometerDemo
- >> _KillMemdevs
- >> _Roll
- >> _CreateScale
- >> _RemoveTransparencyEffectCirc
- >> _CreateReflex
- >> _CreateDoubleRing
- >> _CreateRing
- >> _CreateCircle
- >> _CreateRoundedRect
- >> _cbButton
- >> _cbMain
- >> _cbStatus
- >> GUI_MEMDEV__RemoveStaticDevice
- >> _MoveWindow
- >> _FadeWindow
- >> GUI_MEMDEV_Draw
- >> IMAGE__FreeAttached
- >> WM__InvalidateDrawAndDescs
- >> _AddContent
GUI_MEMDEV_DeleteAuto (Thumb, 2 bytes, Stack size 0 bytes, guidev_auto.o(i.GUI_MEMDEV_DeleteAuto))
[Called By]
- >> _AutomotiveDemo
- >> _SpeedometerDemo
GUI_MEMDEV_Draw (Thumb, 286 bytes, Stack size 64 bytes, guidev_banding.o(i.GUI_MEMDEV_Draw))
[Stack]
- Max Depth = 424
- Call Chain = GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_MEMDEV_CopyToLCD
- >> GUI_MEMDEV_Select
- >> GUI_MEMDEV_Delete
- >> GUI_MEMDEV_CreateEx
- >> GUI_MEMDEV_GetYSize
- >> LCD_GetYSizeEx
- >> LCD_GetXSizeEx
- >> LCD_GetVYSizeEx
- >> LCD_GetVXSizeEx
- >> GUI_MEMDEV_SetOrg
- >> GUI_MEMDEV_Clear
- >> GUI_MEMDEV_ReduceYSize
- >> GUI_GetOrg
- >> _Min
[Called By]- >> GUI_MEMDEV_DrawAuto
- >> WM__Paint
GUI_MEMDEV_DrawAuto (Thumb, 166 bytes, Stack size 56 bytes, guidev_auto.o(i.GUI_MEMDEV_DrawAuto))
[Stack]
- Max Depth = 480
- Call Chain = GUI_MEMDEV_DrawAuto ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_MEASDEV_Select
- >> GUI_MEASDEV_GetRect
- >> GUI_MEASDEV_Delete
- >> GUI_MEASDEV_Create
- >> GUI_MEASDEV_ClearRect
- >> GUI_MergeRect
- >> GUI_MEMDEV_Draw
[Called By]- >> _AutomotiveDemo
- >> _SpeedometerDemo
GUI_MEMDEV_DrawPerspectiveX (Thumb, 138 bytes, Stack size 56 bytes, guidev_perspective.o(i.GUI_MEMDEV_DrawPerspectiveX))
[Stack]
- Max Depth = 272
- Call Chain = GUI_MEMDEV_DrawPerspectiveX ⇒ _DrawMemdevPerspective ⇒ _DrawColumnScaled ⇒ GUI__SetPixelAlpha ⇒ LCD_GetPixelColor ⇒ LCD_GetPixelIndex
[Calls]- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
- >> _DrawMemdevPerspective
[Called By]- >> _DrawBkCircle
- >> _CreateReflex
GUI_MEMDEV_FadeDevices (Thumb, 258 bytes, Stack size 64 bytes, guidev_moveandfade.o(i.GUI_MEMDEV_FadeDevices))
[Stack]
- Max Depth = 424
- Call Chain = GUI_MEMDEV_FadeDevices ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_MEMDEV_CopyToLCD
- >> GUI_MEMDEV_Delete
- >> GUI_MEMDEV_CreateFixed
- >> GUI_GetTime
- >> GUI_MEMDEV_GetYSize
- >> GUI_MEMDEV_GetXSize
- >> GUI_X_Delay
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_MEMDEV_GetYPos
- >> GUI_MEMDEV_GetXPos
- >> GUI_MEMDEV__FadeDevice
[Called By]- >> _FadingDemo
- >> _ShowTitle
GUI_MEMDEV_FadeInWindow (Thumb, 56 bytes, Stack size 24 bytes, guidev_moveandfadewin.o(i.GUI_MEMDEV_FadeInWindow))
[Stack]
- Max Depth = 680
- Call Chain = GUI_MEMDEV_FadeInWindow ⇒ _FadeWindow ⇒ GUI_MEMDEV_CreateStatic ⇒ _CreateStatic ⇒ _CreateStatic (Cycle)
[Calls]- >> WM_ShowWindow
- >> WM_GetDesktopWindow
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_ValidateWindow
- >> GUI_MEMDEV__UndoBK
- >> GUI_MEMDEV__ChangeBK
- >> _FadeWindow
[Called By]
GUI_MEMDEV_FadeOutWindow (Thumb, 56 bytes, Stack size 24 bytes, guidev_moveandfadewin.o(i.GUI_MEMDEV_FadeOutWindow))
[Stack]
- Max Depth = 680
- Call Chain = GUI_MEMDEV_FadeOutWindow ⇒ _FadeWindow ⇒ GUI_MEMDEV_CreateStatic ⇒ _CreateStatic ⇒ _CreateStatic (Cycle)
[Calls]- >> WM_HideWindow
- >> WM_GetDesktopWindow
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_ValidateWindow
- >> GUI_MEMDEV__UndoBK
- >> GUI_MEMDEV__ChangeBK
- >> _FadeWindow
[Called By]- >> _cbDialogOrder
- >> _cbDialogProgress
GUI_MEMDEV_GetBitsPerPixel (Thumb, 50 bytes, Stack size 16 bytes, guidev.o(i.GUI_MEMDEV_GetBitsPerPixel))
[Stack]
- Max Depth = 56
- Call Chain = GUI_MEMDEV_GetBitsPerPixel ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> LCD__GetBPPDevice
[Called By]- >> GUI_MEMDEV_CopyFromLCD
- >> _ReadRectFromMemdev
- >> GUI_MEMDEV__WriteToActiveOpaque
- >> _Check
GUI_MEMDEV_GetDataPtr (Thumb, 34 bytes, Stack size 16 bytes, guidev_getdataptr.o(i.GUI_MEMDEV_GetDataPtr))
[Stack]
- Max Depth = 56
- Call Chain = GUI_MEMDEV_GetDataPtr ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _DrawBkCircle
- >> _GetFontColor
- >> _CreateScale
- >> _RemoveTransparencyEffectCirc
- >> _CreateReflex
- >> _CreateDoubleRing
- >> _ReplaceColorsGradient
- >> _ReadRectFromMemdev
- >> GUI_MEMDEV__WriteToActiveAlpha
- >> _Rotate32HQ
- >> _Rotate32
- >> _MoveWindow
- >> GUI_MEMDEV__FadeDeviceEx
- >> _WriteToActiveOpaque_8
- >> _CreateStaticDevice
- >> _CopyContent
- >> _AddContent
GUI_MEMDEV_GetStaticDevice (Thumb, 36 bytes, Stack size 16 bytes, guidev_staticdevices.o(i.GUI_MEMDEV_GetStaticDevice))
[Stack]
- Max Depth = 56
- Call Chain = GUI_MEMDEV_GetStaticDevice ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_MEMDEV_GetWindowDevice (Thumb, 16 bytes, Stack size 8 bytes, guidev_staticdevices.o(i.GUI_MEMDEV_GetWindowDevice))
[Stack]
- Max Depth = 408
- Call Chain = GUI_MEMDEV_GetWindowDevice ⇒ _GetWindowDevice ⇒ _GetWindowDevice (Cycle)
[Calls]
[Called By]- >> _MoveWindow
- >> _FadeWindow
GUI_MEMDEV_GetXPos (Thumb, 46 bytes, Stack size 16 bytes, guidev_getpos.o(i.GUI_MEMDEV_GetXPos))
[Stack]
- Max Depth = 56
- Call Chain = GUI_MEMDEV_GetXPos ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUI_MEMDEV_FadeDevices
- >> _ReadRectFromMemdev
- >> _FadeWindow
- >> _PaintTiled
- >> _CopyContent
GUI_MEMDEV_GetXSize (Thumb, 46 bytes, Stack size 16 bytes, guidev_getxsize.o(i.GUI_MEMDEV_GetXSize))
[Stack]
- Max Depth = 56
- Call Chain = GUI_MEMDEV_GetXSize ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUI_MEMDEV_FadeDevices
- >> _DrawLogo
- >> _Roll
- >> _DrawCentered
- >> _CreateScale
- >> _ReplaceColorsGradient
- >> _ReadRectFromMemdev
- >> GUI_MEMDEV__FadeDeviceEx
- >> _CopyContent
GUI_MEMDEV_GetYPos (Thumb, 46 bytes, Stack size 16 bytes, guidev_getpos.o(i.GUI_MEMDEV_GetYPos))
[Stack]
- Max Depth = 56
- Call Chain = GUI_MEMDEV_GetYPos ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUI_MEMDEV_FadeDevices
- >> _ReadRectFromMemdev
- >> _FadeWindow
- >> _PaintTiled
- >> _CopyContent
GUI_MEMDEV_GetYSize (Thumb, 46 bytes, Stack size 16 bytes, guidev_getysize.o(i.GUI_MEMDEV_GetYSize))
[Stack]
- Max Depth = 56
- Call Chain = GUI_MEMDEV_GetYSize ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUI_MEMDEV_FadeDevices
- >> _DrawLogo
- >> _DrawCentered
- >> _CreateScale
- >> _ReplaceColorsGradient
- >> GUI_MEMDEV__FadeDeviceEx
- >> GUI_MEMDEV_Draw
- >> _CopyContent
GUI_MEMDEV_MoveInWindow (Thumb, 82 bytes, Stack size 40 bytes, guidev_moveandfadewin.o(i.GUI_MEMDEV_MoveInWindow))
[Stack]
- Max Depth = 736
- Call Chain = GUI_MEMDEV_MoveInWindow ⇒ _MoveWindow ⇒ GUI_MEMDEV_CreateStatic ⇒ _CreateStatic ⇒ _CreateStatic (Cycle)
[Calls]- >> WM_ShowWindow
- >> WM_GetDesktopWindow
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_ValidateWindow
- >> GUI_MEMDEV__UndoBK
- >> GUI_MEMDEV__ChangeBK
- >> _MoveWindow
[Called By]- >> _DemoSkinning
- >> _cbDialogOrder
GUI_MEMDEV_MoveOutWindow (Thumb, 76 bytes, Stack size 40 bytes, guidev_moveandfadewin.o(i.GUI_MEMDEV_MoveOutWindow))
[Stack]
- Max Depth = 736
- Call Chain = GUI_MEMDEV_MoveOutWindow ⇒ _MoveWindow ⇒ GUI_MEMDEV_CreateStatic ⇒ _CreateStatic ⇒ _CreateStatic (Cycle)
[Calls]- >> WM_HideWindow
- >> WM_GetDesktopWindow
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_ValidateWindow
- >> GUI_MEMDEV__UndoBK
- >> GUI_MEMDEV__ChangeBK
- >> _MoveWindow
[Called By]
GUI_MEMDEV_Paint1Static (Thumb, 30 bytes, Stack size 16 bytes, guidev_staticdevices.o(i.GUI_MEMDEV_Paint1Static))
[Stack]
- Max Depth = 536
- Call Chain = GUI_MEMDEV_Paint1Static ⇒ _CreateStaticDevice ⇒ WM_SetSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> GUI_MEMDEV_Write
- >> _CreateStaticDevice
[Address Reference Count : 1]
GUI_MEMDEV_ReduceYSize (Thumb, 52 bytes, Stack size 16 bytes, guidev_reduceysize.o(i.GUI_MEMDEV_ReduceYSize))
[Stack]
- Max Depth = 56
- Call Chain = GUI_MEMDEV_ReduceYSize ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_MEMDEV_Rotate (Thumb, 20 bytes, Stack size 32 bytes, guidev_rotate.o(i.GUI_MEMDEV_Rotate))
[Stack]
- Max Depth = 280
- Call Chain = GUI_MEMDEV_Rotate ⇒ GUI_MEMDEV__Rotate ⇒ _Rotate32 ⇒ GUI_MEMDEV_GetDataPtr ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]
[Called By]
GUI_MEMDEV_RotateHQ (Thumb, 54 bytes, Stack size 40 bytes, guidev_rotate.o(i.GUI_MEMDEV_RotateHQ))
[Stack]
- Max Depth = 316
- Call Chain = GUI_MEMDEV_RotateHQ ⇒ _Rotate32HQ ⇒ _GetColorHQ ⇒ __aeabi_memclr4
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _Rotate32HQ
- >> _Check
[Called By]- >> _DrawLogo
- >> _CreateScale
- >> _CreateReflex
- >> _CreateRoundedRect
GUI_MEMDEV_Select (Thumb, 74 bytes, Stack size 24 bytes, guidev.o(i.GUI_MEMDEV_Select))
[Stack]
- Max Depth = 72
- Call Chain = GUI_MEMDEV_Select ⇒ WM_Deactivate ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_DEVICE_Link
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_Deactivate
- >> LCD_UpdateColorIndices
- >> LCD_SetClipRectMax
- >> GUI_SelectLCD
[Called By]- >> GUI_MEMDEV_CopyFromLCD
- >> _DrawDiagramAt
- >> _DrawLabel
- >> _DrawBkCircle
- >> _FadingDemo
- >> _DrawScreenAlphaBitmaps
- >> _SpeedometerDemo
- >> _Roll
- >> _GetFontColor
- >> _CreateScale
- >> _RemoveTransparencyEffectCirc
- >> _CreateReflex
- >> _CreateDoubleRing
- >> _CreateRing
- >> _CreateCircle
- >> _CreateRoundedRect
- >> _CreateButton
- >> _cbStatus
- >> _CreateBitmap
- >> _SetPosition
- >> GUI_MEMDEV_CopyToLCDAt
- >> GUI_MEMDEV_Draw
- >> IMAGE_Callback
- >> _CreateStaticDevice
GUI_MEMDEV_SetAnimationCallback (Thumb, 8 bytes, Stack size 0 bytes, guidev_moveandfade.o(i.GUI_MEMDEV_SetAnimationCallback))
[Called By]
GUI_MEMDEV_SetOrg (Thumb, 96 bytes, Stack size 24 bytes, guidev_setorg.o(i.GUI_MEMDEV_SetOrg))
[Stack]
- Max Depth = 64
- Call Chain = GUI_MEMDEV_SetOrg ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> LCD_SetClipRectMax
[Called By]- >> GUI_MEMDEV_Draw
- >> IMAGE_Callback
- >> _CreateStaticDevice
GUI_MEMDEV_Write (Thumb, 8 bytes, Stack size 0 bytes, guidev_write.o(i.GUI_MEMDEV_Write))
[Stack]
- Max Depth = 168
- Call Chain = GUI_MEMDEV_Write ⇒ GUI_MEMDEV_WriteAt ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]
[Called By]- >> _DrawBkCircle
- >> _FadingDemo
- >> _DrawScreenAlphaBitmaps
- >> _ShowTitle
- >> _SpeedometerDemo
- >> _Roll
- >> _Draw
- >> _CreateScale
- >> _cbButton
- >> _cbStatus
- >> _OnPaintMain
- >> _MoveWindow
- >> _FadeWindow
- >> IMAGE_Callback
- >> GUI_MEMDEV_Paint1Static
GUI_MEMDEV_WriteAt (Thumb, 104 bytes, Stack size 32 bytes, guidev_write.o(i.GUI_MEMDEV_WriteAt))
[Stack]
- Max Depth = 168
- Call Chain = GUI_MEMDEV_WriteAt ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_MEMDEV__WriteToActiveAt
[Called By]- >> GUI_MEMDEV_Write
- >> _DrawLogo
- >> _DrawCentered
- >> _CreateScale
- >> _CreateDoubleRing
- >> _PaintTiled
GUI_MEMDEV__CalcParaFadeIn (Thumb, 18 bytes, Stack size 0 bytes, guidev_moveandfadewin.o(i.GUI_MEMDEV__CalcParaFadeIn))
[Address Reference Count : 1]
- guidev_moveandfadewin.o(i.GUI_MEMDEV_FadeInWindow)
GUI_MEMDEV__ChangeBK (Thumb, 68 bytes, Stack size 24 bytes, guidev_moveandfadewin.o(i.GUI_MEMDEV__ChangeBK))
[Stack]
- Max Depth = 496
- Call Chain = GUI_MEMDEV__ChangeBK ⇒ WM_SetSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_GetWindowSizeY
- >> WM_GetWindowSizeX
- >> WM_GetDesktopWindow
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> WM_SetSize
[Called By]- >> GUI_MEMDEV_MoveOutWindow
- >> GUI_MEMDEV_MoveInWindow
- >> GUI_MEMDEV_FadeOutWindow
- >> GUI_MEMDEV_FadeInWindow
GUI_MEMDEV__CreateFixed (Thumb, 230 bytes, Stack size 64 bytes, guidev.o(i.GUI_MEMDEV__CreateFixed))
[Stack]
- Max Depth = 240
- Call Chain = GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_RequestSize
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_Free
- >> GUI_ALLOC_AllocNoInit
- >> GUI_ALLOC_AllocZero
- >> GUI_DEVICE_Delete
- >> GUI_DEVICE_Create
- >> LCD__GetBPPDevice
- >> GUI_USAGE_BM_Create
[Called By]- >> GUI_MEMDEV_CreateFixed
- >> GUI_MEMDEV_CreateEx
- >> _CreateStaticDevice
GUI_MEMDEV__FadeDevice (Thumb, 14 bytes, Stack size 16 bytes, guidev_moveandfade.o(i.GUI_MEMDEV__FadeDevice))
[Stack]
- Max Depth = 144
- Call Chain = GUI_MEMDEV__FadeDevice ⇒ GUI_MEMDEV__FadeDeviceEx ⇒ GUI_MEMDEV_GetDataPtr ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_MEMDEV__FadeDeviceEx
[Called By]- >> GUI_MEMDEV_FadeDevices
GUI_MEMDEV__FadeDeviceEx (Thumb, 94 bytes, Stack size 72 bytes, guidev_moveandfade.o(i.GUI_MEMDEV__FadeDeviceEx))
[Stack]
- Max Depth = 128
- Call Chain = GUI_MEMDEV__FadeDeviceEx ⇒ GUI_MEMDEV_GetDataPtr ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_MEMDEV_GetDataPtr
- >> GUI_MEMDEV_GetYSize
- >> GUI_MEMDEV_GetXSize
[Called By]- >> _FadeWindow
- >> GUI_MEMDEV__FadeDevice
GUI_MEMDEV__RemoveStaticDevice (Thumb, 72 bytes, Stack size 16 bytes, guidev_moveandfadewin.o(i.GUI_MEMDEV__RemoveStaticDevice))
[Stack]
- Max Depth = 96 + In Cycle
- Call Chain = GUI_MEMDEV__RemoveStaticDevice ⇒ GUI_MEMDEV__RemoveStaticDevice (Cycle)
[Calls]- >> GUI_MEMDEV_Delete
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_GetNextSibling
- >> WM_GetFirstChild
- >> GUI_MEMDEV__RemoveStaticDevice
[Called By]- >> GUI_MEMDEV__RemoveStaticDevice
- >> _MoveWindow
- >> _FadeWindow
GUI_MEMDEV__Rotate (Thumb, 58 bytes, Stack size 48 bytes, guidev_rotate.o(i.GUI_MEMDEV__Rotate))
[Stack]
- Max Depth = 248
- Call Chain = GUI_MEMDEV__Rotate ⇒ _Rotate32 ⇒ GUI_MEMDEV_GetDataPtr ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _Rotate32
- >> _Check
[Called By]- >> GUI_MEMDEV_Rotate
- >> _MoveWindow
GUI_MEMDEV__SetAlphaCallback (Thumb, 6 bytes, Stack size 0 bytes, guidev_banding.o(i.GUI_MEMDEV__SetAlphaCallback))
[Called By]
GUI_MEMDEV__UndoBK (Thumb, 20 bytes, Stack size 8 bytes, guidev_moveandfadewin.o(i.GUI_MEMDEV__UndoBK))
[Stack]
- Max Depth = 480
- Call Chain = GUI_MEMDEV__UndoBK ⇒ WM_SetSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_GetDesktopWindow
- >> WM_SetSize
[Called By]- >> GUI_MEMDEV_MoveOutWindow
- >> GUI_MEMDEV_MoveInWindow
- >> GUI_MEMDEV_FadeOutWindow
- >> GUI_MEMDEV_FadeInWindow
GUI_MEMDEV__WriteToActiveAlpha (Thumb, 266 bytes, Stack size 120 bytes, guidev_writetoactivealpha.o(i.GUI_MEMDEV__WriteToActiveAlpha))
[Stack]
- Max Depth = 368
- Call Chain = GUI_MEMDEV__WriteToActiveAlpha ⇒ GUI__DoAlphaBlending ⇒ GUI__GetAlphaBuffer ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_MEMDEV_GetDataPtr
- >> LCD_DrawBitmap
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__DoAlphaBlending
- >> GUI__AllocAlphaBuffer
- >> GUI__CompactPixelIndicesEx
[Address Reference Count : 1]- guidev_32.o(i._GetDevFunc)
GUI_MEMDEV__WriteToActiveAt (Thumb, 48 bytes, Stack size 24 bytes, guidev.o(i.GUI_MEMDEV__WriteToActiveAt))
[Stack]
- Max Depth = 24
- Call Chain = GUI_MEMDEV__WriteToActiveAt
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]
GUI_MEMDEV__WriteToActiveOpaque (Thumb, 60 bytes, Stack size 24 bytes, guidev_writetoactiveopaque.o(i.GUI_MEMDEV__WriteToActiveOpaque))
[Stack]
- Max Depth = 320
- Call Chain = GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_MEMDEV_GetBitsPerPixel
- >> _WriteToActiveOpaque_HT
- >> _WriteToActiveOpaque_8
[Called By]- >> GUI_MEMDEV_CopyToLCDAt
[Address Reference Count : 1]- guidev_8.o(i._GetDevFunc)
GUI_MEMDEV__XY2PTREx (Thumb, 22 bytes, Stack size 8 bytes, guidev_xy2ptr.o(i.GUI_MEMDEV__XY2PTREx))
[Stack]
- Max Depth = 8
- Call Chain = GUI_MEMDEV__XY2PTREx
[Called By]- >> GUI_MEMDEV_CopyFromLCD
GUI_MULTIBUF_Begin (Thumb, 10 bytes, Stack size 0 bytes, gui_multibuf.o(i.GUI_MULTIBUF_Begin))
[Stack]
- Max Depth = 24
- Call Chain = GUI_MULTIBUF_Begin ⇒ GUI_MULTIBUF_BeginEx
[Calls]
[Address Reference Count : 1]- wm_multibuf.o(.constdata)
GUI_MULTIBUF_BeginEx (Thumb, 118 bytes, Stack size 24 bytes, gui_multibuf.o(i.GUI_MULTIBUF_BeginEx))
[Stack]
- Max Depth = 24
- Call Chain = GUI_MULTIBUF_BeginEx
[Calls]- >> GUI_DEVICE__GetpDriver
[Called By]
GUI_MULTIBUF_ConfirmEx (Thumb, 36 bytes, Stack size 0 bytes, gui_multibuf.o(i.GUI_MULTIBUF_ConfirmEx))
[Called By]
- >> HAL_LTDC_LineEvenCallback
GUI_MULTIBUF_End (Thumb, 10 bytes, Stack size 0 bytes, gui_multibuf.o(i.GUI_MULTIBUF_End))
[Stack]
- Max Depth = 16
- Call Chain = GUI_MULTIBUF_End ⇒ GUI_MULTIBUF_EndEx
[Calls]
[Address Reference Count : 1]- wm_multibuf.o(.constdata)
GUI_MULTIBUF_EndEx (Thumb, 82 bytes, Stack size 16 bytes, gui_multibuf.o(i.GUI_MULTIBUF_EndEx))
[Stack]
- Max Depth = 16
- Call Chain = GUI_MULTIBUF_EndEx
[Calls]- >> GUI_DEVICE__GetpDriver
[Called By]
GUI_MergeRect (Thumb, 88 bytes, Stack size 8 bytes, gui_mergerect.o(i.GUI_MergeRect))
[Stack]
- Max Depth = 8
- Call Chain = GUI_MergeRect
[Called By]- >> GUI_MEMDEV_DrawAuto
- >> PROGBAR_SetValue
- >> WM_ResizeWindow
- >> _Invalidate1Abs
GUI_MoveRect (Thumb, 30 bytes, Stack size 0 bytes, gui_moverect.o(i.GUI_MoveRect))
[Called By]
- >> _DrawSample
- >> BUTTON_DrawSkinFlex
- >> _SpeedometerDemo
- >> WM_SetCaptureMove
- >> HEADER_GetHeight
- >> _OnPaint
- >> _OnPaint
- >> WM_GetInsideRectExScrollbar
- >> _OnPaint
- >> _CalcPositions
- >> WM__Client2Screen
- >> WM__Screen2Client
- >> _FillPolygonAA
- >> _FillPolygon
- >> DROPDOWN_Expand
- >> _Paint
- >> WM__MoveWindow
- >> _MoveDescendents
- >> _CalcPositions
- >> _Paint
- >> _OnPaint
GUI_PID_GetState (Thumb, 68 bytes, Stack size 16 bytes, gui_pid.o(i.GUI_PID_GetState))
[Stack]
- Max Depth = 16
- Call Chain = GUI_PID_GetState
[Calls]
[Called By]- >> _cbEffect
- >> GUIDEMO_Speed
- >> _DemoWashingMachine
- >> WM_HandlePID
GUI_PID_IsEmpty (Thumb, 18 bytes, Stack size 0 bytes, gui_pid.o(i.GUI_PID_IsEmpty))
[Called By]
GUI_PID_StoreState (Thumb, 20 bytes, Stack size 8 bytes, gui_pid.o(i.GUI_PID_StoreState))
[Stack]
- Max Depth = 24
- Call Chain = GUI_PID_StoreState ⇒ _StoreState
[Calls]- >> _StoreState
- >> GUI_SignalEvent
[Called By]- >> _cbAnimation
- >> GUI_TOUCH_StoreStateEx
GUI_PollKeyMsg (Thumb, 48 bytes, Stack size 16 bytes, gui_onkey.o(i.GUI_PollKeyMsg))
[Stack]
- Max Depth = 240
- Call Chain = GUI_PollKeyMsg ⇒ WM_OnKey ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM_OnKey
- >> _IncReadPointer
[Called By]
GUI_ReadRectEx (Thumb, 92 bytes, Stack size 32 bytes, lcd_readrect.o(i.GUI_ReadRectEx))
[Stack]
- Max Depth = 96
- Call Chain = GUI_ReadRectEx ⇒ LCD_ReadRectEx
[Calls]
[Called By]
GUI_RectsIntersect (Thumb, 56 bytes, Stack size 0 bytes, gui_rectsintersect.o(i.GUI_RectsIntersect))
[Called By]
- >> _FillRect
- >> _DrawVLine
- >> _DrawHLine
- >> _DrawBitmap
- >> WM_SetCaptureMove
- >> WIDGET__FillStringInRect
- >> _PaintTransChildren
- >> _Paint1Trans
- >> _Findy1
- >> _Findx1
- >> _Findx0
- >> _DispLine
GUI_RestoreContext (Thumb, 12 bytes, Stack size 0 bytes, gui_savecontext.o(i.GUI_RestoreContext))
[Stack]
- Max Depth = 8
- Call Chain = GUI_RestoreContext ⇒ __aeabi_memcpy4
[Calls]
[Called By]- >> _DrawNext
- >> _DrawUpRect
- >> _DrawDownRect
GUI_RotatePolygon (Thumb, 106 bytes, Stack size 24 bytes, gui_polyrotate.o(i.GUI_RotatePolygon))
[Stack]
- Max Depth = 36
- Call Chain = GUI_RotatePolygon ⇒ GUI__SinHQ
[Calls]- >> GUI__SinHQ
- >> GUI__CosHQ
[Called By]- >> _AutomotiveDemo
- >> _SpeedometerDemo
- >> _CreateScale
GUI_SPRITE_Create (Thumb, 18 bytes, Stack size 8 bytes, gui_sprite.o(i.GUI_SPRITE_Create))
[Stack]
- Max Depth = 296
- Call Chain = GUI_SPRITE_Create ⇒ GUI_SPRITE__CreateEx ⇒ _SpriteDraw ⇒ _CreateBuffer ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Called By]- >> _DemoTreeview
- >> _DemoWashingMachine
GUI_SPRITE_Delete (Thumb, 74 bytes, Stack size 16 bytes, gui_sprite.o(i.GUI_SPRITE_Delete))
[Stack]
- Max Depth = 264
- Call Chain = GUI_SPRITE_Delete ⇒ _Undraw ⇒ _CreateBuffer ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_Free
- >> GUI_ALLOC_FreeFixedBlock
- >> GUI_Unlock
- >> GUI_Lock
- >> _Unlink
- >> _Undraw
[Called By]- >> _DemoTreeview
- >> _DemoWashingMachine
- >> GUI_CURSOR_SelectEx
GUI_SPRITE_Hide (Thumb, 58 bytes, Stack size 16 bytes, gui_sprite.o(i.GUI_SPRITE_Hide))
[Stack]
- Max Depth = 264
- Call Chain = GUI_SPRITE_Hide ⇒ _Undraw ⇒ _CreateBuffer ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> _Unlink
- >> _Undraw
[Called By]
GUI_SPRITE_SetBitmapAndPosition (Thumb, 106 bytes, Stack size 56 bytes, gui_sprite.o(i.GUI_SPRITE_SetBitmapAndPosition))
[Stack]
- Max Depth = 376
- Call Chain = GUI_SPRITE_SetBitmapAndPosition ⇒ _SetBitmapAndPosition ⇒ _CreateBuffer ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> _SetBitmapAndPosition
- >> _DoColorConversion
[Called By]- >> _MoveSprite
- >> _ExecSpriteAnimation
GUI_SPRITE_SetPosition (Thumb, 34 bytes, Stack size 16 bytes, gui_sprite.o(i.GUI_SPRITE_SetPosition))
[Stack]
- Max Depth = 376
- Call Chain = GUI_SPRITE_SetPosition ⇒ _SetPosition ⇒ _CreateBuffer ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _SetPosition
[Called By]- >> GUI_CURSOR_SetPositionEx
- >> GUI_CURSOR_HideEx
GUI_SPRITE_Show (Thumb, 70 bytes, Stack size 16 bytes, gui_sprite.o(i.GUI_SPRITE_Show))
[Stack]
- Max Depth = 272
- Call Chain = GUI_SPRITE_Show ⇒ _SpriteDraw ⇒ _CreateBuffer ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> _SpriteDraw
- >> _Link
[Called By]
GUI_SPRITE__CreateEx (Thumb, 174 bytes, Stack size 32 bytes, gui_sprite.o(i.GUI_SPRITE__CreateEx))
[Stack]
- Max Depth = 288
- Call Chain = GUI_SPRITE__CreateEx ⇒ _SpriteDraw ⇒ _CreateBuffer ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_AllocZero
- >> GUI_DEVICE_Delete
- >> GUI_DEVICE_Create
- >> GUI_Unlock
- >> GUI_Lock
- >> _SpriteDraw
- >> _Link
- >> _DoColorConversion
[Called By]- >> GUI_SPRITE_Create
- >> GUI_CURSOR_SelectEx
GUI_SaveContext_W (Thumb, 10 bytes, Stack size 0 bytes, gui_savecontext.o(i.GUI_SaveContext_W))
[Stack]
- Max Depth = 8
- Call Chain = GUI_SaveContext_W ⇒ __aeabi_memcpy4
[Calls]
[Called By]- >> _DrawNext
- >> _DrawUpRect
- >> _DrawDownRect
GUI_SelectLCD (Thumb, 26 bytes, Stack size 8 bytes, gui_selectlcd.o(i.GUI_SelectLCD))
[Stack]
- Max Depth = 48
- Call Chain = GUI_SelectLCD ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM_Activate
- >> LCD_UpdateColorIndices
- >> LCD_SelectLCD
[Called By]- >> GUI_MEMDEV_Select
- >> GUI_MEMDEV_Delete
- >> GUI_SelectLayer
- >> GUI_MEASDEV_Select
- >> GUI_MEASDEV_Delete
- >> GUI_MEMDEV_CopyToLCDAt
GUI_SelectLayer (Thumb, 34 bytes, Stack size 16 bytes, gui_selectlayer.o(i.GUI_SelectLayer))
[Stack]
- Max Depth = 64
- Call Chain = GUI_SelectLayer ⇒ GUI_SelectLCD ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_SelectLCD
[Called By]- >> GUI_CURSOR_SelectEx
- >> LCD_Init
- >> LCD_InitLUT
GUI_SetAlpha (Thumb, 106 bytes, Stack size 24 bytes, gui_setalpha.o(i.GUI_SetAlpha))
[Stack]
- Max Depth = 184
- Call Chain = GUI_SetAlpha ⇒ _InitAlpha ⇒ GUI_DEVICE_Create ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_DEVICE__GetpDevice
- >> GUI_DEVICE_Unlink
- >> GUI_DEVICE_Link
- >> GUI_MEMDEV__SetAlphaCallback
- >> _InitAlpha
[Called By]- >> _DrawDiagramAt
- >> GUI_EnableAlpha
- >> _cbFrame
- >> _cbClient
- >> _cbStatus
- >> _ManageAlpha
- >> _OnPaint
[Address Reference Count : 1]- gui_setalpha.o(i.GUI_SetAlpha)
GUI_SetBkColor (Thumb, 22 bytes, Stack size 8 bytes, gui_setcolor.o(i.GUI_SetBkColor))
[Stack]
- Max Depth = 48
- Call Chain = GUI_SetBkColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> LCD_SetBkColor
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _DrawBk
- >> _DrawBkSimple
- >> _DrawBkCircle
- >> _FadingDemo
- >> _Paint1
- >> _Paint0
- >> _cbClient
- >> _SpeedometerDemo
- >> _CreateReflex
- >> _CreateRoundedRect
- >> _cbDialogProgress
- >> GUI_CURSOR_SelectEx
- >> IMAGE_Callback
- >> _OnPaint
- >> _OnPaint
- >> _DrawBorder
- >> _OnOwnerdraw_Paint
- >> GL_SetDefault
- >> cbBackWin
- >> _DrawNext
GUI_SetBkColorIndex (Thumb, 32 bytes, Stack size 8 bytes, gui_setcolorindex.o(i.GUI_SetBkColorIndex))
[Stack]
- Max Depth = 48
- Call Chain = GUI_SetBkColorIndex ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> LCD_SetBkColorIndex
[Called By]- >> _CreateScale
- >> _RemoveTransparencyEffectCirc
- >> _CreateDoubleRing
- >> _CreateRing
- >> _CreateCircle
GUI_SetClipRect (Thumb, 24 bytes, Stack size 8 bytes, gui_setcliprect.o(i.GUI_SetClipRect))
[Stack]
- Max Depth = 104
- Call Chain = GUI_SetClipRect ⇒ WM_SetUserClipRect ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> WM_SetUserClipRect
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _DrawDiagramAt
- >> GUI_DispStringInRectWrap
- >> _DrawSample
- >> GUIDEMO_Speed
- >> _cbBk
GUI_SetColor (Thumb, 22 bytes, Stack size 8 bytes, gui_setcolor.o(i.GUI_SetColor))
[Stack]
- Max Depth = 48
- Call Chain = GUI_SetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> LCD_SetColor
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _DrawDiagramAt
- >> _DrawLabel
- >> _DrawBk
- >> _AutomotiveDemo
- >> _Draw_1
- >> _Draw_0
- >> _WriteGear
- >> _DrawAlphaCircles
- >> _DrawSample
- >> SLIDER_DrawSkinFlex
- >> SCROLLBAR_DrawSkinFlex
- >> PROGBAR_DrawSkinFlex
- >> GUIDEMO_Intro
- >> FRAMEWIN_DrawSkinFlex
- >> BUTTON_DrawSkinFlex
- >> _IntroduceDemo
- >> _DrawBkCircle
- >> _cbDraw
- >> _Paint1
- >> _Paint0
- >> _DrawText
- >> GUIDEMO_Speed
- >> GUIDEMO_ColorBar
- >> _DrawScreen_BMP_GIF_JPG
- >> _DrawScreenAlphaBitmaps
- >> _DrawBitmaps
- >> _SpeedometerDemo
- >> _DrawNeedleAndSpeed
- >> _CreateScale
- >> _CreateRing
- >> _CreateRoundedRect
- >> _GetPixelsPerSecond
- >> DROPDOWN_DrawSkinFlex
- >> CHECKBOX_DrawSkinFlex
- >> _cbBkWindow
- >> GUIPROP_DispChar
- >> _OnPaintSub
- >> _cbButton
- >> _CreateButton
- >> _DrawBackground
- >> _cbStatus
- >> _OnPaintMain
- >> _CreateBitmap
- >> _DrawGradientRoundBar
- >> _ClearTextBackground
- >> _DrawBitmap
- >> GUI__DrawBitmap16bpp
- >> _Draw
- >> _DrawText
- >> _DrawBackground
- >> _DrawFocus
- >> _DrawBackground
- >> _OnPaint
- >> _DrawText
- >> _DrawOverlap
- >> _DrawBackground
- >> _DrawArrow
- >> _OnPaint
- >> _OnPaint
- >> _DrawGrid
- >> _DrawBorder
- >> _OnOwnerdraw_Paint
- >> _DrawThumbV
- >> _DrawThumbH
- >> _DrawShaftV
- >> _DrawShaftH
- >> _DrawGraspV
- >> _DrawGraspH
- >> _DrawFrame
- >> GL_SetDefault
- >> _DrawNext
- >> _FillTrippleArc
- >> _DrawTwinArc4
- >> _DrawTwinArc2
GUI_SetColorIndex (Thumb, 32 bytes, Stack size 8 bytes, gui_setcolorindex.o(i.GUI_SetColorIndex))
[Stack]
- Max Depth = 48
- Call Chain = GUI_SetColorIndex ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> LCD_SetColorIndex
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUIDEMO_Speed
- >> _RemoveTransparencyEffectCirc
- >> _CreateReflex
- >> _DrawBitmapHW
GUI_SetDefaultFont (Thumb, 6 bytes, Stack size 0 bytes, gui_core.o(i.GUI_SetDefaultFont))
[Called By]
GUI_SetDialogStatusPtr (Thumb, 22 bytes, Stack size 24 bytes, dialog.o(i.GUI_SetDialogStatusPtr))
[Stack]
- Max Depth = 224
- Call Chain = GUI_SetDialogStatusPtr ⇒ WM_SendMessage ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Called By]
GUI_SetDrawMode (Thumb, 24 bytes, Stack size 8 bytes, gui_setdrawmode.o(i.GUI_SetDrawMode))
[Stack]
- Max Depth = 48
- Call Chain = GUI_SetDrawMode ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> LCD_SetDrawMode
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUI_DrawBitmapMag
- >> GL_DrawBitmap
- >> GUI_MEMDEV_CopyToLCDAt
- >> GUI_InvertRect
- >> GL_SetDefault
GUI_SetFont (Thumb, 26 bytes, Stack size 16 bytes, gui_setfont.o(i.GUI_SetFont))
[Stack]
- Max Depth = 56
- Call Chain = GUI_SetFont ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _DrawLabel
- >> GUIDEMO_Automotive
- >> _DrawBk
- >> _AutomotiveDemo
- >> _Draw_1
- >> _Draw_0
- >> _WriteGear
- >> _DrawSample
- >> PROGBAR_SetValue
- >> GUIDEMO_Intro
- >> FRAMEWIN_DrawSkinFlex
- >> BUTTON_DrawSkinFlex
- >> GUIDEMO_DispHint
- >> GUIDEMO_DispTitle
- >> _IntroduceDemo
- >> _cbDraw
- >> _Paint1
- >> _Paint0
- >> _DrawText
- >> _DispCursor
- >> _ShowCursorType
- >> GUIDEMO_Speed
- >> GUIDEMO_ColorBar
- >> _DrawScreenGrayScale
- >> _DrawScreenHighColor
- >> _DrawScreen_BMP_GIF_JPG
- >> _SpeedometerDemo
- >> _DrawNeedleAndSpeed
- >> _CreateScale
- >> MESSAGEBOX_Create
- >> CHECKBOX_DrawSkinFlex
- >> _cbBkWindow
- >> _OnPaintSub
- >> _cbButton
- >> _DrawBackground
- >> _cbStatus
- >> _OnPaintMain
- >> EDIT_SetCursorAtPixel
- >> _CalcSizes
- >> _DrawText
- >> HEADER_AddItem
- >> _OnPaint
- >> _OnPaint
- >> _DrawText
- >> _OnPaint
- >> _Paint
- >> TREEVIEW_AttachItem
- >> _OnPaint
- >> _Paint
- >> _Paint
- >> _Paint
- >> GL_SetDefault
- >> _Paint
- >> FRAMEWIN_OwnerDraw
- >> _Paint
- >> _Paint
- >> LISTBOX__AddSize
- >> LISTBOX_OwnerDraw
- >> _OnPaint
- >> _GetItemSizeY
- >> _GetContentsSizeX
- >> _Paint
- >> _Paint
- >> _Paint
GUI_SetFuncAlphaBlending (Thumb, 6 bytes, Stack size 0 bytes, gui__alpha.o(i.GUI_SetFuncAlphaBlending))
[Called By]
GUI_SetFuncGetpPalConvTable (Thumb, 6 bytes, Stack size 0 bytes, gui_core.o(i.GUI_SetFuncGetpPalConvTable))
[Called By]
GUI_SetFuncMixColors (Thumb, 6 bytes, Stack size 0 bytes, gui__alpha.o(i.GUI_SetFuncMixColors))
[Called By]
GUI_SetFuncMixColorsBulk (Thumb, 6 bytes, Stack size 0 bytes, gui__alpha.o(i.GUI_SetFuncMixColorsBulk))
[Called By]
GUI_SetLayerPosEx (Thumb, 32 bytes, Stack size 16 bytes, gui_selectlayer.o(i.GUI_SetLayerPosEx))
[Stack]
- Max Depth = 56
- Call Chain = GUI_SetLayerPosEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> LCD_SetPosEx
[Called By]- >> GUI_CURSOR_SetPositionEx
GUI_SetLayerSizeEx (Thumb, 32 bytes, Stack size 16 bytes, gui_selectlayer.o(i.GUI_SetLayerSizeEx))
[Stack]
- Max Depth = 56
- Call Chain = GUI_SetLayerSizeEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> LCD_SetSizeEx
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_SetLayerVisEx (Thumb, 28 bytes, Stack size 16 bytes, gui_selectlayer.o(i.GUI_SetLayerVisEx))
[Stack]
- Max Depth = 56
- Call Chain = GUI_SetLayerVisEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> LCD_SetVisEx
[Called By]- >> GUI_CURSOR_HideEx
- >> _Show
GUI_SetLineStyle (Thumb, 24 bytes, Stack size 16 bytes, gui_setlinestyle.o(i.GUI_SetLineStyle))
[Stack]
- Max Depth = 56
- Call Chain = GUI_SetLineStyle ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _DrawGrid
- >> GL_SetDefault
GUI_SetOrg (Thumb, 48 bytes, Stack size 16 bytes, gui_setorg.o(i.GUI_SetOrg))
[Stack]
- Max Depth = 56
- Call Chain = GUI_SetOrg ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_SetPenShape (Thumb, 24 bytes, Stack size 16 bytes, gui_pen.o(i.GUI_SetPenShape))
[Stack]
- Max Depth = 56
- Call Chain = GUI_SetPenShape ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_SetPenSize (Thumb, 24 bytes, Stack size 16 bytes, gui_pen.o(i.GUI_SetPenSize))
[Stack]
- Max Depth = 56
- Call Chain = GUI_SetPenSize ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _CreateScale
- >> _CreateReflex
- >> _CreateDoubleRing
- >> _CreateRing
- >> _CreateButton
- >> _CreateBitmap
- >> _AA_DrawLine
- >> _DrawArcAA
- >> GL_SetDefault
GUI_SetTextAlign (Thumb, 26 bytes, Stack size 16 bytes, gui_settextalign.o(i.GUI_SetTextAlign))
[Stack]
- Max Depth = 56
- Call Chain = GUI_SetTextAlign ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _DrawLabel
- >> GUI_DispStringHCenterAt
- >> _DrawNeedleAndSpeed
- >> _OnPaintVert
- >> _OnPaintHorz
- >> GL_SetDefault
GUI_SetTextMode (Thumb, 26 bytes, Stack size 16 bytes, gui_settextmode.o(i.GUI_SetTextMode))
[Stack]
- Max Depth = 56
- Call Chain = GUI_SetTextMode ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _DrawLabel
- >> _DrawBk
- >> _AutomotiveDemo
- >> _Draw_1
- >> _Draw_0
- >> _WriteGear
- >> PROGBAR_DrawSkinFlex
- >> GUIDEMO_Intro
- >> FRAMEWIN_DrawSkinFlex
- >> BUTTON_DrawSkinFlex
- >> GUIDEMO_Main
- >> GUIDEMO_DispHint
- >> GUIDEMO_DispTitle
- >> _IntroduceDemo
- >> _cbDraw
- >> _Paint1
- >> _Paint0
- >> _DrawText
- >> _DispCursor
- >> GUIDEMO_Speed
- >> _SpeedometerDemo
- >> _CreateScale
- >> CHECKBOX_DrawSkinFlex
- >> _cbBkWindow
- >> _OnPaintSub
- >> _cbButton
- >> _DrawBackground
- >> _cbStatus
- >> _OnPaintMain
- >> WIDGET__FillStringInRect
- >> _DrawText
- >> _OnPaint
- >> _OnPaint
- >> _DrawText
- >> _OnPaint
- >> _Paint
- >> _Paint
- >> _Paint
- >> GL_SetDefault
- >> _Paint
- >> _Paint
- >> _Paint
- >> LISTBOX_OwnerDraw
- >> _Paint
- >> _Paint
GUI_SignalEvent (Thumb, 12 bytes, Stack size 0 bytes, gui_waitevent.o(i.GUI_SignalEvent))
[Called By]
- >> GUI_PID_StoreState
- >> GUI_StoreKeyMsg
- >> GUI_StoreKey
- >> _Invalidate1Abs
GUI_StoreKey (Thumb, 12 bytes, Stack size 0 bytes, gui_onkey.o(i.GUI_StoreKey))
[Calls]
[Called By]- >> _OnButtonReleased
- >> cbBackWin
- >> _OnTouch
GUI_StoreKeyMsg (Thumb, 30 bytes, Stack size 16 bytes, gui_onkey.o(i.GUI_StoreKeyMsg))
[Stack]
- Max Depth = 16
- Call Chain = GUI_StoreKeyMsg
[Calls]- >> GUI_SignalEvent
- >> _IncPointer
[Called By]
GUI_TIMER_Create (Thumb, 126 bytes, Stack size 32 bytes, gui_timer.o(i.GUI_TIMER_Create))
[Stack]
- Max Depth = 176
- Call Chain = GUI_TIMER_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__RegisterExit
- >> GUI_ALLOC_AllocZero
- >> GUI_Unlock
- >> GUI_Lock
- >> _Link
[Called By]- >> WM_CreateTimer
- >> _StartMotionTimer
GUI_TIMER_Delete (Thumb, 38 bytes, Stack size 8 bytes, gui_timer.o(i.GUI_TIMER_Delete))
[Stack]
- Max Depth = 56
- Call Chain = GUI_TIMER_Delete ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_Free
- >> GUI_Unlock
- >> GUI_Lock
- >> _Unlink
- >> _RemoveFromLinList
[Called By]- >> WM_DeleteTimer
- >> IMAGE__FreeAttached
- >> _cbTimer
- >> _StopMotionOnDemand
- >> _MoveToNearestSnapPosition
- >> _ExecMotion
GUI_TIMER_Exec (Thumb, 112 bytes, Stack size 56 bytes, gui_timer.o(i.GUI_TIMER_Exec))
[Stack]
- Max Depth = 96
- Call Chain = GUI_TIMER_Exec ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_GetTime
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Address Reference Count : 1]- gui_timer.o(i.GUI_TIMER_Create)
GUI_TIMER_GetFlag (Thumb, 50 bytes, Stack size 16 bytes, gui_timer.o(i.GUI_TIMER_GetFlag))
[Stack]
- Max Depth = 56
- Call Chain = GUI_TIMER_GetFlag ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_TIMER_Restart (Thumb, 56 bytes, Stack size 16 bytes, gui_timer.o(i.GUI_TIMER_Restart))
[Stack]
- Max Depth = 56
- Call Chain = GUI_TIMER_Restart ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_GetTime
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> _Unlink
- >> _Link
[Called By]- >> WM_RestartTimer
- >> _ExecMotion
GUI_TIMER_SetPeriod (Thumb, 34 bytes, Stack size 16 bytes, gui_timer.o(i.GUI_TIMER_SetPeriod))
[Stack]
- Max Depth = 56
- Call Chain = GUI_TIMER_SetPeriod ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> WM_RestartTimer
- >> WM_CreateTimer
GUI_TIMER__GetFirstTimer (Thumb, 36 bytes, Stack size 16 bytes, gui_timer.o(i.GUI_TIMER__GetFirstTimer))
[Stack]
- Max Depth = 16
- Call Chain = GUI_TIMER__GetFirstTimer
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]
GUI_TIMER__GetNextTimerLin (Thumb, 54 bytes, Stack size 16 bytes, gui_timer.o(i.GUI_TIMER__GetNextTimerLin))
[Stack]
- Max Depth = 16
- Call Chain = GUI_TIMER__GetNextTimerLin
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]
GUI_TIMER__GetPeriod (Thumb, 48 bytes, Stack size 16 bytes, gui_timer.o(i.GUI_TIMER__GetPeriod))
[Stack]
- Max Depth = 56
- Call Chain = GUI_TIMER__GetPeriod ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_GetTime
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_TIMER__IsActive (Thumb, 24 bytes, Stack size 8 bytes, gui_timer.o(i.GUI_TIMER__IsActive))
[Stack]
- Max Depth = 48
- Call Chain = GUI_TIMER__IsActive ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_TOUCH_StoreState (Thumb, 30 bytes, Stack size 0 bytes, gui_touch_storestate.o(i.GUI_TOUCH_StoreState))
[Stack]
- Max Depth = 32
- Call Chain = GUI_TOUCH_StoreState ⇒ GUI_TOUCH_StoreStateEx ⇒ GUI_PID_StoreState ⇒ _StoreState
[Calls]- >> GUI_TOUCH_StoreStateEx
[Called By]
GUI_TOUCH_StoreStateEx (Thumb, 36 bytes, Stack size 8 bytes, gui_touch.o(i.GUI_TOUCH_StoreStateEx))
[Stack]
- Max Depth = 32
- Call Chain = GUI_TOUCH_StoreStateEx ⇒ GUI_PID_StoreState ⇒ _StoreState
[Calls]- >> GUI_PID_StoreState
- >> memcmp
[Called By]
GUI_UC_Encode (Thumb, 32 bytes, Stack size 16 bytes, gui_uc.o(i.GUI_UC_Encode))
[Stack]
- Max Depth = 56
- Call Chain = GUI_UC_Encode ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _InsertChar
- >> _ChangeCharacter
GUI_UC_GetCharCode (Thumb, 28 bytes, Stack size 8 bytes, gui_uc.o(i.GUI_UC_GetCharCode))
[Stack]
- Max Depth = 48
- Call Chain = GUI_UC_GetCharCode ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> EDIT_AddKey
- >> _GetCursorPosChar
- >> _GetCursorCharacter
GUI_UC_GetCharSize (Thumb, 28 bytes, Stack size 8 bytes, gui_uc.o(i.GUI_UC_GetCharSize))
[Stack]
- Max Depth = 48
- Call Chain = GUI_UC_GetCharSize ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _DeleteChar
- >> _GetCursorPosChar
GUI_UC__CalcSizeOfChar (Thumb, 8 bytes, Stack size 0 bytes, gui_uc.o(i.GUI_UC__CalcSizeOfChar))
[Called By]
- >> _InsertChar
- >> _ChangeCharacter
GUI_UC__GetCharCodeInc (Thumb, 38 bytes, Stack size 24 bytes, gui_uc.o(i.GUI_UC__GetCharCodeInc))
[Stack]
- Max Depth = 24
- Call Chain = GUI_UC__GetCharCodeInc
[Called By]- >> GUI__GetNumChars
- >> GUIPROP_EXT__DispLine
- >> GUIPROP_EXT__ClearLine
- >> GUI__GetLineNumChars
- >> GUI__GetLineDistX
- >> _DispLine
- >> GUI__WrapGetNumCharsToNextLine
- >> _GetWordWrap
- >> _GetCharWrap
- >> _GetCursorPosX
GUI_UC__NumBytes2NumChars (Thumb, 40 bytes, Stack size 24 bytes, gui_uc.o(i.GUI_UC__NumBytes2NumChars))
[Stack]
- Max Depth = 24
- Call Chain = GUI_UC__NumBytes2NumChars
[Called By]
GUI_UC__NumChars2NumBytes (Thumb, 36 bytes, Stack size 24 bytes, gui_uc.o(i.GUI_UC__NumChars2NumBytes))
[Stack]
- Max Depth = 24
- Call Chain = GUI_UC__NumChars2NumBytes
[Called By]- >> GUI_GetTextExtend
- >> EDIT_SetText
- >> GUI_DispString
- >> GUI__WrapGetNumBytesToNextLine
- >> GUI__DispStringInRect
- >> EDIT_AddKey
- >> _InsertChar
- >> _DeleteChar
- >> GUI__WrapGetNumCharsToNextLine
GUI_USAGE_AddRect (Thumb, 40 bytes, Stack size 24 bytes, guidev_usage.o(i.GUI_USAGE_AddRect))
[Stack]
- Max Depth = 24
- Call Chain = GUI_USAGE_AddRect
[Called By]- >> _FillRect
- >> _DrawBitmap
- >> _FillRect
- >> _DrawBitmap
GUI_USAGE_BM_Create (Thumb, 88 bytes, Stack size 32 bytes, guidev_usagebm.o(i.GUI_USAGE_BM_Create))
[Stack]
- Max Depth = 176
- Call Chain = GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_AllocZero
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUI_MEMDEV__CreateFixed
GUI_USAGE_DecUseCnt (Thumb, 44 bytes, Stack size 16 bytes, guidev_usage.o(i.GUI_USAGE_DecUseCnt))
[Stack]
- Max Depth = 64
- Call Chain = GUI_USAGE_DecUseCnt ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_Free
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_Unlock (Thumb, 16 bytes, Stack size 0 bytes, gui_task.o(i.GUI_Unlock))
[Calls]
[Called By]- >> GUI_SetTextAlign
- >> GUI_MEMDEV_CopyFromLCD
- >> GUI_GotoXY
- >> GUI_GetFontSizeY
- >> GUI_FillRoundedRect
- >> GUI_FillRect
- >> GUI_DrawRoundedRect
- >> GUI_DrawHLine
- >> GUI_DrawBitmapMag
- >> GUI_GetCharDistX
- >> GUI_DispStringAt
- >> GUI_ClearRect
- >> GUI_AA_FillPolygon
- >> GUI_SetClipRect
- >> GUI_DrawGradientH
- >> GUI_DispStringInRectWrap
- >> GUI_AA_FillCircle
- >> WM_ShowWindow
- >> WM_SetCallback
- >> WM_SendMessage
- >> WM_SelectWindow
- >> WM_MakeModal
- >> WM_IsVisible
- >> WM_HideWindow
- >> WM_GetWindowSizeY
- >> WM_GetWindowSizeX
- >> WM_GetDialogItem
- >> WM_DeleteWindow
- >> WINDOW_SetBkColor
- >> TEXT_SetWrapMode
- >> TEXT_SetText
- >> TEXT_SetFont
- >> PROGBAR_SetValue
- >> PROGBAR_SetTextAlign
- >> PROGBAR_SetMinMax
- >> PROGBAR_SetFont
- >> IMAGE_SetBMP
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_MEMDEV_Select
- >> GUI_MEMDEV_GetDataPtr
- >> GUI_MEMDEV_DrawPerspectiveX
- >> GUI_MEMDEV_Delete
- >> GUI_MEMDEV_CreateFixed
- >> GUI_MEMDEV_CreateEx
- >> GUI_GetFontDistY
- >> GUI_DrawGradientV
- >> GUI_DrawCircle
- >> GUI_DrawBitmap
- >> GUI_Delay
- >> GUI_CreateDialogBox
- >> FRAMEWIN_SetTextColor
- >> FRAMEWIN_SetTextAlign
- >> WM_MOTION_SetMovement
- >> WM_MOTION_SetMotion
- >> WM_GetParent
- >> WM_CreateWindowAsChild
- >> LISTVIEW_SetSort
- >> LISTVIEW_SetRBorder
- >> LISTVIEW_SetLBorder
- >> LISTVIEW_SetItemBkColor
- >> LISTVIEW_SetGridVis
- >> LISTVIEW_SetCompareFunc
- >> LISTVIEW_InsertRow
- >> LISTVIEW_IncSel
- >> LISTVIEW_GetNumRows
- >> LISTVIEW_GetNumColumns
- >> LISTVIEW_GetHeader
- >> LISTVIEW_EnableSort
- >> LISTVIEW_DecSel
- >> LISTVIEW_AddRow
- >> LISTVIEW_AddColumn
- >> HEADER_SetDragLimit
- >> WM_SetFocus
- >> WM_EnableMemdev
- >> TEXT_SetTextColor
- >> TEXT_SetTextAlign
- >> ICONVIEW_SetTextColor
- >> ICONVIEW_SetTextAlign
- >> ICONVIEW_SetSpace
- >> ICONVIEW_SetSel
- >> ICONVIEW_SetIconAlign
- >> ICONVIEW_SetFont
- >> ICONVIEW_SetBkColor
- >> ICONVIEW_AddBitmapItem
- >> WM_SetHasTrans
- >> WM_BringToBottom
- >> GRAPH_SetGridVis
- >> GRAPH_SetGridOffY
- >> GRAPH_SetGridDistY
- >> GRAPH_SetGridDistX
- >> GRAPH_SetColor
- >> GRAPH_SetBorder
- >> GRAPH_SCALE_SetPos
- >> GRAPH_SCALE_SetOff
- >> GRAPH_SCALE_Create
- >> GRAPH_DetachScale
- >> GRAPH_DetachData
- >> GRAPH_DATA_YT_Delete
- >> GRAPH_DATA_YT_Create
- >> GRAPH_DATA_YT_AddValue
- >> GRAPH_AttachScale
- >> GRAPH_AttachData
- >> GUI_MEMDEV_WriteAt
- >> GUI_MEMDEV_RotateHQ
- >> GUI_MEMDEV_GetYSize
- >> GUI_MEMDEV_GetXSize
- >> GUI_MEMDEV_FadeDevices
- >> GUI_DispCharAt
- >> WM_SetSize
- >> TREEVIEW_SetSelMode
- >> TREEVIEW_SetHasLines
- >> TREEVIEW_SetAutoScrollV
- >> TREEVIEW_SetAutoScrollH
- >> TREEVIEW_InsertItem
- >> TREEVIEW_ITEM_SetImage
- >> TREEVIEW_ITEM_GetInfo
- >> TREEVIEW_ITEM_Expand
- >> TREEVIEW_ITEM_Collapse
- >> TREEVIEW_GetSel
- >> TREEVIEW_GetItem
- >> GUI_SPRITE_SetBitmapAndPosition
- >> GUI_SPRITE_Delete
- >> WM_SendMessageNoPara
- >> SLIDER_SetValue
- >> SLIDER_SetRange
- >> SLIDER_GetValue
- >> FRAMEWIN_SetFont
- >> GUI_SetPenSize
- >> GUI_SetBkColorIndex
- >> GUI_GetTextExtend
- >> GUI_FillCircle
- >> GUI_DrawRoundedFrame
- >> GUI_DrawArc
- >> GUI_AA_DrawArc
- >> GUI_SetColorIndex
- >> GUI_GetColor
- >> GUI_GetBkColor
- >> GUI_Color2Index
- >> WM_SetScrollbarV
- >> WM_RestartTimer
- >> WM_IsWindow
- >> WM_GetClientRectEx
- >> WM_DeleteTimer
- >> WM_CreateTimer
- >> WM_ClrHasTrans
- >> RADIO_SetText
- >> LISTVIEW_SetItemText
- >> LISTVIEW_GetSel
- >> GUI_MEMDEV_MoveOutWindow
- >> GUI_MEMDEV_MoveInWindow
- >> GUI_MEMDEV_FadeOutWindow
- >> GUI_MEMDEV_FadeInWindow
- >> GUI_GetDispPosY
- >> GUI_EndDialog
- >> FRAMEWIN_SetSkin
- >> FRAMEWIN_SetClientColor
- >> EDIT_SetTextAlign
- >> EDIT_SetText
- >> EDIT_SetBkColor
- >> DROPDOWN_SetTextColor
- >> DROPDOWN_SetBkColor
- >> DROPDOWN_AddString
- >> WM_GetWindowOrgY
- >> WM_GetWindowOrgX
- >> GUI_DrawVLine
- >> GUI_DrawRect
- >> GUI_DispString
- >> GUI_AA_DrawLine
- >> BUTTON_IsPressed
- >> GUI_SetLayerVisEx
- >> GUI_SetLayerSizeEx
- >> GUI_SetLayerPosEx
- >> GUI_SelectLayer
- >> GUI_SPRITE__CreateEx
- >> GUI_SPRITE_Show
- >> GUI_SPRITE_SetPosition
- >> GUI_SPRITE_Hide
- >> GUI_CURSOR_ShowEx
- >> GUI_CURSOR_SetPositionEx
- >> GUI_CURSOR_SelectEx
- >> GUI_CURSOR_HideEx
- >> GUI_CURSOR_GetStateEx
- >> GUI_SetOrg
- >> GUI_GetYAdjust
- >> GUI_GetCharDistXEx
- >> GUI_DispNextLine
- >> GL_DispChar
- >> _Draw
- >> GUI_ALLOC_RequestSize
- >> GUI_ALLOC_FreePtr
- >> GUI_ALLOC_Free
- >> GUI_ALLOC_AllocNoInit
- >> GUI_SetPenShape
- >> GUI_ALLOC_AllocZero
- >> GUI_GIF_GetInfoEx
- >> GUI_GIF_GetImageInfoEx
- >> GUI_GIF_DrawSubEx
- >> WM_Exec
- >> GUI_SetDrawMode
- >> GUI_WrapGetNumLines
- >> WM_SetUserClipRect
- >> GUI_DispStringInRectMax
- >> GUI_GetPenSize
- >> GUI_MEMDEV_GetYPos
- >> GUI_MEMDEV_GetXPos
- >> GUI_MEMDEV_GetBitsPerPixel
- >> WM_HandlePID
- >> WM_OnKey
- >> GUI_PollKeyMsg
- >> GUI_JPEG_DrawEx
- >> GUI_MEASDEV_Select
- >> GUI_MEASDEV_GetRect
- >> GUI_MEASDEV_Delete
- >> GUI_MEASDEV_Create
- >> GUI_MEASDEV_ClearRect
- >> WM_Deactivate
- >> GUI_USAGE_DecUseCnt
- >> GUI_USAGE_BM_Create
- >> GUI_SelectLCD
- >> GUI_MEMDEV_CopyToLCDAt
- >> FRAMEWIN_AddButton
- >> WM_SetFocusOnPrevChild
- >> WM_MoveChildTo
- >> WM_DisableMemdev
- >> WM_BringToTop
- >> FRAMEWIN_SetText
- >> FRAMEWIN_SetActive
- >> FRAMEWIN_CreateUser
- >> GUI_UC_GetCharSize
- >> GUI_UC_GetCharCode
- >> GUI_UC_Encode
- >> GUI_InvertRect
- >> GUI_ALLOC_Realloc
- >> EDIT_SetCursorAtPixel
- >> EDIT_CreateUser
- >> EDIT_AddKey
- >> LISTBOX_SetTextColor
- >> LISTBOX_SetBkColor
- >> DROPDOWN_CreateUser
- >> WM_SetFocusOnNextChild
- >> WM_GetFocussedWindow
- >> GUI_WaitEvent
- >> WM_GetClientRect
- >> GUI_DrawFocusRect
- >> CHECKBOX_GetSkinFlexButtonSize
- >> GUI__DrawTwinArc4
- >> WM__SetUserDataEx
- >> WM__GetUserDataEx
- >> WIDGET_SetState
- >> WIDGET_OrState
- >> WIDGET_HandleActive
- >> WIDGET_AndState
- >> BUTTON_SetText
- >> BUTTON_CreateUser
- >> GUI_MEMDEV_SetOrg
- >> WM_ValidateWindow
- >> WM_GetWindowRectEx
- >> WM_GetNextSibling
- >> WM_GetFirstChild
- >> GUI_MEMDEV__Rotate
- >> _SetAutoScroll
- >> LISTVIEW_GetWrapMode
- >> LISTVIEW_GetRBorder
- >> LISTVIEW_GetLBorder
- >> HEADER_SetScrollPos
- >> HEADER_GetSel
- >> HEADER_GetNumItems
- >> HEADER_GetItemWidth
- >> HEADER_AddItem
- >> LISTVIEW_CreateUser
- >> GUI_TIMER_Delete
- >> GUI_MEMDEV_Clear
- >> IMAGE_CreateUser
- >> WM_GetHasTrans
- >> GUI_DrawStreamedBitmap
- >> ICONVIEW_CreateUser
- >> GUI_DrawGraphEx
- >> WM_SetScrollbarH
- >> WM_InvalidateRect
- >> WM_GetScrollbarV
- >> WM_GetScrollbarH
- >> SCROLLBAR_SetValue
- >> SCROLLBAR_GetValue
- >> GUI_SetLineStyle
- >> GUI_GetLineStyle
- >> GUI_DrawLine
- >> GUI_ARRAY_DeleteItem
- >> GRAPH_CreateUser
- >> GUI__DrawTwinArc2
- >> GUI_DrawPixel
- >> FRAMEWIN_GetActive
- >> TREEVIEW_ITEM_Create
- >> TREEVIEW_CreateUser
- >> TREEVIEW_AttachItem
- >> _MoveSel
- >> TEXT_CreateUser
- >> WM_SetCapture
- >> SLIDER_Inc
- >> SLIDER_Dec
- >> SLIDER_CreateUser
- >> GUI__FillTrippleArc
- >> GUI_GetFontInfo
- >> RADIO_CreateUser
- >> PROGBAR_CreateUser
- >> FRAMEWIN_GetBorderSizeEx
- >> HEADER_SetDirIndicator
- >> GUI_TIMER_SetPeriod
- >> GUI_TIMER_GetFlag
- >> WM_InvalidateWindowAndDescs
- >> WM_MoveTo
- >> WM_ResizeWindow
- >> WM_Screen2hWin
- >> WM_MoveWindow
- >> GUI_TIMER_Restart
- >> GUI_TIMER_Create
- >> WM_MOTION_SetMoveable
- >> WM_ReleaseCapture
- >> WM_SetEnableState
- >> WM__DeleteAssocTimer
- >> WM_SendToParent
- >> _Exec1Input
- >> WINDOW_CreateUser
- >> GUI_TIMER__IsActive
- >> GUI_TIMER__GetPeriod
- >> GUI_TIMER_Exec
- >> GUI_GetLayerPosEx
- >> GUI_MEMDEV_ReduceYSize
- >> GUI_GetOrg
- >> SCROLLBAR_CreateUser
- >> SCROLLBAR_AddValue
- >> RADIO_SetValue
- >> RADIO_AddValue
- >> HEADER_SetItemWidth
- >> HEADER_CreateUser
- >> HEADER_Callback
- >> GUI_ALLOC_AllocInit
- >> FRAMEWIN_SetOwnerDraw
- >> FRAMEWIN_GetTitleHeight
- >> FRAMEWIN_GetBorderSize
- >> LISTBOX_SetTextAlign
- >> LISTBOX_SetSel
- >> LISTBOX_SetScrollbarWidth
- >> LISTBOX_SetScrollbarColor
- >> LISTBOX_SetOwner
- >> LISTBOX_SetItemSpacing
- >> LISTBOX_SetItemDisabled
- >> LISTBOX_SetFont
- >> LISTBOX_SetAutoScrollV
- >> LISTBOX_GetSel
- >> LISTBOX_AddStringH
- >> DROPDOWN_SetSel
- >> DROPDOWN_GetSel
- >> DROPDOWN_Expand
- >> DROPDOWN_Collapse
- >> DROPDOWN_AddKey
- >> GUI_DRAW_SELF_Create
- >> BUTTON__SetDrawObj
- >> GUI_MEMDEV_GetStaticDevice
- >> WM_GetFlags
- >> WM_ForEachDesc
- >> SCROLLBAR_SetWidth
- >> SCROLLBAR_SetColor
- >> LISTBOX_SetText
- >> LISTBOX_InvalidateItem
- >> LISTBOX_IncSel
- >> LISTBOX_DecSel
- >> LISTBOX_CreateUser
- >> LISTBOX_AddString
- >> LISTBOX_AddKey
- >> WM_SetYSize
- >> WM_SetXSize
- >> WIDGET_SetWidth
GUI_WaitEvent (Thumb, 86 bytes, Stack size 16 bytes, gui_waitevent.o(i.GUI_WaitEvent))
[Stack]
- Max Depth = 72
- Call Chain = GUI_WaitEvent ⇒ GUI_TIMER__GetPeriod ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_Unlock
- >> GUI_ALLOC_Lock
- >> GUI_Unlock
- >> GUI_Lock
- >> _WaitEvent
- >> GUI_TIMER__IsActive
- >> GUI_TIMER__GetPeriod
[Called By]
GUI_WrapGetNumLines (Thumb, 44 bytes, Stack size 24 bytes, gui_dispstringinrectwrap.o(i.GUI_WrapGetNumLines))
[Stack]
- Max Depth = 120
- Call Chain = GUI_WrapGetNumLines ⇒ GUI__WrapGetNumBytesToNextLine ⇒ GUI__WrapGetNumCharsToNextLine ⇒ _WrapGetNumCharsDisp ⇒ GUI__GetLineNumChars ⇒ GUI_UC__GetCharCodeInc
[Calls]- >> GUI__WrapGetNumBytesToNextLine
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUI_DispStringInRectWrap
GUI__ASinHQ (Thumb, 106 bytes, Stack size 12 bytes, gui__sinhq.o(i.GUI__ASinHQ))
[Stack]
- Max Depth = 12
- Call Chain = GUI__ASinHQ
[Called By]
GUI__ATan2 (Thumb, 82 bytes, Stack size 24 bytes, gui__sinhq.o(i.GUI__ATan2))
[Stack]
- Max Depth = 36
- Call Chain = GUI__ATan2 ⇒ GUI__ASinHQ
[Calls]- >> GUI__sqrt32
- >> GUI__ASinHQ
[Called By]
GUI__AddSpaceHex (Thumb, 26 bytes, Stack size 8 bytes, gui__addspacehex.o(i.GUI__AddSpaceHex))
[Stack]
- Max Depth = 16
- Call Chain = GUI__AddSpaceHex ⇒ GUI_AddHex
[Calls]
[Called By]
GUI__AllocAlphaBuffer (Thumb, 22 bytes, Stack size 16 bytes, gui__alpha.o(i.GUI__AllocAlphaBuffer))
[Stack]
- Max Depth = 168
- Call Chain = GUI__AllocAlphaBuffer ⇒ GUI__GetAlphaBuffer ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Called By]- >> _DrawBitmap_RLEAlpha
- >> GUI_MEMDEV__WriteToActiveAlpha
GUI__AlphaSuppressMixing (Thumb, 32 bytes, Stack size 8 bytes, gui_setalpha.o(i.GUI__AlphaSuppressMixing))
[Stack]
- Max Depth = 8
- Call Chain = GUI__AlphaSuppressMixing
[Calls]
[Called By]
GUI__CalcTextRect (Thumb, 158 bytes, Stack size 24 bytes, gui__calctextrect.o(i.GUI__CalcTextRect))
[Stack]
- Max Depth = 128
- Call Chain = GUI__CalcTextRect ⇒ GUI_GetStringDistX ⇒ GUI__GetLineDistX ⇒ GUI__GetOverlap ⇒ GUI_GetCharDistXEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_GetStringDistX
- >> GUI_GetFontDistY
[Called By]- >> _CalcSizes
- >> FRAMEWIN_OwnerDraw
GUI__CompactPixelIndices (Thumb, 292 bytes, Stack size 8 bytes, gui__compactpixelindices.o(i.GUI__CompactPixelIndices))
[Stack]
- Max Depth = 8
- Call Chain = GUI__CompactPixelIndices
[Called By]- >> _FlushBuffer
- >> _DrawBitmapLine
- >> _Convert8
- >> _Convert16
GUI__CompactPixelIndicesEx (Thumb, 356 bytes, Stack size 24 bytes, gui__compactpixelindices.o(i.GUI__CompactPixelIndicesEx))
[Stack]
- Max Depth = 24
- Call Chain = GUI__CompactPixelIndicesEx
[Called By]- >> _Draw
- >> GUI_MEMDEV__WriteToActiveAlpha
GUI__Config (Thumb, 46 bytes, Stack size 8 bytes, gui_core.o(i.GUI__Config))
[Stack]
- Max Depth = 184
- Call Chain = GUI__Config ⇒ LCD_X_Config ⇒ GUI_DEVICE_CreateAndLink ⇒ GUI_DEVICE_Create ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_X_Config
- >> LCD_X_Config
- >> GUITASK_Init
- >> GUI__RegisterExit
[Called By]
GUI__CosHQ (Thumb, 8 bytes, Stack size 0 bytes, gui__sinhq.o(i.GUI__CosHQ))
[Stack]
- Max Depth = 12
- Call Chain = GUI__CosHQ ⇒ GUI__SinHQ
[Calls]
[Called By]- >> GUI_RotatePolygon
- >> _DrawAlphaCircles
- >> _cbDraw
- >> _CreateScale
- >> _DrawArc
- >> _Rotate32HQ
- >> _Rotate32
GUI__CreateBitmapFromStream (Thumb, 58 bytes, Stack size 12 bytes, gui_stream.o(i.GUI__CreateBitmapFromStream))
[Stack]
- Max Depth = 12
- Call Chain = GUI__CreateBitmapFromStream
[Called By]- >> GUI_DrawStreamedBitmap
GUI__DispLine (Thumb, 166 bytes, Stack size 24 bytes, gui_charline.o(i.GUI__DispLine))
[Stack]
- Max Depth = 160
- Call Chain = GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> _DispLine
[Called By]- >> GUI_DispStringInRectWrap
- >> GUI_DispString
- >> GUI__DispStringInRect
GUI__DispStringInRect (Thumb, 320 bytes, Stack size 72 bytes, gui_dispstringinrect.o(i.GUI__DispStringInRect), UNUSED)
[Calls]
- >> GUI_GetFontDistY
- >> GUI__HandleEOLine
- >> GUI_GetClientRect
- >> GUI__GetLineNumChars
- >> GUI__GetLineDistX
- >> GUI__DispLine
- >> GUI_UC__NumChars2NumBytes
[Called By]- >> GUI_DispStringInRectMax
GUI__DivideRound32 (Thumb, 26 bytes, Stack size 0 bytes, gui__divideround32.o(i.GUI__DivideRound32))
[Called By]
- >> _GetColorHQ
- >> _CalcPositions
- >> _OnTouch
- >> _CalcPositions
GUI__DoAlphaBlending (Thumb, 422 bytes, Stack size 96 bytes, gui__alpha.o(i.GUI__DoAlphaBlending))
[Stack]
- Max Depth = 248
- Call Chain = GUI__DoAlphaBlending ⇒ GUI__GetAlphaBuffer ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI__ExpandPixelIndicesEx
- >> GUI_ReadRectEx
- >> GUI_GetpfIndex2ColorEx
- >> GUI_GetBitsPerPixelEx
- >> GUI__MixColors
- >> GUI__GetAlphaBuffer
[Called By]- >> _Draw
- >> GUI_MEMDEV__WriteToActiveAlpha
GUI__DrawBitmap16bpp (Thumb, 598 bytes, Stack size 96 bytes, gui__drawbitmap16bpp.o(i.GUI__DrawBitmap16bpp))
[Stack]
- Max Depth = 248
- Call Chain = GUI__DrawBitmap16bpp ⇒ GUI__GetAlphaBuffer ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_SetColor
- >> GUI_GetColor
- >> LCD_SetColor
- >> LCD_FillRect
- >> LCD_DrawBitmap
- >> GUI_GetpfColor2IndexEx
- >> GUI_GetpfIndex2ColorEx
- >> GUI__GetAlphaBuffer
- >> LCD_GetColorIndex
- >> LCD_GetNextPixelAPI
[Called By]- >> _DrawBitmap
- >> _DrawBitmap444_12
GUI__DrawTwinArc2 (Thumb, 110 bytes, Stack size 56 bytes, gui__drawtwinarc.o(i.GUI__DrawTwinArc2))
[Stack]
- Max Depth = 192
- Call Chain = GUI__DrawTwinArc2 ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
- >> _DrawTwinArc2
[Called By]
GUI__DrawTwinArc4 (Thumb, 104 bytes, Stack size 80 bytes, gui__drawtwinarc.o(i.GUI__DrawTwinArc4))
[Stack]
- Max Depth = 240
- Call Chain = GUI__DrawTwinArc4 ⇒ _DrawTwinArc4 ⇒ GUI_SetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
- >> _DrawTwinArc4
[Called By]- >> BUTTON_DrawSkinFlex
- >> _DrawBackground
GUI__ExpandPixelIndices (Thumb, 210 bytes, Stack size 20 bytes, gui__expandpixelindices.o(i.GUI__ExpandPixelIndices))
[Stack]
- Max Depth = 20
- Call Chain = GUI__ExpandPixelIndices
[Called By]- >> _ReadRectFromMemdev
- >> _GetLine
GUI__ExpandPixelIndicesEx (Thumb, 316 bytes, Stack size 40 bytes, gui__expandpixelindices.o(i.GUI__ExpandPixelIndicesEx))
[Stack]
- Max Depth = 40
- Call Chain = GUI__ExpandPixelIndicesEx
[Called By]
GUI__FillTrippleArc (Thumb, 110 bytes, Stack size 56 bytes, gui__drawtwinarc.o(i.GUI__FillTrippleArc))
[Stack]
- Max Depth = 216
- Call Chain = GUI__FillTrippleArc ⇒ _FillTrippleArc ⇒ _GetTrippleArcPara
[Calls]- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
- >> _FillTrippleArc
[Called By]
GUI__GetAlphaBuffer (Thumb, 144 bytes, Stack size 32 bytes, gui__alpha.o(i.GUI__GetAlphaBuffer))
[Stack]
- Max Depth = 152
- Call Chain = GUI__GetAlphaBuffer ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> LCD_GetVXSizeMax
- >> GUI__RegisterExit
- >> GUI_ALLOC_GetFixedBlock
[Called By]- >> GUI__DoAlphaBlending
- >> GUI__AllocAlphaBuffer
- >> GUI__DrawBitmap16bpp
- >> _DrawBitmap_RLEAlpha
GUI__GetCursorCharacter (Thumb, 12 bytes, Stack size 8 bytes, gui__getcursorpos.o(i.GUI__GetCursorCharacter))
[Stack]
- Max Depth = 8
- Call Chain = GUI__GetCursorCharacter
[Called By]
GUI__GetCursorPosChar (Thumb, 12 bytes, Stack size 0 bytes, gui__getcursorpos.o(i.GUI__GetCursorPosChar))
[Called By]
GUI__GetCursorPosX (Thumb, 12 bytes, Stack size 0 bytes, gui__getcursorpos.o(i.GUI__GetCursorPosX))
[Called By]
GUI__GetFontSizeY (Thumb, 16 bytes, Stack size 0 bytes, gui__getfontsizey.o(i.GUI__GetFontSizeY))
[Called By]
- >> GUI_GetFontSizeY
- >> GUI_GetTextExtend
GUI__GetLineDistX (Thumb, 74 bytes, Stack size 24 bytes, gui_charline.o(i.GUI__GetLineDistX))
[Stack]
- Max Depth = 96
- Call Chain = GUI__GetLineDistX ⇒ GUI__GetOverlap ⇒ GUI_GetCharDistXEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_GetCharDistX
- >> GUI_UC__GetCharCodeInc
- >> GUI__GetOverlap
[Called By]- >> GUI_DispStringInRectWrap
- >> GUI_GetStringDistX
- >> GUI_GetTextExtend
- >> GUI_DispString
- >> GUI__DispStringInRect
GUI__GetLineNumChars (Thumb, 52 bytes, Stack size 24 bytes, gui_charline.o(i.GUI__GetLineNumChars))
[Stack]
- Max Depth = 48
- Call Chain = GUI__GetLineNumChars ⇒ GUI_UC__GetCharCodeInc
[Calls]- >> GUI_UC__GetCharCodeInc
[Called By]- >> GUI_GetTextExtend
- >> GUI_DispString
- >> GUI__DispStringInRect
- >> _WrapGetNumCharsDisp
GUI__GetNumChars (Thumb, 26 bytes, Stack size 16 bytes, gui__getnumchars.o(i.GUI__GetNumChars))
[Stack]
- Max Depth = 40
- Call Chain = GUI__GetNumChars ⇒ GUI_UC__GetCharCodeInc
[Calls]- >> GUI_UC__GetCharCodeInc
[Called By]- >> GUI_GetStringDistX
- >> EDIT_SetText
- >> EDIT__SetCursorPos
- >> EDIT_SetCursorAtPixel
- >> _InsertChar
- >> _CalcSizes
GUI__GetOrg (Thumb, 18 bytes, Stack size 0 bytes, gui_getorg.o(i.GUI__GetOrg))
[Called By]
GUI__GetOverlap (Thumb, 24 bytes, Stack size 16 bytes, gui_charline.o(i.GUI__GetOverlap))
[Stack]
- Max Depth = 72
- Call Chain = GUI__GetOverlap ⇒ GUI_GetCharDistXEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]
[Called By]- >> GUIPROP_EXT__ClearLine
- >> GUI__GetLineDistX
- >> CL_DispChar
GUI__HandleEOLine (Thumb, 24 bytes, Stack size 0 bytes, gui__handleeoline.o(i.GUI__HandleEOLine))
[Called By]
- >> GUI_GetTextExtend
- >> GUI__DispStringInRect
GUI__IntersectRect (Thumb, 58 bytes, Stack size 0 bytes, gui__intersectrect.o(i.GUI__IntersectRect))
[Called By]
- >> WM__InitIVRSearch
- >> _FillRect
- >> _DrawVLine
- >> _DrawHLine
- >> _DrawBitmap
- >> _ClipRectEx
- >> _OnPaint
- >> _OnPaint
- >> WM_InvalidateRect
- >> _OnPaint
- >> WM_ResizeWindow
- >> WM__ClipAtParentBorders
- >> _SetClipRectUserIntersect
- >> _OnPaint
GUI__IntersectRects (Thumb, 82 bytes, Stack size 16 bytes, gui__intersectrects.o(i.GUI__IntersectRects))
[Stack]
- Max Depth = 16
- Call Chain = GUI__IntersectRects
[Called By]- >> GUI_DispStringInRectMax
- >> WIDGET__FillStringInRect
- >> LCD_SetClipRectEx
- >> WM__InvalidateRect
- >> WM_InvalidateWindowAndDescsEx
- >> _Paint1Trans
- >> _Invalidate1Abs
- >> _Findy1
- >> _Findx1
- >> _Findx0
GUI__ManageCache (Thumb, 12 bytes, Stack size 0 bytes, gui__managecache.o(i.GUI__ManageCache))
[Stack]
- Max Depth = 24
- Call Chain = GUI__ManageCache ⇒ GUI__ManageCacheEx
[Calls]
[Called By]
GUI__ManageCacheEx (Thumb, 168 bytes, Stack size 24 bytes, gui__managecache.o(i.GUI__ManageCacheEx))
[Stack]
- Max Depth = 24
- Call Chain = GUI__ManageCacheEx
[Calls]- >> GUI_DEVICE__GetpDriver
[Called By]
GUI__MixColors (Thumb, 96 bytes, Stack size 16 bytes, gui__alpha.o(i.GUI__MixColors))
[Stack]
- Max Depth = 16
- Call Chain = GUI__MixColors
[Called By]- >> GUI__MixColorsBulk
- >> GUI__DoAlphaBlending
- >> GUI__SetPixelAlpha
- >> _MixColors
- >> _DrawBitLine32BPP_DDB
- >> _Rotate32HQ
- >> _Rotate32
- >> _CopyContent
[Address Reference Count : 1]
GUI__MixColorsBulk (Thumb, 78 bytes, Stack size 36 bytes, gui__alpha.o(i.GUI__MixColorsBulk))
[Stack]
- Max Depth = 52
- Call Chain = GUI__MixColorsBulk ⇒ GUI__MixColors
[Calls]
[Address Reference Count : 1]
GUI__Read16 (Thumb, 18 bytes, Stack size 0 bytes, gui__read.o(i.GUI__Read16))
[Called By]
- >> GUI_BMP__Init
- >> _DrawBitmap_16bpp
- >> GUI_GIF__DrawFromFilePointer
- >> _GetImageInfo
- >> _GetImageDimension
- >> GUI__ReadHeaderFromStream
GUI__Read32 (Thumb, 30 bytes, Stack size 0 bytes, gui__read.o(i.GUI__Read32))
[Called By]
- >> GUI_BMP__Init
- >> GUI_BMP_GetYSizeEx
- >> GUI_BMP_GetXSizeEx
- >> _ManageBitfields
- >> _DrawLine_RGB
GUI__ReadHeaderFromStream (Thumb, 70 bytes, Stack size 16 bytes, gui_stream.o(i.GUI__ReadHeaderFromStream))
[Stack]
- Max Depth = 16
- Call Chain = GUI__ReadHeaderFromStream
[Calls]
[Called By]- >> GUI_DrawStreamedBitmap
GUI__ReduceRect (Thumb, 26 bytes, Stack size 0 bytes, gui__reducerect.o(i.GUI__ReduceRect))
[Called By]
- >> WM_SetCaptureMove
- >> WIDGET__GetInsideRect
- >> GUI_DrawFocusRect
- >> _DrawText
- >> _OnPaint
- >> _Paint
- >> _Paint
- >> _Paint
- >> _Paint
- >> _Paint
- >> _Paint
GUI__RegisterExit (Thumb, 10 bytes, Stack size 0 bytes, gui_core.o(i.GUI__RegisterExit))
[Called By]
- >> GUI_EnableAlpha
- >> GUI_CURSOR_SelectEx
- >> WM_Init
- >> GUITASK_Init
- >> GUI__Config
- >> _InitOnce
- >> GUI__GetAlphaBuffer
- >> GUI_AA_Init
- >> LCD_InitColors
- >> _InitAlpha
- >> GUI_TIMER_Create
GUI__SetPixelAlpha (Thumb, 102 bytes, Stack size 24 bytes, gui__setpixelalpha.o(i.GUI__SetPixelAlpha))
[Stack]
- Max Depth = 64
- Call Chain = GUI__SetPixelAlpha ⇒ LCD_GetPixelColor ⇒ LCD_GetPixelIndex
[Calls]- >> LCD_Color2Index
- >> GUI__MixColors
- >> LCD_GetPixelColor
[Called By]- >> _DrawBitmap
- >> _DrawColumnScaled
GUI__SetText (Thumb, 108 bytes, Stack size 32 bytes, gui__settext.o(i.GUI__SetText))
[Stack]
- Max Depth = 160
- Call Chain = GUI__SetText ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_GetSize
- >> GUI_ALLOC_FreePtr
- >> GUI_ALLOC_AllocNoInit
- >> GUI__strlen
- >> GUI__strcmp_hp
- >> __aeabi_memcpy
- >> strcpy
[Called By]- >> TEXT_SetText
- >> FRAMEWIN_SetText
- >> BUTTON_SetText
GUI__SinHQ (Thumb, 104 bytes, Stack size 12 bytes, gui__sinhq.o(i.GUI__SinHQ))
[Stack]
- Max Depth = 12
- Call Chain = GUI__SinHQ
[Called By]- >> GUI_RotatePolygon
- >> GUI__CosHQ
- >> _DrawAlphaCircles
- >> _cbDraw
- >> _AddData_Sine
- >> _CreateScale
- >> _DrawArc
- >> _Rotate32HQ
- >> _Rotate32
GUI__WrapGetNumBytesToNextLine (Thumb, 20 bytes, Stack size 8 bytes, gui__wrap.o(i.GUI__WrapGetNumBytesToNextLine))
[Stack]
- Max Depth = 96
- Call Chain = GUI__WrapGetNumBytesToNextLine ⇒ GUI__WrapGetNumCharsToNextLine ⇒ _WrapGetNumCharsDisp ⇒ GUI__GetLineNumChars ⇒ GUI_UC__GetCharCodeInc
[Calls]- >> GUI_UC__NumChars2NumBytes
- >> GUI__WrapGetNumCharsToNextLine
[Called By]- >> GUI_DispStringInRectWrap
- >> GUI_WrapGetNumLines
GUI__WrapGetNumCharsDisp (Thumb, 6 bytes, Stack size 0 bytes, gui__wrap.o(i.GUI__WrapGetNumCharsDisp))
[Stack]
- Max Depth = 56
- Call Chain = GUI__WrapGetNumCharsDisp ⇒ _WrapGetNumCharsDisp ⇒ GUI__GetLineNumChars ⇒ GUI_UC__GetCharCodeInc
[Calls]
[Called By]- >> GUI_DispStringInRectWrap
GUI__WrapGetNumCharsToNextLine (Thumb, 92 bytes, Stack size 32 bytes, gui__wrap.o(i.GUI__WrapGetNumCharsToNextLine))
[Stack]
- Max Depth = 88
- Call Chain = GUI__WrapGetNumCharsToNextLine ⇒ _WrapGetNumCharsDisp ⇒ GUI__GetLineNumChars ⇒ GUI_UC__GetCharCodeInc
[Calls]- >> GUI_GetCharDistX
- >> GUI_UC__GetCharCodeInc
- >> GUI_UC__NumChars2NumBytes
- >> _WrapGetNumCharsDisp
[Called By]- >> GUI__WrapGetNumBytesToNextLine
GUI__memset (Thumb, 76 bytes, Stack size 8 bytes, gui__memset.o(i.GUI__memset))
[Stack]
- Max Depth = 8
- Call Chain = GUI__memset
[Called By]- >> _OnExit
- >> GUITASK_Init
- >> _OnExit
- >> _OnExit
- >> _ProcessRestart
- >> _LoadNextRow
- >> _InitScan
- >> _Draw
- >> _DecodeScanProg
- >> _CreateHuffmanTable
- >> GUI_ALLOC_AllocZero
- >> GUI_GIF__GetNextByte
- >> _CleanLine
- >> GUI_JPEG__SetNextBand
- >> _FillRect
- >> _InitOnce
- >> GUI_ErrorOut1
- >> _GenCheck
- >> _DrawBitmap
- >> _CalcDrawInfo
- >> _GetConfirmation
- >> _CreatehCrit
- >> GUI_ALLOC_AllocInit
- >> _CreateStaticDevice
GUI__sqrt32 (Thumb, 26 bytes, Stack size 0 bytes, gui__sqrt32.o(i.GUI__sqrt32))
[Called By]
- >> GUI_FillRoundedRect
- >> GUI__ATan2
- >> _DrawRoundedRect
- >> _DrawRoundedFrame
- >> _MoveToNearestSnapPositionXY
- >> _AimDestinationXY
- >> _GetTwinArcPara
- >> _GetTrippleArcPara
GUI__strcmp (Thumb, 32 bytes, Stack size 0 bytes, gui__strcmp.o(i.GUI__strcmp))
[Called By]
GUI__strcmp_hp (Thumb, 32 bytes, Stack size 16 bytes, gui__strcmp.o(i.GUI__strcmp_hp))
[Stack]
- Max Depth = 16
- Call Chain = GUI__strcmp_hp
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__strcmp
[Called By]
GUI__strlen (Thumb, 20 bytes, Stack size 0 bytes, gui__strlen.o(i.GUI__strlen))
[Called By]
- >> LISTVIEW_InsertRow
- >> LISTVIEW_AddRow
- >> RADIO_SetText
- >> LISTVIEW_SetItemText
- >> GUI__SetText
GUI_cos (Thumb, 8 bytes, Stack size 0 bytes, gui_drawline.o(i.GUI_cos))
[Called By]
GUI_sin (Thumb, 78 bytes, Stack size 8 bytes, gui_drawline.o(i.GUI_sin))
[Stack]
- Max Depth = 8
- Call Chain = GUI_sin
[Called By]
HEADER_AddItem (Thumb, 188 bytes, Stack size 72 bytes, header.o(i.HEADER_AddItem))
[Stack]
- Max Depth = 256
- Call Chain = HEADER_AddItem ⇒ GUI_ARRAY_AddItem ⇒ GUI_ALLOC_Realloc ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_SetFont
- >> GUI_GetStringDistX
- >> WM_GetParent
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_ARRAY_AddItem
- >> GUI_ARRAY_GetpItemLocked
- >> GUI_ARRAY_GetNumItems
- >> strlen
- >> strcpy
[Called By]
HEADER_Callback (Thumb, 316 bytes, Stack size 32 bytes, header.o(i.HEADER_Callback))
[Stack]
- Max Depth = 456
- Call Chain = HEADER_Callback ⇒ WIDGET_HandleActive ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_DefaultProc
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_Free
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_NotifyParent
- >> WIDGET_HandleActive
- >> GUI_ARRAY_GetpItemLocked
- >> GUI_ARRAY_GetNumItems
- >> GUI_ARRAY_Delete
- >> _RestoreOldCursor
- >> _HandlePID
- >> _GetItemIndex
[Address Reference Count : 1]- header.o(i.HEADER_CreateUser)
HEADER_CreateEx (Thumb, 28 bytes, Stack size 40 bytes, header.o(i.HEADER_CreateEx))
[Stack]
- Max Depth = 352
- Call Chain = HEADER_CreateEx ⇒ HEADER_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Called By]
HEADER_CreateUser (Thumb, 216 bytes, Stack size 56 bytes, header.o(i.HEADER_CreateUser))
[Stack]
- Max Depth = 312
- Call Chain = HEADER_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_CreateWindowAsChild
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_GetInsideRectEx
- >> WIDGET__Init
- >> GUI_GetYDistOfFont
- >> GUI_ARRAY_Create
- >> WIDGET_GetDefaultEffect
- >> __aeabi_memcpy4
[Called By]
HEADER_DrawSkinFlex (Thumb, 62 bytes, Stack size 8 bytes, header_skinflex.o(i.HEADER_DrawSkinFlex))
[Stack]
- Max Depth = 232
- Call Chain = HEADER_DrawSkinFlex ⇒ _DrawOverlap ⇒ GUI_DrawGradientV ⇒ _DrawGradient ⇒ GUI_GetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> _DrawText
- >> _DrawOverlap
- >> _DrawBitmap
- >> _DrawBackground
- >> _DrawArrow
[Address Reference Count : 1]
HEADER_GetHeight (Thumb, 50 bytes, Stack size 16 bytes, header.o(i.HEADER_GetHeight))
[Stack]
- Max Depth = 72
- Call Chain = HEADER_GetHeight ⇒ WM_GetClientRectEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_MoveRect
- >> WM_GetClientRectEx
[Called By]- >> LISTVIEW__InvalidateRowAndBelow
- >> LISTVIEW__InvalidateRow
- >> LISTVIEW__InvalidateInsideArea
- >> _SetSelFromPos
- >> _OnPaint
- >> _GetNumVisibleRows
HEADER_GetItemWidth (Thumb, 68 bytes, Stack size 24 bytes, header.o(i.HEADER_GetItemWidth))
[Stack]
- Max Depth = 64
- Call Chain = HEADER_GetItemWidth ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_ARRAY_GetpItemLocked
- >> GUI_ARRAY_GetNumItems
[Called By]- >> LISTVIEW__UpdateScrollParas
- >> _OnPaint
- >> _LimitDragWitdh
- >> _HandlePID
HEADER_GetNumItems (Thumb, 44 bytes, Stack size 16 bytes, header.o(i.HEADER_GetNumItems))
[Stack]
- Max Depth = 56
- Call Chain = HEADER_GetNumItems ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_ARRAY_GetNumItems
[Called By]- >> LISTVIEW__UpdateScrollParas
HEADER_GetSel (Thumb, 38 bytes, Stack size 16 bytes, header_getsel.o(i.HEADER_GetSel))
[Stack]
- Max Depth = 56
- Call Chain = HEADER_GetSel ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
HEADER_SetDefaultSkin (Thumb, 16 bytes, Stack size 0 bytes, header_skin.o(i.HEADER_SetDefaultSkin))
[Called By]
HEADER_SetDirIndicator (Thumb, 56 bytes, Stack size 24 bytes, header.o(i.HEADER_SetDirIndicator))
[Stack]
- Max Depth = 184
- Call Chain = HEADER_SetDirIndicator ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
HEADER_SetDragLimit (Thumb, 44 bytes, Stack size 16 bytes, header_setdraglimit.o(i.HEADER_SetDragLimit))
[Stack]
- Max Depth = 56
- Call Chain = HEADER_SetDragLimit ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
HEADER_SetItemWidth (Thumb, 120 bytes, Stack size 48 bytes, header.o(i.HEADER_SetItemWidth))
[Stack]
- Max Depth = 232
- Call Chain = HEADER_SetItemWidth ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> WM_GetParent
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WM__SendMessage
- >> GUI_ARRAY_GetpItemLocked
- >> GUI_ARRAY_GetNumItems
[Called By]- >> _LimitDragWitdh
- >> _HandlePID
HEADER_SetScrollPos (Thumb, 60 bytes, Stack size 16 bytes, header.o(i.HEADER_SetScrollPos))
[Stack]
- Max Depth = 176
- Call Chain = HEADER_SetScrollPos ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> WM_GetParent
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> LISTVIEW_Callback
- >> _UpdateScrollPos
ICONVIEW_AddBitmapItem (Thumb, 130 bytes, Stack size 64 bytes, iconview.o(i.ICONVIEW_AddBitmapItem))
[Stack]
- Max Depth = 592
- Call Chain = ICONVIEW_AddBitmapItem ⇒ _ManageAutoScroll ⇒ WM_SetScrollbarV ⇒ WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_ARRAY_AddItem
- >> _ManageAutoScroll
- >> GUI_ARRAY_GetpItemLocked
- >> GUI_ARRAY_GetNumItems
- >> strlen
- >> strcpy
[Called By]
ICONVIEW_Callback (Thumb, 260 bytes, Stack size 32 bytes, iconview.o(i.ICONVIEW_Callback))
[Stack]
- Max Depth = 560
- Call Chain = ICONVIEW_Callback ⇒ _ManageAutoScroll ⇒ WM_SetScrollbarV ⇒ WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_NotifyParent
- >> WIDGET_HandleActive
- >> WM_GetScrollState
- >> _SetSel
- >> _OnPaint
- >> _OnKey
- >> _ManageAutoScroll
- >> _GetIndexFromPos
- >> WM_GetScrollbarV
- >> WM_GetScrollbarH
- >> GUI_ARRAY_Delete
[Address Reference Count : 1]- iconview.o(i.ICONVIEW_CreateUser)
ICONVIEW_CreateEx (Thumb, 40 bytes, Stack size 56 bytes, iconview.o(i.ICONVIEW_CreateEx))
[Stack]
- Max Depth = 504
- Call Chain = ICONVIEW_CreateEx ⇒ ICONVIEW_CreateUser ⇒ _SetSel ⇒ _GetRelRectFromIndex ⇒ _GetNumItemsPerLine ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]
[Called By]
ICONVIEW_CreateUser (Thumb, 144 bytes, Stack size 56 bytes, iconview.o(i.ICONVIEW_CreateUser))
[Stack]
- Max Depth = 448
- Call Chain = ICONVIEW_CreateUser ⇒ _SetSel ⇒ _GetRelRectFromIndex ⇒ _GetNumItemsPerLine ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_CreateWindowAsChild
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WIDGET__Init
- >> _SetSel
- >> GUI_ARRAY_Create
- >> __aeabi_memcpy4
[Called By]
ICONVIEW_SetBkColor (Thumb, 56 bytes, Stack size 24 bytes, iconview.o(i.ICONVIEW_SetBkColor))
[Stack]
- Max Depth = 184
- Call Chain = ICONVIEW_SetBkColor ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
ICONVIEW_SetFont (Thumb, 46 bytes, Stack size 16 bytes, iconview.o(i.ICONVIEW_SetFont))
[Stack]
- Max Depth = 176
- Call Chain = ICONVIEW_SetFont ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
ICONVIEW_SetIconAlign (Thumb, 46 bytes, Stack size 16 bytes, iconview.o(i.ICONVIEW_SetIconAlign))
[Stack]
- Max Depth = 176
- Call Chain = ICONVIEW_SetIconAlign ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
ICONVIEW_SetSel (Thumb, 30 bytes, Stack size 16 bytes, iconview.o(i.ICONVIEW_SetSel))
[Stack]
- Max Depth = 408
- Call Chain = ICONVIEW_SetSel ⇒ _SetSel ⇒ _GetRelRectFromIndex ⇒ _GetNumItemsPerLine ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _SetSel
[Called By]
ICONVIEW_SetSpace (Thumb, 66 bytes, Stack size 24 bytes, iconview.o(i.ICONVIEW_SetSpace))
[Stack]
- Max Depth = 184
- Call Chain = ICONVIEW_SetSpace ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
ICONVIEW_SetTextAlign (Thumb, 46 bytes, Stack size 16 bytes, iconview.o(i.ICONVIEW_SetTextAlign))
[Stack]
- Max Depth = 176
- Call Chain = ICONVIEW_SetTextAlign ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
ICONVIEW_SetTextColor (Thumb, 56 bytes, Stack size 24 bytes, iconview.o(i.ICONVIEW_SetTextColor))
[Stack]
- Max Depth = 184
- Call Chain = ICONVIEW_SetTextColor ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
IMAGE_Callback (Thumb, 400 bytes, Stack size 56 bytes, image.o(i.IMAGE_Callback))
[Stack]
- Max Depth = 480
- Call Chain = IMAGE_Callback ⇒ WIDGET_HandleActive ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> GUI_MEMDEV_Create
- >> WM_DefaultProc
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SetBkColor
- >> GUI_MEMDEV_Write
- >> GUI_MEMDEV_Select
- >> GUI_MEMDEV_CreateFixed
- >> GUI_Clear
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_NotifyParent
- >> WIDGET_HandleActive
- >> GUI_MEMDEV_SetOrg
- >> GUI_MEMDEV_Clear
- >> IMAGE__FreeAttached
[Address Reference Count : 1]- image.o(i.IMAGE_CreateUser)
IMAGE_CreateIndirect (Thumb, 56 bytes, Stack size 40 bytes, image.o(i.IMAGE_CreateIndirect))
[Stack]
- Max Depth = 360
- Call Chain = IMAGE_CreateIndirect ⇒ IMAGE_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Address Reference Count : 1]
IMAGE_CreateUser (Thumb, 168 bytes, Stack size 64 bytes, image.o(i.IMAGE_CreateUser))
[Stack]
- Max Depth = 320
- Call Chain = IMAGE_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_CreateWindowAsChild
- >> WM_GetClientRectEx
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WIDGET__Init
[Called By]
IMAGE_SetBMP (Thumb, 74 bytes, Stack size 24 bytes, image_bmp.o(i.IMAGE_SetBMP))
[Stack]
- Max Depth = 528
- Call Chain = IMAGE_SetBMP ⇒ IMAGE__SetWindowSize ⇒ WM_SetSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> IMAGE__SetWindowSize
- >> IMAGE__FreeAttached
[Called By]
IMAGE__FreeAttached (Thumb, 48 bytes, Stack size 16 bytes, image.o(i.IMAGE__FreeAttached))
[Stack]
- Max Depth = 96
- Call Chain = IMAGE__FreeAttached ⇒ GUI_MEMDEV_Delete ⇒ GUI_USAGE_DecUseCnt ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_MEMDEV_Delete
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_TIMER_Delete
[Called By]- >> IMAGE_SetBMP
- >> IMAGE_Callback
IMAGE__SetWindowSize (Thumb, 46 bytes, Stack size 32 bytes, image.o(i.IMAGE__SetWindowSize))
[Stack]
- Max Depth = 504
- Call Chain = IMAGE__SetWindowSize ⇒ WM_SetSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_SetSize
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]
LCD_AA_MixColors16 (Thumb, 50 bytes, Stack size 8 bytes, lcd_aa.o(i.LCD_AA_MixColors16))
[Stack]
- Max Depth = 8
- Call Chain = LCD_AA_MixColors16
[Called By]- >> LCD_SetPixelAA4_Trans
- >> _DrawCharAA4_NoTrans
- >> _DrawCharAA2_NoTrans
LCD_AA_SetAndMask (Thumb, 10 bytes, Stack size 0 bytes, lcd_aa.o(i.LCD_AA_SetAndMask))
[Called By]
- >> GUI__AlphaSuppressMixing
LCD_Color2Index (Thumb, 18 bytes, Stack size 0 bytes, lcd.o(i.LCD_Color2Index))
[Called By]
- >> GUI_Color2Index
- >> GUI_BMP__ReadPalette
- >> GUI__SetPixelAlpha
- >> _DrawBitmapHW
- >> LCD_SetPixelAA4_Trans
- >> LCD_GetpPalConvTableUncached
- >> LCD_UpdateColorIndices
- >> _SetColor
- >> _SetBkColor
LCD_Color2Index_8666 (Thumb, 86 bytes, Stack size 0 bytes, guicc_8666.o(i.LCD_Color2Index_8666))
[Address Reference Count : 1]
LCD_DrawBitmap (Thumb, 508 bytes, Stack size 88 bytes, lcd.o(i.LCD_DrawBitmap))
[Stack]
- Max Depth = 104
- Call Chain = LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]
[Called By]- >> GUI_DrawBitmapMag
- >> GUIPROP_DispChar
- >> _NextPixel_FlushBuffer
- >> _DrawBitmap_RLE
- >> _DrawBitmap_Pal
- >> _DrawBitmap
- >> GUI__DrawBitmap16bpp
- >> GL_DrawBitmap
- >> _WritePixelsOptRGB
- >> GUIMONO_DispChar
- >> _Draw
- >> GUI_MEMDEV__WriteToActiveAlpha
- >> _WriteToActiveOpaque_HT
- >> _WriteToActiveOpaque_8
LCD_DrawHLine (Thumb, 78 bytes, Stack size 16 bytes, lcd.o(i.LCD_DrawHLine))
[Stack]
- Max Depth = 16
- Call Chain = LCD_DrawHLine
[Called By]- >> GUI_FillRoundedRect
- >> GUI_DrawRect
- >> _DrawBitmap_RLE
- >> _DrawFromDataBlock
- >> _DrawRoundedRect
- >> _DrawRoundedFrame
- >> _DrawBitmap
- >> _Draw
- >> _FillTrippleArc
- >> _DrawTwinArc4
- >> _DrawTwinArc2
[Address Reference Count : 2]- gui_core.o(.constdata)
- gui_drawgradient.o(i.GUI_DrawGradientV)
LCD_DrawPixel (Thumb, 96 bytes, Stack size 8 bytes, lcd.o(i.LCD_DrawPixel))
[Stack]
- Max Depth = 8
- Call Chain = LCD_DrawPixel
[Called By]- >> _DrawBitmap_RLE
- >> _DrawRoundedRect
- >> GUI_DrawFocusRect
- >> _DrawGraph
[Address Reference Count : 1]
LCD_DrawVLine (Thumb, 76 bytes, Stack size 8 bytes, lcd.o(i.LCD_DrawVLine))
[Stack]
- Max Depth = 8
- Call Chain = LCD_DrawVLine
[Called By]- >> GUI_DrawVLine
- >> GUI_DrawRect
- >> _DrawRoundedRect
- >> GL_DrawLine1Ex
- >> _DrawGraph
[Address Reference Count : 1]- gui_drawgradient.o(i.GUI_DrawGradientH)
LCD_FillRect (Thumb, 80 bytes, Stack size 16 bytes, lcd.o(i.LCD_FillRect))
[Stack]
- Max Depth = 16
- Call Chain = LCD_FillRect
[Called By]- >> GUI_FillRoundedRect
- >> GUI_FillRect
- >> GUI_ClearRect
- >> GUIPROP_DispChar
- >> LCD_Init
- >> LCD_DrawBitmap
- >> _DrawBitmap_RLE
- >> _ClearUnusedPixels
- >> _ClearTextBackground
- >> _DrawRoundedFrame
- >> _DrawGradient
- >> _DrawBitmap
- >> GUI__DrawBitmap16bpp
- >> _DrawBitmap
- >> GUIMONO_DispChar
- >> _DrawBitmap
- >> GUI_InvertRect
- >> LCD__DrawBitmap_1bpp
LCD_GetBitsPerPixel (Thumb, 12 bytes, Stack size 0 bytes, lcd_getex.o(i.LCD_GetBitsPerPixel))
[Stack]
- Max Depth = 16
- Call Chain = LCD_GetBitsPerPixel ⇒ _GetDevProp
[Calls]
[Called By]- >> GUI_MEMDEV_CopyFromLCD
- >> GUIDEMO_Main
- >> GUIDEMO_ColorBar
- >> _WritePixelsOptRGB
LCD_GetBitsPerPixelEx (Thumb, 6 bytes, Stack size 0 bytes, lcd_getex.o(i.LCD_GetBitsPerPixelEx))
[Stack]
- Max Depth = 16
- Call Chain = LCD_GetBitsPerPixelEx ⇒ _GetDevProp
[Calls]
[Called By]- >> _InitController
- >> _Draw
- >> LCD_InitLUT
- >> _GetBitsPerPixel
LCD_GetBkColorIndex (Thumb, 10 bytes, Stack size 0 bytes, lcd_getcolorindex.o(i.LCD_GetBkColorIndex))
[Called By]
- >> GUI_GetBkColor
- >> _DrawFromDataBlock
- >> _ClearUnusedPixels
LCD_GetColorIndex (Thumb, 10 bytes, Stack size 0 bytes, lcd_getcolorindex.o(i.LCD_GetColorIndex))
[Called By]
- >> GUI_GetColor
- >> _Draw
- >> GUI_GIF_DrawSubEx
- >> _DrawBitmapHW
- >> GUI__DrawBitmap16bpp
LCD_GetDevCap (Thumb, 12 bytes, Stack size 0 bytes, lcd_info.o(i.LCD_GetDevCap))
[Stack]
- Max Depth = 16
- Call Chain = LCD_GetDevCap ⇒ _GetDevCap
[Calls]
[Called By]
LCD_GetDevFunc (Thumb, 18 bytes, Stack size 0 bytes, lcd_getex.o(i.LCD_GetDevFunc))
[Called By]
LCD_GetMirrorXEx (Thumb, 6 bytes, Stack size 0 bytes, lcd_getex.o(i.LCD_GetMirrorXEx))
[Stack]
- Max Depth = 16
- Call Chain = LCD_GetMirrorXEx ⇒ _GetDevProp
[Calls]
[Called By]
LCD_GetMirrorYEx (Thumb, 6 bytes, Stack size 0 bytes, lcd_getex.o(i.LCD_GetMirrorYEx))
[Stack]
- Max Depth = 16
- Call Chain = LCD_GetMirrorYEx ⇒ _GetDevProp
[Calls]
[Called By]
LCD_GetNextPixelAPI (Thumb, 36 bytes, Stack size 8 bytes, lcd_nextpixelapi.o(i.LCD_GetNextPixelAPI))
[Stack]
- Max Depth = 8
- Call Chain = LCD_GetNextPixelAPI
[Called By]- >> GUI__DrawBitmap16bpp
- >> _DrawBitmap
LCD_GetNumColors (Thumb, 12 bytes, Stack size 0 bytes, lcd_getex.o(i.LCD_GetNumColors))
[Stack]
- Max Depth = 16
- Call Chain = LCD_GetNumColors ⇒ _GetDevProp
[Calls]
[Called By]- >> _Index2Color_0
- >> _GetIndexMask_0
- >> _Color2Index_0
LCD_GetNumColorsEx (Thumb, 6 bytes, Stack size 0 bytes, lcd_getex.o(i.LCD_GetNumColorsEx))
[Stack]
- Max Depth = 16
- Call Chain = LCD_GetNumColorsEx ⇒ _GetDevProp
[Calls]
[Called By]
LCD_GetNumLayers (Thumb, 18 bytes, Stack size 8 bytes, lcd_getnumdisplays.o(i.LCD_GetNumLayers))
[Stack]
- Max Depth = 8
- Call Chain = LCD_GetNumLayers
[Calls]- >> GUI_DEVICE__GetpDriver
[Called By]
LCD_GetPalette (Thumb, 10 bytes, Stack size 0 bytes, lcd_getex.o(i.LCD_GetPalette))
[Stack]
- Max Depth = 8
- Call Chain = LCD_GetPalette ⇒ LCD_GetPaletteEx
[Calls]
[Called By]- >> _Index2Color_0
- >> _Color2Index_0
LCD_GetPaletteEx (Thumb, 24 bytes, Stack size 8 bytes, lcd_getex.o(i.LCD_GetPaletteEx))
[Stack]
- Max Depth = 8
- Call Chain = LCD_GetPaletteEx
[Calls]- >> GUI_DEVICE__GetpDriver
[Called By]
LCD_GetPixelColor (Thumb, 14 bytes, Stack size 8 bytes, lcd_getpixelcolor.o(i.LCD_GetPixelColor))
[Stack]
- Max Depth = 40
- Call Chain = LCD_GetPixelColor ⇒ LCD_GetPixelIndex
[Calls]- >> LCD_Index2Color
- >> LCD_GetPixelIndex
[Called By]- >> GUI__SetPixelAlpha
- >> LCD_SetPixelAA4_Trans
LCD_GetPixelIndex (Thumb, 86 bytes, Stack size 32 bytes, lcd_getp.o(i.LCD_GetPixelIndex))
[Stack]
- Max Depth = 32
- Call Chain = LCD_GetPixelIndex
[Called By]
LCD_GetPosEx (Thumb, 44 bytes, Stack size 24 bytes, lcd_set.o(i.LCD_GetPosEx))
[Stack]
- Max Depth = 24
- Call Chain = LCD_GetPosEx
[Calls]- >> GUI_DEVICE__GetpDriver
[Called By]
LCD_GetSwapXYEx (Thumb, 6 bytes, Stack size 0 bytes, lcd_getex.o(i.LCD_GetSwapXYEx))
[Stack]
- Max Depth = 16
- Call Chain = LCD_GetSwapXYEx ⇒ _GetDevProp
[Calls]
[Called By]- >> LCD_X_Config
- >> _InitController
- >> _SetVSize
- >> _SetSize
- >> _SetOrg
LCD_GetVXSize (Thumb, 12 bytes, Stack size 0 bytes, lcd_getex.o(i.LCD_GetVXSize))
[Stack]
- Max Depth = 16
- Call Chain = LCD_GetVXSize ⇒ _GetDevProp
[Calls]
[Called By]- >> GUI_MEMDEV_CopyFromLCD
LCD_GetVXSizeEx (Thumb, 6 bytes, Stack size 0 bytes, lcd_getex.o(i.LCD_GetVXSizeEx))
[Stack]
- Max Depth = 16
- Call Chain = LCD_GetVXSizeEx ⇒ _GetDevProp
[Calls]
[Called By]
LCD_GetVXSizeMax (Thumb, 6 bytes, Stack size 0 bytes, lcd_getex.o(i.LCD_GetVXSizeMax))
[Stack]
- Max Depth = 24
- Call Chain = LCD_GetVXSizeMax ⇒ _GetMaxValue ⇒ _GetDevProp
[Calls]
[Called By]- >> GUI_EnableAlpha
- >> GUI__GetAlphaBuffer
- >> GUI_AA_Init
- >> _InitAlpha
LCD_GetVYSize (Thumb, 12 bytes, Stack size 0 bytes, lcd_getex.o(i.LCD_GetVYSize))
[Stack]
- Max Depth = 16
- Call Chain = LCD_GetVYSize ⇒ _GetDevProp
[Calls]
[Called By]- >> GUI_MEMDEV_CopyFromLCD
- >> GUIDEMO_Speed
LCD_GetVYSizeEx (Thumb, 6 bytes, Stack size 0 bytes, lcd_getex.o(i.LCD_GetVYSizeEx))
[Stack]
- Max Depth = 16
- Call Chain = LCD_GetVYSizeEx ⇒ _GetDevProp
[Calls]
[Called By]
LCD_GetXSize (Thumb, 12 bytes, Stack size 0 bytes, lcd_getex.o(i.LCD_GetXSize))
[Stack]
- Max Depth = 16
- Call Chain = LCD_GetXSize ⇒ _GetDevProp
[Calls]
[Called By]- >> _DemoBarGraph
- >> GUIDEMO_Automotive
- >> _DrawBk
- >> _Draw_1
- >> _Draw_0
- >> _WriteGear
- >> _DrawScreen
- >> GUIDEMO_Intro
- >> GUIDEMO_DispHint
- >> GUIDEMO_DispTitle
- >> _IntroduceDemo
- >> _Main
- >> _DrawBkCircle
- >> _DrawBk
- >> _cbFrameWinInfo
- >> _RadialMenu
- >> _DemoListview
- >> _ShowGraph
- >> _GraphDemo
- >> _FadingDemo
- >> _DispCursor
- >> GUIDEMO_Speed
- >> GUIDEMO_IconView
- >> GUIDEMO_ColorBar
- >> GUIDEMO_Bitmap
- >> _ShowGIF
- >> _DrawBitmaps
- >> _DemoTreeview
- >> _TransparentDialog
- >> _cbBk
- >> _SpeedometerDemo
- >> _CalcXOut
- >> _CalcXIn
- >> _DrawCentered
- >> _GetPixelsPerSecond
- >> MESSAGEBOX_Create
- >> _cbBkWindow
- >> GUI_TOUCH_Calibrate
- >> GUI_TOUCH_Exec
- >> _DrawBackground
- >> GUI_MEMDEV__ChangeBK
- >> _MoveWindow
- >> IMAGE_Callback
- >> _CreateStaticDevice
LCD_GetXSizeEx (Thumb, 6 bytes, Stack size 0 bytes, lcd_getex.o(i.LCD_GetXSizeEx))
[Stack]
- Max Depth = 16
- Call Chain = LCD_GetXSizeEx ⇒ _GetDevProp
[Calls]
[Called By]- >> _InitController
- >> GUI_MEMDEV_Draw
LCD_GetYSize (Thumb, 12 bytes, Stack size 0 bytes, lcd_getex.o(i.LCD_GetYSize))
[Stack]
- Max Depth = 16
- Call Chain = LCD_GetYSize ⇒ _GetDevProp
[Calls]
[Called By]- >> _DemoBarGraph
- >> GUIDEMO_Automotive
- >> _DrawBk
- >> _AutomotiveDemo
- >> _WriteGear
- >> _DrawScreen
- >> GUIDEMO_Intro
- >> GUIDEMO_DispHint
- >> _IntroduceDemo
- >> _Main
- >> _DrawBkCircle
- >> _DrawBk
- >> _RadialMenu
- >> _DemoListview
- >> _GraphDemo
- >> _FadingDemo
- >> _DispCursor
- >> GUIDEMO_Speed
- >> GUIDEMO_IconView
- >> GUIDEMO_ColorBar
- >> GUIDEMO_Bitmap
- >> _ShowGIF
- >> _DrawBitmaps
- >> _DemoTreeview
- >> _cbBk
- >> _SpeedometerDemo
- >> _DrawCentered
- >> _GetPixelsPerSecond
- >> MESSAGEBOX_Create
- >> _cbBkWindow
- >> GUI_TOUCH_Calibrate
- >> GUI_TOUCH_Exec
- >> _ExecSpriteAnimation
- >> _DrawBackground
- >> GUI_MEMDEV__ChangeBK
- >> _MoveWindow
- >> IMAGE_Callback
- >> _CreateStaticDevice
LCD_GetYSizeEx (Thumb, 6 bytes, Stack size 0 bytes, lcd_getex.o(i.LCD_GetYSizeEx))
[Stack]
- Max Depth = 16
- Call Chain = LCD_GetYSizeEx ⇒ _GetDevProp
[Calls]
[Called By]- >> _InitController
- >> GUI_MEMDEV_Draw
LCD_GetpPalConvTable (Thumb, 4 bytes, Stack size 0 bytes, lcd_color.o(i.LCD_GetpPalConvTable))
[Stack]
- Max Depth = 24
- Call Chain = LCD_GetpPalConvTable ⇒ LCD_GetpPalConvTableUncached
[Calls]- >> LCD_GetpPalConvTableUncached
[Called By]- >> _GetpPalConvTable
- >> _DrawFromDataBlock
- >> _DrawBitmap
LCD_GetpPalConvTableBM (Thumb, 4 bytes, Stack size 0 bytes, lcd_color.o(i.LCD_GetpPalConvTableBM))
[Stack]
- Max Depth = 24
- Call Chain = LCD_GetpPalConvTableBM ⇒ LCD_GetpPalConvTableUncached
[Calls]- >> LCD_GetpPalConvTableUncached
[Address Reference Count : 1]
LCD_GetpPalConvTableUncached (Thumb, 68 bytes, Stack size 24 bytes, lcd_color.o(i.LCD_GetpPalConvTableUncached))
[Stack]
- Max Depth = 24
- Call Chain = LCD_GetpPalConvTableUncached
[Calls]
[Called By]- >> LCD_GetpPalConvTable
- >> LCD_GetpPalConvTableBM
- >> _DrawCharAA4_NoTrans
- >> _DrawCharAA2_NoTrans
LCD_GetpfColor2IndexEx (Thumb, 16 bytes, Stack size 8 bytes, lcd_getex.o(i.LCD_GetpfColor2IndexEx))
[Stack]
- Max Depth = 8
- Call Chain = LCD_GetpfColor2IndexEx
[Calls]- >> GUI_DEVICE__GetpDriver
[Called By]- >> _DrawBitmap_16bpp
- >> _DrawBitmap
LCD_GetpfIndex2ColorEx (Thumb, 16 bytes, Stack size 8 bytes, lcd_getex.o(i.LCD_GetpfIndex2ColorEx))
[Stack]
- Max Depth = 8
- Call Chain = LCD_GetpfIndex2ColorEx
[Calls]- >> GUI_DEVICE__GetpDriver
[Called By]- >> GUI_MEMDEV_CopyFromLCD
LCD_Index2Color (Thumb, 18 bytes, Stack size 0 bytes, lcd.o(i.LCD_Index2Color))
[Called By]
- >> GUI_GetColor
- >> GUI_GetBkColor
- >> _Draw
- >> LCD_SetPixelAA4_Trans
- >> _DrawCharAA4_NoTrans
- >> LCD_InitLUT
- >> _DrawHLine
- >> LCD_GetPixelColor
- >> _DrawCharAA2_NoTrans
LCD_Index2Color_444_12 (Thumb, 30 bytes, Stack size 0 bytes, guicc_444_12_index2color.o(i.LCD_Index2Color_444_12))
[Address Reference Count : 2]
- gui_drawbitmap_444.o(.constdata)
- gui_drawbitmap_444.o(i._DrawBitmap444_12)
LCD_Index2Color_565 (Thumb, 34 bytes, Stack size 8 bytes, guicc_565.o(i.LCD_Index2Color_565))
[Stack]
- Max Depth = 8
- Call Chain = LCD_Index2Color_565
[Address Reference Count : 3]- gui_drawbitmap_565.o(i._DrawBitmap)
- gui_drawbitmap_565.o(.constdata)
- guicc_565.o(.constdata)
LCD_Index2Color_8666 (Thumb, 96 bytes, Stack size 8 bytes, guicc_8666.o(i.LCD_Index2Color_8666))
[Stack]
- Max Depth = 8
- Call Chain = LCD_Index2Color_8666
[Address Reference Count : 1]
LCD_Index2Color_888 (Thumb, 2 bytes, Stack size 0 bytes, guicc_888_index2color.o(i.LCD_Index2Color_888))
[Address Reference Count : 3]
- gui__alpha.o(i.GUI__DoAlphaBlending)
- gui_drawbitmap_24.o(.constdata)
- guicc_888.o(.constdata)
LCD_Index2Color_8888 (Thumb, 2 bytes, Stack size 0 bytes, guicc_8888_index2color.o(i.LCD_Index2Color_8888))
[Address Reference Count : 6]
- gui__alpha.o(i.GUI__DoAlphaBlending)
- gui_drawbitmap_8888.o(i._DrawBitmap_8888)
- gui_drawbitmap_8888.o(.constdata)
- guicc_8888.o(.constdata)
- lcd_rlealpha.o(i._Draw)
- guidev_writetoactivealpha.o(i.GUI_MEMDEV__WriteToActiveAlpha)
LCD_Index2Color_M555 (Thumb, 30 bytes, Stack size 0 bytes, guicc_m555_index2color.o(i.LCD_Index2Color_M555))
[Address Reference Count : 1]
LCD_Index2Color_M888 (Thumb, 20 bytes, Stack size 0 bytes, guicc_m888_index2color.o(i.LCD_Index2Color_M888))
[Address Reference Count : 1]
LCD_Init (Thumb, 122 bytes, Stack size 16 bytes, lcd.o(i.LCD_Init))
[Stack]
- Max Depth = 144
- Call Chain = LCD_Init ⇒ LCD_InitColors ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_SelectLayer
- >> LCD_FillRect
- >> GUI_DEVICE__GetpDriver
- >> LCD_SetDrawMode
- >> LCD_InitLUT
- >> LCD_InitColors
- >> LCD_SetClipRectMax
[Called By]
LCD_InitColors (Thumb, 42 bytes, Stack size 8 bytes, lcd_color.o(i.LCD_InitColors))
[Stack]
- Max Depth = 128
- Call Chain = LCD_InitColors ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI__RegisterExit
- >> GUI_ALLOC_GetFixedBlock
[Called By]
LCD_InitLUT (Thumb, 104 bytes, Stack size 24 bytes, lcd_color.o(i.LCD_InitLUT))
[Stack]
- Max Depth = 88
- Call Chain = LCD_InitLUT ⇒ GUI_SelectLayer ⇒ GUI_SelectLCD ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> LCD_GetBitsPerPixelEx
- >> GUI_SelectLayer
- >> GUI_DEVICE__GetpDriver
- >> LCD_Index2Color
- >> LCD_SetLUTEntryEx
- >> LCD_GetNumLayers
- >> LCD_GetNumColorsEx
[Called By]
LCD_ReadRect (Thumb, 88 bytes, Stack size 32 bytes, lcd_readrect.o(i.LCD_ReadRect))
[Stack]
- Max Depth = 96
- Call Chain = LCD_ReadRect ⇒ LCD_ReadRectEx
[Calls]
[Called By]- >> GUI_MEMDEV_CopyFromLCD
LCD_SelectLCD (Thumb, 54 bytes, Stack size 8 bytes, lcd_selectlcd.o(i.LCD_SelectLCD))
[Stack]
- Max Depth = 8
- Call Chain = LCD_SelectLCD
[Calls]- >> GUI_DEVICE_Unlink
- >> LCD_SetClipRectMax
[Called By]
LCD_SetBkColor (Thumb, 8 bytes, Stack size 0 bytes, lcd.o(i.LCD_SetBkColor))
[Called By]
- >> GUI_SetBkColor
- >> _InitContext
- >> FRAMEWIN__cbClient
- >> _CalcSizes
- >> LISTVIEW_OwnerDraw
- >> _OnPaint
- >> _OnPaint
- >> _Paint
- >> WINDOW_Callback
- >> _Paint
- >> _DrawPart
- >> FRAMEWIN_OwnerDraw
- >> _Paint
- >> _Paint
- >> LISTBOX_OwnerDraw
- >> _OnPaint
- >> _Paint
- >> _Paint
- >> _Paint
LCD_SetBkColorIndex (Thumb, 20 bytes, Stack size 0 bytes, lcd.o(i.LCD_SetBkColorIndex))
[Called By]
- >> GUI_SetBkColorIndex
- >> LCD_UpdateColorIndices
- >> _SetBkColor
LCD_SetClipRectEx (Thumb, 38 bytes, Stack size 24 bytes, lcd_setcliprectex.o(i.LCD_SetClipRectEx))
[Stack]
- Max Depth = 40
- Call Chain = LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]
[Called By]- >> _SetClipRectUserIntersect
LCD_SetClipRectMax (Thumb, 20 bytes, Stack size 0 bytes, lcd.o(i.LCD_SetClipRectMax))
[Called By]
- >> WM_SelectWindow
- >> GUI_MEMDEV_Select
- >> LCD_Init
- >> GUI_MEASDEV_Select
- >> WM_Deactivate
- >> GUI_MEMDEV_SetOrg
- >> LCD_SelectLCD
LCD_SetColor (Thumb, 8 bytes, Stack size 0 bytes, lcd.o(i.LCD_SetColor))
[Called By]
- >> GUI_SetColor
- >> RADIO_DrawSkinFlex
- >> _InitContext
- >> _Draw
- >> _DrawGradient
- >> _DrawBitmap
- >> GUI__DrawBitmap16bpp
- >> _CalcSizes
- >> LISTVIEW_OwnerDraw
- >> _OnPaint
- >> _Paint
- >> _DrawUpRect
- >> _DrawDownRect
- >> _Paint
- >> _DrawPart
- >> FRAMEWIN_OwnerDraw
- >> _Paint
- >> _Paint
- >> _DrawUpRect
- >> _DrawDownRect
- >> _Paint
- >> _Paint
- >> LISTBOX_OwnerDraw
- >> _Paint
- >> _Paint
- >> _Paint
LCD_SetColorIndex (Thumb, 20 bytes, Stack size 0 bytes, lcd.o(i.LCD_SetColorIndex))
[Called By]
- >> GUI_SetColorIndex
- >> GUI_GIF_DrawSubEx
- >> _DrawFromDataBlock
- >> _ClearUnusedPixels
- >> _DrawBitmap
- >> _DrawBitmap
- >> LCD_UpdateColorIndices
- >> _SetColor
LCD_SetDrawMode (Thumb, 8 bytes, Stack size 0 bytes, lcd.o(i.LCD_SetDrawMode))
[Called By]
- >> GUIPROP_AA4_DispChar
- >> GUI_ClearRect
- >> GUIPROP_DispChar
- >> GUIPROP_AA4_EXT_DispChar
- >> GUIPROP_AA2_EXT_DispChar
- >> LCD_Init
- >> GUI_SetDrawMode
- >> GUIMONO_DispChar
LCD_SetLUTEntryEx (Thumb, 44 bytes, Stack size 24 bytes, lcd_set.o(i.LCD_SetLUTEntryEx))
[Stack]
- Max Depth = 24
- Call Chain = LCD_SetLUTEntryEx
[Calls]- >> GUI_DEVICE__GetpDriver
[Called By]
LCD_SetPixelAA4_Trans (Thumb, 126 bytes, Stack size 32 bytes, lcd_aa.o(i.LCD_SetPixelAA4_Trans))
[Stack]
- Max Depth = 72
- Call Chain = LCD_SetPixelAA4_Trans ⇒ LCD_GetPixelColor ⇒ LCD_GetPixelIndex
[Calls]- >> LCD_Color2Index
- >> LCD_Index2Color
- >> LCD_AA_MixColors16
- >> LCD_GetPixelColor
[Called By]- >> _FlushLine
- >> GUI_AA__DrawCharAA4
- >> _DrawCharAA2_Trans
[Address Reference Count : 1]- guiaa_lib.o(i._FlushLine)
LCD_SetPixelIndex (Thumb, 68 bytes, Stack size 8 bytes, gui_setpixelindex.o(i.LCD_SetPixelIndex))
[Stack]
- Max Depth = 8
- Call Chain = LCD_SetPixelIndex
[Called By]- >> _DrawFromDataBlock
- >> _WritePixels
- >> _DrawColumnScaled
LCD_SetPosEx (Thumb, 44 bytes, Stack size 24 bytes, lcd_set.o(i.LCD_SetPosEx))
[Stack]
- Max Depth = 24
- Call Chain = LCD_SetPosEx
[Calls]- >> GUI_DEVICE__GetpDriver
[Called By]
LCD_SetSizeEx (Thumb, 44 bytes, Stack size 24 bytes, lcd_set.o(i.LCD_SetSizeEx))
[Stack]
- Max Depth = 24
- Call Chain = LCD_SetSizeEx
[Calls]- >> GUI_DEVICE__GetpDriver
[Called By]- >> LCD_X_Config
- >> GUI_SetLayerSizeEx
LCD_SetVRAMAddrEx (Thumb, 40 bytes, Stack size 16 bytes, lcd_set.o(i.LCD_SetVRAMAddrEx))
[Stack]
- Max Depth = 16
- Call Chain = LCD_SetVRAMAddrEx
[Calls]- >> GUI_DEVICE__GetpDriver
[Called By]
LCD_SetVSizeEx (Thumb, 44 bytes, Stack size 24 bytes, lcd_set.o(i.LCD_SetVSizeEx))
[Stack]
- Max Depth = 24
- Call Chain = LCD_SetVSizeEx
[Calls]- >> GUI_DEVICE__GetpDriver
[Called By]
LCD_SetVisEx (Thumb, 40 bytes, Stack size 16 bytes, lcd_set.o(i.LCD_SetVisEx))
[Stack]
- Max Depth = 16
- Call Chain = LCD_SetVisEx
[Calls]- >> GUI_DEVICE__GetpDriver
[Called By]
LCD_UpdateColorIndices (Thumb, 32 bytes, Stack size 8 bytes, lcd_updatecolorindices.o(i.LCD_UpdateColorIndices))
[Stack]
- Max Depth = 8
- Call Chain = LCD_UpdateColorIndices
[Calls]- >> LCD_Color2Index
- >> LCD_SetColorIndex
- >> LCD_SetBkColorIndex
[Called By]- >> GUI_MEMDEV_Select
- >> GUI_SelectLCD
LCD__DrawBitmap_1bpp (Thumb, 424 bytes, Stack size 104 bytes, lcd.o(i.LCD__DrawBitmap_1bpp))
[Stack]
- Max Depth = 120
- Call Chain = LCD__DrawBitmap_1bpp ⇒ LCD_FillRect
[Calls]
[Called By]- >> _WriteToActiveOpaque_8
LCD__GetBPP (Thumb, 92 bytes, Stack size 0 bytes, lcd_getex.o(i.LCD__GetBPP))
[Called By]
LCD__GetBPPDevice (Thumb, 50 bytes, Stack size 4 bytes, lcd_getex.o(i.LCD__GetBPPDevice))
[Stack]
- Max Depth = 4
- Call Chain = LCD__GetBPPDevice
[Calls]
[Called By]- >> GUI_MEMDEV_GetBitsPerPixel
- >> GUI_MEMDEV__CreateFixed
LISTBOX_AddKey (Thumb, 34 bytes, Stack size 16 bytes, listbox.o(i.LISTBOX_AddKey))
[Stack]
- Max Depth = 680
- Call Chain = LISTBOX_AddKey ⇒ _AddKey ⇒ LISTBOX_IncSel ⇒ _MoveSel ⇒ LISTBOX_UpdateScrollers ⇒ _ManageAutoScroll ⇒ LISTBOX__SetScrollbarWidth ⇒ SCROLLBAR_SetWidth ⇒ WIDGET_SetWidth ⇒ WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _AddKey
[Called By]
LISTBOX_AddString (Thumb, 154 bytes, Stack size 48 bytes, listbox.o(i.LISTBOX_AddString))
[Stack]
- Max Depth = 624
- Call Chain = LISTBOX_AddString ⇒ LISTBOX_UpdateScrollers ⇒ _ManageAutoScroll ⇒ LISTBOX__SetScrollbarWidth ⇒ SCROLLBAR_SetWidth ⇒ WIDGET_SetWidth ⇒ WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_ARRAY_AddItem
- >> GUI_ARRAY_GetpItemLocked
- >> GUI_ARRAY_GetNumItems
- >> LISTBOX__InvalidateItemSize
- >> LISTBOX__InvalidateItem
- >> LISTBOX__AddSize
- >> LISTBOX_UpdateScrollers
- >> strlen
- >> strcpy
[Called By]
LISTBOX_AddStringH (Thumb, 184 bytes, Stack size 56 bytes, listbox_addstringh.o(i.LISTBOX_AddStringH))
[Stack]
- Max Depth = 632
- Call Chain = LISTBOX_AddStringH ⇒ LISTBOX_UpdateScrollers ⇒ _ManageAutoScroll ⇒ LISTBOX__SetScrollbarWidth ⇒ SCROLLBAR_SetWidth ⇒ WIDGET_SetWidth ⇒ WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_ARRAY_AddItem
- >> GUI_ARRAY_GetpItemLocked
- >> GUI_ARRAY_GetNumItems
- >> LISTBOX__InvalidateItemSize
- >> LISTBOX__InvalidateItem
- >> LISTBOX__AddSize
- >> LISTBOX_UpdateScrollers
- >> strlen
- >> strcpy
[Called By]
LISTBOX_Callback (Thumb, 464 bytes, Stack size 72 bytes, listbox.o(i.LISTBOX_Callback))
[Stack]
- Max Depth = 752
- Call Chain = LISTBOX_Callback ⇒ LISTBOX_AddKey ⇒ _AddKey ⇒ LISTBOX_IncSel ⇒ _MoveSel ⇒ LISTBOX_UpdateScrollers ⇒ _ManageAutoScroll ⇒ LISTBOX__SetScrollbarWidth ⇒ SCROLLBAR_SetWidth ⇒ WIDGET_SetWidth ⇒ WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> WM_DefaultProc
- >> WM_GetParent
- >> WM_IsWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM__SendMessage
- >> WIDGET_HandleActive
- >> WM_GetScrollState
- >> WM_GetScrollbarV
- >> WM_GetScrollbarH
- >> GUI_ARRAY_Delete
- >> LISTBOX__InvalidateInsideArea
- >> LISTBOX_SetSel
- >> LISTBOX_UpdateScrollers
- >> LISTBOX_AddKey
- >> _ToggleMultiSel
- >> _OnPaint
- >> _NotifyOwner
- >> _GetNumVisItems
- >> _GetItemFromPos
[Address Reference Count : 1]- listbox.o(i.LISTBOX_CreateUser)
LISTBOX_CreateAsChild (Thumb, 40 bytes, Stack size 40 bytes, listbox_create.o(i.LISTBOX_CreateAsChild))
[Stack]
- Max Depth = 784
- Call Chain = LISTBOX_CreateAsChild ⇒ LISTBOX_CreateEx ⇒ LISTBOX_CreateUser ⇒ LISTBOX_SetText ⇒ LISTBOX_AddString ⇒ LISTBOX_UpdateScrollers ⇒ _ManageAutoScroll ⇒ LISTBOX__SetScrollbarWidth ⇒ SCROLLBAR_SetWidth ⇒ WIDGET_SetWidth ⇒ WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]
[Called By]
LISTBOX_CreateEx (Thumb, 28 bytes, Stack size 48 bytes, listbox.o(i.LISTBOX_CreateEx))
[Stack]
- Max Depth = 744
- Call Chain = LISTBOX_CreateEx ⇒ LISTBOX_CreateUser ⇒ LISTBOX_SetText ⇒ LISTBOX_AddString ⇒ LISTBOX_UpdateScrollers ⇒ _ManageAutoScroll ⇒ LISTBOX__SetScrollbarWidth ⇒ SCROLLBAR_SetWidth ⇒ WIDGET_SetWidth ⇒ WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]
[Called By]
LISTBOX_CreateUser (Thumb, 136 bytes, Stack size 56 bytes, listbox.o(i.LISTBOX_CreateUser))
[Stack]
- Max Depth = 696
- Call Chain = LISTBOX_CreateUser ⇒ LISTBOX_SetText ⇒ LISTBOX_AddString ⇒ LISTBOX_UpdateScrollers ⇒ _ManageAutoScroll ⇒ LISTBOX__SetScrollbarWidth ⇒ SCROLLBAR_SetWidth ⇒ WIDGET_SetWidth ⇒ WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_DeleteWindow
- >> WM_CreateWindowAsChild
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WIDGET__Init
- >> GUI_ARRAY_Create
- >> LISTBOX_UpdateScrollers
- >> LISTBOX_SetText
- >> __aeabi_memcpy4
[Called By]
LISTBOX_DecSel (Thumb, 30 bytes, Stack size 8 bytes, listbox.o(i.LISTBOX_DecSel))
[Stack]
- Max Depth = 624
- Call Chain = LISTBOX_DecSel ⇒ _MoveSel ⇒ LISTBOX_UpdateScrollers ⇒ _ManageAutoScroll ⇒ LISTBOX__SetScrollbarWidth ⇒ SCROLLBAR_SetWidth ⇒ WIDGET_SetWidth ⇒ WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _MoveSel
[Called By]
LISTBOX_GetSel (Thumb, 40 bytes, Stack size 16 bytes, listbox.o(i.LISTBOX_GetSel))
[Stack]
- Max Depth = 56
- Call Chain = LISTBOX_GetSel ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> DROPDOWN_Callback
- >> _MoveSel
- >> _AddKey
LISTBOX_IncSel (Thumb, 28 bytes, Stack size 8 bytes, listbox.o(i.LISTBOX_IncSel))
[Stack]
- Max Depth = 624
- Call Chain = LISTBOX_IncSel ⇒ _MoveSel ⇒ LISTBOX_UpdateScrollers ⇒ _ManageAutoScroll ⇒ LISTBOX__SetScrollbarWidth ⇒ SCROLLBAR_SetWidth ⇒ WIDGET_SetWidth ⇒ WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _MoveSel
[Called By]
LISTBOX_InvalidateItem (Thumb, 148 bytes, Stack size 32 bytes, listbox.o(i.LISTBOX_InvalidateItem))
[Stack]
- Max Depth = 608
- Call Chain = LISTBOX_InvalidateItem ⇒ LISTBOX_UpdateScrollers ⇒ _ManageAutoScroll ⇒ LISTBOX__SetScrollbarWidth ⇒ SCROLLBAR_SetWidth ⇒ WIDGET_SetWidth ⇒ WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_ARRAY_GetpItemLocked
- >> LISTBOX__InvalidateInsideArea
- >> LISTBOX__InvalidateItemSize
- >> LISTBOX__InvalidateItemAndBelow
- >> LISTBOX__GetNumItems
- >> LISTBOX_UpdateScrollers
[Called By]- >> LISTBOX_SetItemSpacing
- >> LISTBOX_SetFont
- >> LISTBOX_SetText
LISTBOX_OwnerDraw (Thumb, 518 bytes, Stack size 56 bytes, listbox.o(i.LISTBOX_OwnerDraw))
[Stack]
- Max Depth = 368
- Call Chain = LISTBOX_OwnerDraw ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_GetStringDistX
- >> GUI_GetFontDistY
- >> GUI_DispStringInRect
- >> GUI_Clear
- >> LCD_SetColor
- >> LCD_SetBkColor
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_DrawFocusRect
- >> GUI_GetYDistOfFont
- >> WM_GetInsideRectExScrollbar
- >> GUI_ARRAY_GethItem
- >> WM_GetInsideRect
- >> LISTBOX__GetpStringLocked
[Address Reference Count : 1]- listbox.o(i.LISTBOX_CreateUser)
LISTBOX_SetAutoScrollV (Thumb, 84 bytes, Stack size 24 bytes, listbox_setautoscroll.o(i.LISTBOX_SetAutoScrollV))
[Stack]
- Max Depth = 600
- Call Chain = LISTBOX_SetAutoScrollV ⇒ LISTBOX_UpdateScrollers ⇒ _ManageAutoScroll ⇒ LISTBOX__SetScrollbarWidth ⇒ SCROLLBAR_SetWidth ⇒ WIDGET_SetWidth ⇒ WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_SetScrollbarV
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> LISTBOX_UpdateScrollers
[Called By]
LISTBOX_SetBkColor (Thumb, 50 bytes, Stack size 24 bytes, listbox_setbkcolor.o(i.LISTBOX_SetBkColor))
[Stack]
- Max Depth = 352
- Call Chain = LISTBOX_SetBkColor ⇒ LISTBOX__InvalidateInsideArea ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> LISTBOX__InvalidateInsideArea
[Called By]- >> DROPDOWN_SetBkColor
- >> DROPDOWN_Expand
LISTBOX_SetFont (Thumb, 50 bytes, Stack size 16 bytes, listbox_font.o(i.LISTBOX_SetFont))
[Stack]
- Max Depth = 624
- Call Chain = LISTBOX_SetFont ⇒ LISTBOX_InvalidateItem ⇒ LISTBOX_UpdateScrollers ⇒ _ManageAutoScroll ⇒ LISTBOX__SetScrollbarWidth ⇒ SCROLLBAR_SetWidth ⇒ WIDGET_SetWidth ⇒ WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> LISTBOX_InvalidateItem
[Called By]
LISTBOX_SetItemDisabled (Thumb, 102 bytes, Stack size 24 bytes, listbox_itemdisabled.o(i.LISTBOX_SetItemDisabled))
[Stack]
- Max Depth = 368
- Call Chain = LISTBOX_SetItemDisabled ⇒ LISTBOX__InvalidateItem ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_ARRAY_GethItem
- >> LISTBOX__InvalidateItem
- >> LISTBOX__GetNumItems
[Called By]
LISTBOX_SetItemSpacing (Thumb, 46 bytes, Stack size 16 bytes, listbox_itemspacing.o(i.LISTBOX_SetItemSpacing))
[Stack]
- Max Depth = 624
- Call Chain = LISTBOX_SetItemSpacing ⇒ LISTBOX_InvalidateItem ⇒ LISTBOX_UpdateScrollers ⇒ _ManageAutoScroll ⇒ LISTBOX__SetScrollbarWidth ⇒ SCROLLBAR_SetWidth ⇒ WIDGET_SetWidth ⇒ WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> LISTBOX_InvalidateItem
[Called By]
LISTBOX_SetOwner (Thumb, 42 bytes, Stack size 16 bytes, listbox_setowner.o(i.LISTBOX_SetOwner))
[Stack]
- Max Depth = 344
- Call Chain = LISTBOX_SetOwner ⇒ LISTBOX__InvalidateInsideArea ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> LISTBOX__InvalidateInsideArea
[Called By]
LISTBOX_SetScrollbarColor (Thumb, 64 bytes, Stack size 24 bytes, listbox_setscrollbarcolor.o(i.LISTBOX_SetScrollbarColor))
[Stack]
- Max Depth = 320
- Call Chain = LISTBOX_SetScrollbarColor ⇒ LISTBOX__SetScrollbarColor ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> LISTBOX__SetScrollbarColor
[Called By]
LISTBOX_SetScrollbarWidth (Thumb, 58 bytes, Stack size 16 bytes, listbox_setscrollbarwidth.o(i.LISTBOX_SetScrollbarWidth))
[Stack]
- Max Depth = 544
- Call Chain = LISTBOX_SetScrollbarWidth ⇒ LISTBOX__SetScrollbarWidth ⇒ SCROLLBAR_SetWidth ⇒ WIDGET_SetWidth ⇒ WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> LISTBOX__SetScrollbarWidth
[Called By]
LISTBOX_SetSel (Thumb, 152 bytes, Stack size 24 bytes, listbox.o(i.LISTBOX_SetSel))
[Stack]
- Max Depth = 424
- Call Chain = LISTBOX_SetSel ⇒ _UpdateScrollPos ⇒ _GetYSize ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_ARRAY_GethItem
- >> LISTBOX__InvalidateInsideArea
- >> LISTBOX__InvalidateItem
- >> LISTBOX__GetNumItems
- >> _UpdateScrollPos
- >> _NotifyOwner
[Called By]- >> DROPDOWN_Expand
- >> LISTBOX_Callback
- >> _MoveSel
- >> _AddKey
LISTBOX_SetText (Thumb, 54 bytes, Stack size 16 bytes, listbox.o(i.LISTBOX_SetText))
[Stack]
- Max Depth = 640
- Call Chain = LISTBOX_SetText ⇒ LISTBOX_AddString ⇒ LISTBOX_UpdateScrollers ⇒ _ManageAutoScroll ⇒ LISTBOX__SetScrollbarWidth ⇒ SCROLLBAR_SetWidth ⇒ WIDGET_SetWidth ⇒ WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> LISTBOX_InvalidateItem
- >> LISTBOX_AddString
[Called By]
LISTBOX_SetTextAlign (Thumb, 42 bytes, Stack size 16 bytes, listbox_settextalign.o(i.LISTBOX_SetTextAlign))
[Stack]
- Max Depth = 176
- Call Chain = LISTBOX_SetTextAlign ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
LISTBOX_SetTextColor (Thumb, 58 bytes, Stack size 24 bytes, listbox_settextcolor.o(i.LISTBOX_SetTextColor))
[Stack]
- Max Depth = 352
- Call Chain = LISTBOX_SetTextColor ⇒ LISTBOX__InvalidateInsideArea ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> LISTBOX__InvalidateInsideArea
[Called By]- >> DROPDOWN_SetTextColor
- >> DROPDOWN_Expand
LISTBOX_UpdateScrollers (Thumb, 86 bytes, Stack size 24 bytes, listbox.o(i.LISTBOX_UpdateScrollers))
[Stack]
- Max Depth = 576
- Call Chain = LISTBOX_UpdateScrollers ⇒ _ManageAutoScroll ⇒ LISTBOX__SetScrollbarWidth ⇒ SCROLLBAR_SetWidth ⇒ WIDGET_SetWidth ⇒ WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_GetInsideRectExScrollbar
- >> LISTBOX__GetNumItems
- >> _UpdateScrollPos
- >> _ManageAutoScroll
- >> _GetNumVisItems
- >> _GetContentsSizeX
[Called By]- >> LISTBOX_SetAutoScrollV
- >> LISTBOX_AddStringH
- >> LISTBOX_InvalidateItem
- >> LISTBOX_CreateUser
- >> LISTBOX_Callback
- >> LISTBOX_AddString
- >> _MoveSel
- >> _AddKey
LISTBOX__AddSize (Thumb, 62 bytes, Stack size 24 bytes, listbox.o(i.LISTBOX__AddSize))
[Stack]
- Max Depth = 128
- Call Chain = LISTBOX__AddSize ⇒ GUI_GetStringDistX ⇒ GUI__GetLineDistX ⇒ GUI__GetOverlap ⇒ GUI_GetCharDistXEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_SetFont
- >> GUI_GetStringDistX
- >> GUI_ALLOC_UnlockH
- >> GUI_ARRAY_GetpItemLocked
[Called By]- >> LISTBOX_AddStringH
- >> LISTBOX_AddString
LISTBOX__GetNumItems (Thumb, 6 bytes, Stack size 0 bytes, listbox.o(i.LISTBOX__GetNumItems))
[Stack]
- Max Depth = 16
- Call Chain = LISTBOX__GetNumItems ⇒ GUI_ARRAY_GetNumItems
[Calls]
[Called By]- >> LISTBOX_SetSel
- >> LISTBOX_SetItemDisabled
- >> LISTBOX_UpdateScrollers
- >> LISTBOX_InvalidateItem
- >> _UpdateScrollPos
- >> _OnPaint
- >> _MoveSel
- >> _ManageAutoScroll
- >> _GetNumVisItems
- >> _GetItemPosY
- >> _GetItemFromPos
- >> _GetContentsSizeX
- >> _AddKey
LISTBOX__GetpStringLocked (Thumb, 42 bytes, Stack size 24 bytes, listbox.o(i.LISTBOX__GetpStringLocked))
[Stack]
- Max Depth = 64
- Call Chain = LISTBOX__GetpStringLocked ⇒ GUI_ARRAY_GetpItemLocked ⇒ GUI_ARRAY__GetpItemLocked ⇒ GUI_ARRAY__GethItem
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ARRAY_GetpItemLocked
[Called By]- >> LISTBOX_OwnerDraw
- >> _AddKey
LISTBOX__InvalidateInsideArea (Thumb, 20 bytes, Stack size 16 bytes, listbox.o(i.LISTBOX__InvalidateInsideArea))
[Stack]
- Max Depth = 328
- Call Chain = LISTBOX__InvalidateInsideArea ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_InvalidateRect
- >> WM_GetInsideRectExScrollbar
[Called By]- >> LISTBOX_SetTextColor
- >> LISTBOX_SetBkColor
- >> LISTBOX_SetSel
- >> LISTBOX_SetOwner
- >> LISTBOX_InvalidateItem
- >> LISTBOX_Callback
- >> _MoveSel
- >> _AddKey
LISTBOX__InvalidateItem (Thumb, 88 bytes, Stack size 32 bytes, listbox.o(i.LISTBOX__InvalidateItem))
[Stack]
- Max Depth = 344
- Call Chain = LISTBOX__InvalidateItem ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_InvalidateRect
- >> WM_GetInsideRectExScrollbar
- >> _GetItemSizeY
- >> _GetItemPosY
[Called By]- >> LISTBOX_SetSel
- >> LISTBOX_SetItemDisabled
- >> LISTBOX_AddStringH
- >> LISTBOX_AddString
- >> _ToggleMultiSel
LISTBOX__InvalidateItemAndBelow (Thumb, 44 bytes, Stack size 24 bytes, listbox.o(i.LISTBOX__InvalidateItemAndBelow))
[Stack]
- Max Depth = 336
- Call Chain = LISTBOX__InvalidateItemAndBelow ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_InvalidateRect
- >> WM_GetInsideRectExScrollbar
- >> _GetItemPosY
[Called By]- >> LISTBOX_InvalidateItem
LISTBOX__InvalidateItemSize (Thumb, 26 bytes, Stack size 8 bytes, listbox.o(i.LISTBOX__InvalidateItemSize))
[Stack]
- Max Depth = 48
- Call Chain = LISTBOX__InvalidateItemSize ⇒ GUI_ARRAY_GetpItemLocked ⇒ GUI_ARRAY__GetpItemLocked ⇒ GUI_ARRAY__GethItem
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ARRAY_GetpItemLocked
[Called By]- >> LISTBOX_AddStringH
- >> LISTBOX_InvalidateItem
- >> LISTBOX_AddString
LISTBOX__SetScrollbarColor (Thumb, 78 bytes, Stack size 32 bytes, listbox.o(i.LISTBOX__SetScrollbarColor))
[Stack]
- Max Depth = 296
- Call Chain = LISTBOX__SetScrollbarColor ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_GetDialogItem
- >> SCROLLBAR_SetColor
[Called By]- >> LISTBOX_SetScrollbarColor
- >> _ManageAutoScroll
LISTBOX__SetScrollbarWidth (Thumb, 56 bytes, Stack size 16 bytes, listbox.o(i.LISTBOX__SetScrollbarWidth))
[Stack]
- Max Depth = 528
- Call Chain = LISTBOX__SetScrollbarWidth ⇒ SCROLLBAR_SetWidth ⇒ WIDGET_SetWidth ⇒ WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_GetDialogItem
- >> SCROLLBAR_SetWidth
- >> SCROLLBAR_GetDefaultWidth
[Called By]- >> LISTBOX_SetScrollbarWidth
- >> _ManageAutoScroll
LISTVIEW_AddColumn (Thumb, 160 bytes, Stack size 56 bytes, listview.o(i.LISTVIEW_AddColumn))
[Stack]
- Max Depth = 560
- Call Chain = LISTVIEW_AddColumn ⇒ LISTVIEW__UpdateScrollParas ⇒ WM_SetScrollbarV ⇒ WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_ARRAY_AddItem
- >> LISTVIEW__GetNumRows
- >> HEADER_AddItem
- >> LISTVIEW__UpdateScrollParas
- >> LISTVIEW__InvalidateInsideArea
- >> LISTVIEW__GetpRow
[Called By]- >> _InitListview
- >> _InitDialogSelect
LISTVIEW_AddRow (Thumb, 260 bytes, Stack size 64 bytes, listview.o(i.LISTVIEW_AddRow))
[Stack]
- Max Depth = 568
- Call Chain = LISTVIEW_AddRow ⇒ LISTVIEW__UpdateScrollParas ⇒ WM_SetScrollbarV ⇒ WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_ARRAY_AddItem
- >> LISTVIEW__GetNumRows
- >> LISTVIEW__GetNumColumns
- >> GUI__strlen
- >> LISTVIEW__UpdateScrollParas
- >> LISTVIEW__InvalidateRow
- >> LISTVIEW__InvalidateInsideArea
- >> GUI_ARRAY_GetpItemLocked
- >> GUI_ARRAY_DeleteItem
- >> GUI_ARRAY_Create
- >> strcpy
[Called By]- >> LISTVIEW_InsertRow
- >> _AddRow
- >> _InitDialogSelect
LISTVIEW_Callback (Thumb, 514 bytes, Stack size 40 bytes, listview.o(i.LISTVIEW_Callback))
[Stack]
- Max Depth = 624
- Call Chain = LISTVIEW_Callback ⇒ _OnPaint ⇒ _GetNumVisibleRows ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_DefaultProc
- >> WM_SetFocus
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WIDGET_HandleActive
- >> HEADER_SetScrollPos
- >> HEADER_GetSel
- >> LISTVIEW__UpdateScrollParas
- >> LISTVIEW__InvalidateInsideArea
- >> _SetSelFromPos
- >> _OnPaint
- >> _NotifyOwner
- >> _FreeAttached
- >> _AddKey
- >> WM_GetScrollState
- >> GUI_ARRAY_GetpItemLocked
- >> WM_GetScrollbarV
- >> WM_GetScrollbarH
[Address Reference Count : 1]- listview.o(i.LISTVIEW_CreateUser)
LISTVIEW_CompareDec (Thumb, 130 bytes, Stack size 28 bytes, listview_setsort.o(i.LISTVIEW_CompareDec))
[Stack]
- Max Depth = 28
- Call Chain = LISTVIEW_CompareDec
[Address Reference Count : 1]- guidemo_listview.o(.constdata)
LISTVIEW_CompareText (Thumb, 10 bytes, Stack size 0 bytes, listview_setsort.o(i.LISTVIEW_CompareText))
[Calls]
[Address Reference Count : 1]- guidemo_listview.o(.constdata)
LISTVIEW_CreateEx (Thumb, 28 bytes, Stack size 40 bytes, listview.o(i.LISTVIEW_CreateEx))
[Stack]
- Max Depth = 616
- Call Chain = LISTVIEW_CreateEx ⇒ LISTVIEW_CreateUser ⇒ LISTVIEW__UpdateScrollParas ⇒ WM_SetScrollbarV ⇒ WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]
[Called By]
LISTVIEW_CreateIndirect (Thumb, 56 bytes, Stack size 40 bytes, listview_createindirect.o(i.LISTVIEW_CreateIndirect))
[Stack]
- Max Depth = 616
- Call Chain = LISTVIEW_CreateIndirect ⇒ LISTVIEW_CreateUser ⇒ LISTVIEW__UpdateScrollParas ⇒ WM_SetScrollbarV ⇒ WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]
[Address Reference Count : 1]- guidemo_skinning.o(.constdata)
LISTVIEW_CreateUser (Thumb, 218 bytes, Stack size 72 bytes, listview.o(i.LISTVIEW_CreateUser))
[Stack]
- Max Depth = 576
- Call Chain = LISTVIEW_CreateUser ⇒ LISTVIEW__UpdateScrollParas ⇒ WM_SetScrollbarV ⇒ WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_CreateWindowAsChild
- >> WM_GetClientRectEx
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WIDGET__Init
- >> HEADER_CreateEx
- >> LISTVIEW__UpdateScrollParas
- >> GUI_ARRAY_Create
- >> __aeabi_memcpy4
[Called By]- >> LISTVIEW_CreateEx
- >> LISTVIEW_CreateIndirect
LISTVIEW_DecSel (Thumb, 30 bytes, Stack size 8 bytes, listview.o(i.LISTVIEW_DecSel))
[Stack]
- Max Depth = 416
- Call Chain = LISTVIEW_DecSel ⇒ _MoveSel ⇒ LISTVIEW__SetSel ⇒ LISTVIEW__InvalidateRow ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _MoveSel
[Called By]
LISTVIEW_EnableSort (Thumb, 42 bytes, Stack size 16 bytes, listview_setsort.o(i.LISTVIEW_EnableSort))
[Stack]
- Max Depth = 184
- Call Chain = LISTVIEW_EnableSort ⇒ _CreateSortObject ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> _CreateSortObject
[Called By]
LISTVIEW_GetHeader (Thumb, 38 bytes, Stack size 16 bytes, listview_getheader.o(i.LISTVIEW_GetHeader))
[Stack]
- Max Depth = 56
- Call Chain = LISTVIEW_GetHeader ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _InitListview
- >> LISTVIEW__InvalidateRowAndBelow
LISTVIEW_GetLBorder (Thumb, 40 bytes, Stack size 16 bytes, listview_setlborder.o(i.LISTVIEW_GetLBorder))
[Stack]
- Max Depth = 56
- Call Chain = LISTVIEW_GetLBorder ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
LISTVIEW_GetNumColumns (Thumb, 42 bytes, Stack size 16 bytes, listview_getnumcolumns.o(i.LISTVIEW_GetNumColumns))
[Stack]
- Max Depth = 56
- Call Chain = LISTVIEW_GetNumColumns ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> LISTVIEW__GetNumColumns
[Called By]- >> LISTVIEW_SetSort
- >> LISTVIEW_SetCompareFunc
- >> _Action
LISTVIEW_GetNumRows (Thumb, 42 bytes, Stack size 16 bytes, listview_getnumrows.o(i.LISTVIEW_GetNumRows))
[Stack]
- Max Depth = 56
- Call Chain = LISTVIEW_GetNumRows ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> LISTVIEW__GetNumRows
[Called By]- >> _Action
- >> _GetVehicle
- >> _InitDialogSelect
LISTVIEW_GetRBorder (Thumb, 40 bytes, Stack size 16 bytes, listview_setrborder.o(i.LISTVIEW_GetRBorder))
[Stack]
- Max Depth = 56
- Call Chain = LISTVIEW_GetRBorder ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
LISTVIEW_GetSel (Thumb, 38 bytes, Stack size 16 bytes, listview_getsel.o(i.LISTVIEW_GetSel))
[Stack]
- Max Depth = 56
- Call Chain = LISTVIEW_GetSel ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _GetVehicle
- >> _OnPaint
LISTVIEW_GetWrapMode (Thumb, 40 bytes, Stack size 16 bytes, listview_getwrapmode.o(i.LISTVIEW_GetWrapMode))
[Stack]
- Max Depth = 56
- Call Chain = LISTVIEW_GetWrapMode ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
LISTVIEW_IncSel (Thumb, 28 bytes, Stack size 8 bytes, listview.o(i.LISTVIEW_IncSel))
[Stack]
- Max Depth = 416
- Call Chain = LISTVIEW_IncSel ⇒ _MoveSel ⇒ LISTVIEW__SetSel ⇒ LISTVIEW__InvalidateRow ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _MoveSel
[Called By]- >> LISTVIEW_InsertRow
- >> _Action
LISTVIEW_InsertRow (Thumb, 316 bytes, Stack size 64 bytes, listview_insertrow.o(i.LISTVIEW_InsertRow))
[Stack]
- Max Depth = 632
- Call Chain = LISTVIEW_InsertRow ⇒ LISTVIEW_AddRow ⇒ LISTVIEW__UpdateScrollParas ⇒ WM_SetScrollbarV ⇒ WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> LISTVIEW_IncSel
- >> LISTVIEW_AddRow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_ARRAY_AddItem
- >> LISTVIEW__InvalidateRowAndBelow
- >> LISTVIEW__GetNumColumns
- >> GUI__strlen
- >> LISTVIEW__UpdateScrollParas
- >> LISTVIEW__InvalidateInsideArea
- >> GUI_ARRAY_InsertItem
- >> GUI_ARRAY_GetpItemLocked
- >> GUI_ARRAY_GetNumItems
- >> GUI_ARRAY_Create
- >> strcpy
[Called By]
LISTVIEW_OwnerDraw (Thumb, 252 bytes, Stack size 32 bytes, listview.o(i.LISTVIEW_OwnerDraw))
[Stack]
- Max Depth = 264
- Call Chain = LISTVIEW_OwnerDraw ⇒ GUI_DispStringInRectWrap ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_DispStringInRectWrap
- >> LCD_SetColor
- >> LCD_SetBkColor
- >> GUI_ClearRectEx
[Address Reference Count : 1]- listview.o(i.LISTVIEW_CreateUser)
LISTVIEW_RowIsDisabled (Thumb, 24 bytes, Stack size 16 bytes, listview_disablerow.o(i.LISTVIEW_RowIsDisabled))
[Stack]
- Max Depth = 80
- Call Chain = LISTVIEW_RowIsDisabled ⇒ LISTVIEW__GetpRow ⇒ GUI_ARRAY_GetpItemLocked ⇒ GUI_ARRAY__GetpItemLocked ⇒ GUI_ARRAY__GethItem
[Calls]- >> GUI_ALLOC_UnlockH
- >> LISTVIEW__GetpRow
[Called By]- >> LISTVIEW__SetSel
- >> _MoveSel
LISTVIEW_SetAutoScrollV (Thumb, 6 bytes, Stack size 0 bytes, listview_setautoscroll.o(i.LISTVIEW_SetAutoScrollV))
[Stack]
- Max Depth = 536
- Call Chain = LISTVIEW_SetAutoScrollV ⇒ _SetAutoScroll ⇒ LISTVIEW__UpdateScrollParas ⇒ WM_SetScrollbarV ⇒ WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]
[Called By]
LISTVIEW_SetCompareFunc (Thumb, 64 bytes, Stack size 24 bytes, listview_setsort.o(i.LISTVIEW_SetCompareFunc))
[Stack]
- Max Depth = 80
- Call Chain = LISTVIEW_SetCompareFunc ⇒ LISTVIEW_GetNumColumns ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> LISTVIEW_GetNumColumns
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_ARRAY_GetpItemLocked
[Called By]
LISTVIEW_SetGridVis (Thumb, 62 bytes, Stack size 24 bytes, listview_setgridvis.o(i.LISTVIEW_SetGridVis))
[Stack]
- Max Depth = 528
- Call Chain = LISTVIEW_SetGridVis ⇒ LISTVIEW__UpdateScrollParas ⇒ WM_SetScrollbarV ⇒ WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> LISTVIEW__UpdateScrollParas
- >> LISTVIEW__InvalidateInsideArea
[Called By]- >> _InitListview
- >> _InitDialogSelect
LISTVIEW_SetItemBkColor (Thumb, 152 bytes, Stack size 32 bytes, listview_setitemcolor.o(i.LISTVIEW_SetItemBkColor))
[Stack]
- Max Depth = 384
- Call Chain = LISTVIEW_SetItemBkColor ⇒ LISTVIEW__InvalidateRow ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> LISTVIEW__GetpCellInfo
- >> LISTVIEW__CreateCellInfoLocked
- >> LISTVIEW__InvalidateRow
[Called By]
LISTVIEW_SetItemText (Thumb, 162 bytes, Stack size 48 bytes, listview_setitemtext.o(i.LISTVIEW_SetItemText))
[Stack]
- Max Depth = 400
- Call Chain = LISTVIEW_SetItemText ⇒ LISTVIEW__InvalidateRow ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_ARRAY_ResizeItemLocked
- >> LISTVIEW__GetNumRows
- >> LISTVIEW__GetNumColumns
- >> GUI__strlen
- >> LISTVIEW__InvalidateRow
- >> GUI_ARRAY_GetpItemLocked
- >> strcpy
[Called By]
LISTVIEW_SetLBorder (Thumb, 50 bytes, Stack size 16 bytes, listview_setlborder.o(i.LISTVIEW_SetLBorder))
[Stack]
- Max Depth = 352
- Call Chain = LISTVIEW_SetLBorder ⇒ LISTVIEW__InvalidateInsideArea ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> LISTVIEW__InvalidateInsideArea
[Called By]- >> _InitListview
- >> _InitDialogSelect
LISTVIEW_SetRBorder (Thumb, 50 bytes, Stack size 16 bytes, listview_setrborder.o(i.LISTVIEW_SetRBorder))
[Stack]
- Max Depth = 352
- Call Chain = LISTVIEW_SetRBorder ⇒ LISTVIEW__InvalidateInsideArea ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> LISTVIEW__InvalidateInsideArea
[Called By]- >> _InitListview
- >> _InitDialogSelect
LISTVIEW_SetSort (Thumb, 148 bytes, Stack size 48 bytes, listview_setsort.o(i.LISTVIEW_SetSort))
[Stack]
- Max Depth = 384
- Call Chain = LISTVIEW_SetSort ⇒ LISTVIEW__InvalidateInsideArea ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> LISTVIEW_GetNumColumns
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> LISTVIEW__InvalidateInsideArea
- >> GUI_ARRAY_GetpItemLocked
- >> _CreateSortObject
[Called By]
LISTVIEW__CreateCellInfoLocked (Thumb, 136 bytes, Stack size 40 bytes, listview_setitemcolor.o(i.LISTVIEW__CreateCellInfoLocked))
[Stack]
- Max Depth = 184
- Call Chain = LISTVIEW__CreateCellInfoLocked ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_AllocZero
- >> LISTVIEW__GetNumRows
- >> LISTVIEW__GetNumColumns
- >> LISTVIEW__GetpRow
- >> GUI_ARRAY_GetpItemLocked
[Called By]- >> LISTVIEW_SetItemBkColor
LISTVIEW__GetNumColumns (Thumb, 6 bytes, Stack size 0 bytes, listview_getnumcolumns.o(i.LISTVIEW__GetNumColumns))
[Stack]
- Max Depth = 16
- Call Chain = LISTVIEW__GetNumColumns ⇒ GUI_ARRAY_GetNumItems
[Calls]
[Called By]- >> LISTVIEW_InsertRow
- >> LISTVIEW_GetNumColumns
- >> LISTVIEW_AddRow
- >> LISTVIEW_SetItemText
- >> LISTVIEW__GetpCellInfo
- >> LISTVIEW__CreateCellInfoLocked
- >> _OnPaint
- >> _FreeAttached
LISTVIEW__GetNumRows (Thumb, 6 bytes, Stack size 0 bytes, listview_getnumrows.o(i.LISTVIEW__GetNumRows))
[Stack]
- Max Depth = 16
- Call Chain = LISTVIEW__GetNumRows ⇒ GUI_ARRAY_GetNumItems
[Calls]
[Called By]- >> LISTVIEW_GetNumRows
- >> LISTVIEW_AddRow
- >> LISTVIEW_AddColumn
- >> LISTVIEW_SetItemText
- >> LISTVIEW__GetpCellInfo
- >> LISTVIEW__CreateCellInfoLocked
- >> LISTVIEW__UpdateScrollParas
- >> LISTVIEW__SetSel
- >> _SetSelFromPos
- >> _OnPaint
- >> _OnPage
- >> _MoveSel
- >> _FreeAttached
- >> _AddKey
LISTVIEW__GetRowDistY (Thumb, 28 bytes, Stack size 8 bytes, listview.o(i.LISTVIEW__GetRowDistY))
[Stack]
- Max Depth = 8
- Call Chain = LISTVIEW__GetRowDistY
[Calls]
[Called By]- >> LISTVIEW__InvalidateRowAndBelow
- >> LISTVIEW__InvalidateRow
- >> _SetSelFromPos
- >> _OnPaint
- >> _GetNumVisibleRows
LISTVIEW__GetpCellInfo (Thumb, 106 bytes, Stack size 40 bytes, listview_setitemcolor.o(i.LISTVIEW__GetpCellInfo))
[Stack]
- Max Depth = 104
- Call Chain = LISTVIEW__GetpCellInfo ⇒ LISTVIEW__GetpRow ⇒ GUI_ARRAY_GetpItemLocked ⇒ GUI_ARRAY__GetpItemLocked ⇒ GUI_ARRAY__GethItem
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> LISTVIEW__GetNumRows
- >> LISTVIEW__GetNumColumns
- >> LISTVIEW__GetpRow
- >> GUI_ARRAY_GetpItemLocked
[Called By]- >> LISTVIEW_SetItemBkColor
LISTVIEW__GetpRow (Thumb, 112 bytes, Stack size 24 bytes, listview.o(i.LISTVIEW__GetpRow))
[Stack]
- Max Depth = 64
- Call Chain = LISTVIEW__GetpRow ⇒ GUI_ARRAY_GetpItemLocked ⇒ GUI_ARRAY__GetpItemLocked ⇒ GUI_ARRAY__GethItem
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ARRAY_GetpItemLocked
[Called By]- >> LISTVIEW_AddColumn
- >> LISTVIEW__GetpCellInfo
- >> LISTVIEW__CreateCellInfoLocked
- >> LISTVIEW_RowIsDisabled
- >> _OnPaint
LISTVIEW__InvalidateInsideArea (Thumb, 52 bytes, Stack size 24 bytes, listview.o(i.LISTVIEW__InvalidateInsideArea))
[Stack]
- Max Depth = 336
- Call Chain = LISTVIEW__InvalidateInsideArea ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> HEADER_GetHeight
- >> WM_InvalidateRect
- >> WM_GetInsideRectExScrollbar
[Called By]- >> LISTVIEW_SetSort
- >> LISTVIEW_SetRBorder
- >> LISTVIEW_SetLBorder
- >> LISTVIEW_SetGridVis
- >> LISTVIEW_InsertRow
- >> LISTVIEW_AddRow
- >> LISTVIEW_AddColumn
- >> LISTVIEW__SetSel
- >> LISTVIEW_Callback
- >> _AddKey
LISTVIEW__InvalidateRow (Thumb, 86 bytes, Stack size 40 bytes, listview.o(i.LISTVIEW__InvalidateRow))
[Stack]
- Max Depth = 352
- Call Chain = LISTVIEW__InvalidateRow ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> HEADER_GetHeight
- >> LISTVIEW__GetRowDistY
- >> WM_InvalidateRect
- >> WM_GetInsideRectExScrollbar
[Called By]- >> LISTVIEW_SetItemBkColor
- >> LISTVIEW_AddRow
- >> LISTVIEW_SetItemText
- >> LISTVIEW__SetSel
LISTVIEW__InvalidateRowAndBelow (Thumb, 76 bytes, Stack size 32 bytes, listview_deleterow.o(i.LISTVIEW__InvalidateRowAndBelow))
[Stack]
- Max Depth = 344
- Call Chain = LISTVIEW__InvalidateRowAndBelow ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> LISTVIEW_GetHeader
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> HEADER_GetHeight
- >> LISTVIEW__GetRowDistY
- >> WM_InvalidateRect
- >> WM_GetInsideRectExScrollbar
[Called By]
LISTVIEW__SetSel (Thumb, 116 bytes, Stack size 24 bytes, listview.o(i.LISTVIEW__SetSel))
[Stack]
- Max Depth = 376
- Call Chain = LISTVIEW__SetSel ⇒ LISTVIEW__InvalidateRow ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_NotifyParent
- >> LISTVIEW__GetNumRows
- >> LISTVIEW_RowIsDisabled
- >> LISTVIEW__InvalidateRow
- >> LISTVIEW__InvalidateInsideArea
- >> _UpdateScrollPos
[Called By]- >> _SetSelFromPos
- >> _OnPage
- >> _MoveSel
- >> _AddKey
- >> _SetSelUnsorted
LISTVIEW__UpdateScrollParas (Thumb, 212 bytes, Stack size 48 bytes, listview.o(i.LISTVIEW__UpdateScrollParas))
[Stack]
- Max Depth = 504
- Call Chain = LISTVIEW__UpdateScrollParas ⇒ WM_SetScrollbarV ⇒ WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_SetScrollbarV
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> LISTVIEW__GetNumRows
- >> HEADER_GetNumItems
- >> HEADER_GetItemWidth
- >> _UpdateScrollPos
- >> _GetNumVisibleRows
- >> WM_SetScrollbarH
- >> WM_GetInsideRectExScrollbar
- >> GUI_ARRAY_GetNumItems
[Called By]- >> LISTVIEW_SetGridVis
- >> LISTVIEW_InsertRow
- >> LISTVIEW_AddRow
- >> LISTVIEW_AddColumn
- >> _SetAutoScroll
- >> LISTVIEW_CreateUser
- >> LISTVIEW_Callback
MESSAGEBOX_Callback (Thumb, 92 bytes, Stack size 16 bytes, messagebox.o(i.MESSAGEBOX_Callback))
[Stack]
- Max Depth = 256
- Call Chain = MESSAGEBOX_Callback ⇒ GUI_EndDialog ⇒ GUI_GetDialogStatusPtr ⇒ WM_SendMessage ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_GetId
- >> WM_DefaultProc
- >> GUI_EndDialog
- >> FRAMEWIN_SetClientColor
[Address Reference Count : 1]- messagebox.o(i.MESSAGEBOX_Create)
MESSAGEBOX_Create (Thumb, 472 bytes, Stack size 152 bytes, messagebox.o(i.MESSAGEBOX_Create))
[Stack]
- Max Depth = 640
- Call Chain = MESSAGEBOX_Create ⇒ WM_SetWindowPos ⇒ WM_SetSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_SetWindowPos
- >> WM_MakeModal
- >> WM_GetDialogItem
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SetFont
- >> GUI_GetStringDistX
- >> GUI_CreateDialogBox
- >> GUI_GetTextExtend
- >> WM_GetClientWindow
- >> FRAMEWIN_GetDefaultFont
- >> WM_GetWindowOrgY
- >> WM_GetWindowOrgX
- >> GUI_GetYSizeOfFont
- >> TEXT_GetDefaultFont
- >> FRAMEWIN_GetBorderSizeEx
- >> __aeabi_memclr4
[Called By]
PROGBAR_Callback (Thumb, 86 bytes, Stack size 16 bytes, progbar.o(i.PROGBAR_Callback))
[Stack]
- Max Depth = 440
- Call Chain = PROGBAR_Callback ⇒ WIDGET_HandleActive ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_DefaultProc
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_FreePtr
- >> WIDGET_HandleActive
[Address Reference Count : 1]- progbar.o(i.PROGBAR_CreateUser)
PROGBAR_CreateIndirect (Thumb, 56 bytes, Stack size 40 bytes, progbar_createindirect.o(i.PROGBAR_CreateIndirect))
[Stack]
- Max Depth = 352
- Call Chain = PROGBAR_CreateIndirect ⇒ PROGBAR_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Address Reference Count : 2]- guidemo.o(.constdata)
- guidemo_skinning.o(.constdata)
PROGBAR_CreateUser (Thumb, 176 bytes, Stack size 56 bytes, progbar.o(i.PROGBAR_CreateUser))
[Stack]
- Max Depth = 312
- Call Chain = PROGBAR_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_CreateWindowAsChild
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_AllocZero
- >> GUI_Unlock
- >> GUI_Lock
- >> WIDGET__Init
- >> WIDGET_SetEffect
- >> _SetValue
- >> __aeabi_memcpy4
[Called By]- >> PROGBAR_CreateIndirect
PROGBAR_DrawSkinFlex (Thumb, 126 bytes, Stack size 16 bytes, progbar_skinflex.o(i.PROGBAR_DrawSkinFlex))
[Stack]
- Max Depth = 256
- Call Chain = PROGBAR_DrawSkinFlex ⇒ _DrawBackground ⇒ GUI_DrawGradientH ⇒ _DrawGradient ⇒ GUI_GetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_DrawHLine
- >> GUI_DispStringAt
- >> GUI_SetTextMode
- >> GUI_SetColor
- >> GUI_DrawVLine
- >> _DrawBackground
[Address Reference Count : 1]
PROGBAR_SetDefaultSkin (Thumb, 16 bytes, Stack size 0 bytes, progbar_skin.o(i.PROGBAR_SetDefaultSkin))
[Called By]
PROGBAR_SetFont (Thumb, 40 bytes, Stack size 16 bytes, progbar_setfont.o(i.PROGBAR_SetFont))
[Stack]
- Max Depth = 176
- Call Chain = PROGBAR_SetFont ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
PROGBAR_SetMinMax (Thumb, 60 bytes, Stack size 24 bytes, progbar_setminmax.o(i.PROGBAR_SetMinMax))
[Stack]
- Max Depth = 184
- Call Chain = PROGBAR_SetMinMax ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
PROGBAR_SetTextAlign (Thumb, 42 bytes, Stack size 16 bytes, progbar_settextalign.o(i.PROGBAR_SetTextAlign))
[Stack]
- Max Depth = 176
- Call Chain = PROGBAR_SetTextAlign ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
PROGBAR_SetValue (Thumb, 330 bytes, Stack size 48 bytes, progbar.o(i.PROGBAR_SetValue))
[Stack]
- Max Depth = 208
- Call Chain = PROGBAR_SetValue ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> GUI_SetFont
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_GetSize
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_ALLOC_Realloc
- >> GUI_MergeRect
- >> WM_InvalidateRect
- >> PROGBAR__Value2Pos
- >> PROGBAR__GetTextRect
- >> PROGBAR__GetTextLocked
- >> _SetValue
[Called By]- >> GUIDEMO_Delay
- >> _cbDialogProgress
PROGBAR__GetTextLocked (Thumb, 6 bytes, Stack size 0 bytes, progbar.o(i.PROGBAR__GetTextLocked))
[Calls]
[Called By]- >> PROGBAR_SetValue
- >> _Paint
- >> _Paint
PROGBAR__GetTextRect (Thumb, 130 bytes, Stack size 24 bytes, progbar.o(i.PROGBAR__GetTextRect))
[Stack]
- Max Depth = 128
- Call Chain = PROGBAR__GetTextRect ⇒ GUI_GetStringDistX ⇒ GUI__GetLineDistX ⇒ GUI__GetOverlap ⇒ GUI_GetCharDistXEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_GetFontSizeY
- >> GUI_GetStringDistX
[Called By]- >> PROGBAR_SetValue
- >> _Paint
- >> _Paint
PROGBAR__Value2Pos (Thumb, 80 bytes, Stack size 16 bytes, progbar.o(i.PROGBAR__Value2Pos))
[Stack]
- Max Depth = 16
- Call Chain = PROGBAR__Value2Pos
[Called By]- >> PROGBAR_SetValue
- >> _Paint
- >> _Paint
RADIO_AddValue (Thumb, 44 bytes, Stack size 24 bytes, radio.o(i.RADIO_AddValue))
[Stack]
- Max Depth = 288
- Call Chain = RADIO_AddValue ⇒ RADIO_SetValue ⇒ RADIO__SetValue ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> RADIO_SetValue
[Called By]- >> RADIO_Inc
- >> RADIO_Dec
RADIO_Callback (Thumb, 178 bytes, Stack size 24 bytes, radio.o(i.RADIO_Callback))
[Stack]
- Max Depth = 448
- Call Chain = RADIO_Callback ⇒ WIDGET_HandleActive ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_DefaultProc
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WIDGET_HandleActive
- >> GUI_ARRAY_Delete
- >> RADIO_Inc
- >> RADIO_Dec
- >> _OnTouch
[Address Reference Count : 1]- radio.o(i.RADIO_CreateUser)
RADIO_CreateIndirect (Thumb, 68 bytes, Stack size 48 bytes, radio_createindirect.o(i.RADIO_CreateIndirect))
[Stack]
- Max Depth = 376
- Call Chain = RADIO_CreateIndirect ⇒ RADIO_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Address Reference Count : 1]- guidemo_skinning.o(.constdata)
RADIO_CreateUser (Thumb, 210 bytes, Stack size 72 bytes, radio.o(i.RADIO_CreateUser))
[Stack]
- Max Depth = 328
- Call Chain = RADIO_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_CreateWindowAsChild
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_ARRAY_AddItem
- >> WIDGET__Init
- >> GUI_ARRAY_Create
- >> WM_GetBkColor
- >> __aeabi_memcpy4
[Called By]
RADIO_Dec (Thumb, 8 bytes, Stack size 0 bytes, radio.o(i.RADIO_Dec))
[Stack]
- Max Depth = 288
- Call Chain = RADIO_Dec ⇒ RADIO_AddValue ⇒ RADIO_SetValue ⇒ RADIO__SetValue ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Called By]
RADIO_DrawSkinFlex (Thumb, 178 bytes, Stack size 40 bytes, radio_skinflex.o(i.RADIO_DrawSkinFlex))
[Stack]
- Max Depth = 256
- Call Chain = RADIO_DrawSkinFlex ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_DispStringAt
- >> LCD_SetColor
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_DrawFocusRect
- >> GUI__FillTrippleArc
[Address Reference Count : 1]- guidemo_skinning.o(.text)
RADIO_Inc (Thumb, 6 bytes, Stack size 0 bytes, radio.o(i.RADIO_Inc))
[Stack]
- Max Depth = 288
- Call Chain = RADIO_Inc ⇒ RADIO_AddValue ⇒ RADIO_SetValue ⇒ RADIO__SetValue ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Called By]
RADIO_SetDefaultSkin (Thumb, 16 bytes, Stack size 0 bytes, radio_skin.o(i.RADIO_SetDefaultSkin))
[Called By]
RADIO_SetText (Thumb, 82 bytes, Stack size 32 bytes, radio_settext.o(i.RADIO_SetText))
[Stack]
- Max Depth = 216
- Call Chain = RADIO_SetText ⇒ GUI_ARRAY_SetItem ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI__strlen
- >> GUI_ARRAY_SetItem
[Called By]
RADIO_SetValue (Thumb, 66 bytes, Stack size 24 bytes, radio.o(i.RADIO_SetValue))
[Stack]
- Max Depth = 264
- Call Chain = RADIO_SetValue ⇒ RADIO__SetValue ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> RADIO__SetValue
[Called By]- >> RADIO_AddValue
- >> _OnTouch
RADIO__GetButtonSize (Thumb, 38 bytes, Stack size 56 bytes, radio.o(i.RADIO__GetButtonSize))
[Stack]
- Max Depth = 56
- Call Chain = RADIO__GetButtonSize
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]
[Address Reference Count : 1]
RADIO__SetValue (Thumb, 64 bytes, Stack size 16 bytes, radio.o(i.RADIO__SetValue))
[Stack]
- Max Depth = 240
- Call Chain = RADIO__SetValue ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_NotifyParent
[Called By]
SCROLLBAR_AddValue (Thumb, 42 bytes, Stack size 24 bytes, scrollbar.o(i.SCROLLBAR_AddValue))
[Stack]
- Max Depth = 264
- Call Chain = SCROLLBAR_AddValue ⇒ SCROLLBAR_SetValue ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> SCROLLBAR_SetValue
[Called By]- >> SCROLLBAR_Inc
- >> SCROLLBAR_Dec
- >> SCROLLBAR_Callback
- >> _OnTimer
SCROLLBAR_Callback (Thumb, 324 bytes, Stack size 24 bytes, scrollbar.o(i.SCROLLBAR_Callback))
[Stack]
- Max Depth = 448
- Call Chain = SCROLLBAR_Callback ⇒ WIDGET_HandleActive ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> WM_DefaultProc
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_NotifyParent
- >> WIDGET_HandleActive
- >> SCROLLBAR__InvalidatePartner
- >> SCROLLBAR_Inc
- >> SCROLLBAR_Dec
- >> SCROLLBAR_AddValue
- >> _OnTouch
- >> _OnTimer
[Address Reference Count : 1]- scrollbar.o(i.SCROLLBAR_CreateUser)
SCROLLBAR_CreateAttached (Thumb, 54 bytes, Stack size 24 bytes, scrollbar_create.o(i.SCROLLBAR_CreateAttached))
[Stack]
- Max Depth = 416
- Call Chain = SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_NotifyParent
- >> SCROLLBAR_CreateEx
[Called By]
SCROLLBAR_CreateEx (Thumb, 28 bytes, Stack size 40 bytes, scrollbar.o(i.SCROLLBAR_CreateEx))
[Stack]
- Max Depth = 392
- Call Chain = SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]
[Called By]- >> SCROLLBAR_CreateAttached
SCROLLBAR_CreateUser (Thumb, 242 bytes, Stack size 64 bytes, scrollbar.o(i.SCROLLBAR_CreateUser))
[Stack]
- Max Depth = 352
- Call Chain = SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_CreateWindowAsChild
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_GetInsideRectEx
- >> WIDGET__Init
- >> SCROLLBAR__InvalidatePartner
[Called By]
SCROLLBAR_Dec (Thumb, 8 bytes, Stack size 0 bytes, scrollbar.o(i.SCROLLBAR_Dec))
[Stack]
- Max Depth = 264
- Call Chain = SCROLLBAR_Dec ⇒ SCROLLBAR_AddValue ⇒ SCROLLBAR_SetValue ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Called By]
SCROLLBAR_DrawSkinFlex (Thumb, 374 bytes, Stack size 72 bytes, scrollbar_skinflex.o(i.SCROLLBAR_DrawSkinFlex))
[Stack]
- Max Depth = 264
- Call Chain = SCROLLBAR_DrawSkinFlex ⇒ WIDGET__DrawTriangle ⇒ GUI_DrawHLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_SetColor
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WIDGET__RotateRect90
- >> WIDGET__DrawTriangle
- >> _GetArrowPara
[Address Reference Count : 1]
SCROLLBAR_GetDefaultWidth (Thumb, 8 bytes, Stack size 0 bytes, scrollbar_defaults.o(i.SCROLLBAR_GetDefaultWidth))
[Called By]
- >> LISTBOX__SetScrollbarWidth
SCROLLBAR_GetValue (Thumb, 38 bytes, Stack size 16 bytes, scrollbar_getvalue.o(i.SCROLLBAR_GetValue))
[Stack]
- Max Depth = 56
- Call Chain = SCROLLBAR_GetValue ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
SCROLLBAR_Inc (Thumb, 6 bytes, Stack size 0 bytes, scrollbar.o(i.SCROLLBAR_Inc))
[Stack]
- Max Depth = 264
- Call Chain = SCROLLBAR_Inc ⇒ SCROLLBAR_AddValue ⇒ SCROLLBAR_SetValue ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Called By]
SCROLLBAR_SetColor (Thumb, 62 bytes, Stack size 24 bytes, scrollbar_setcolor.o(i.SCROLLBAR_SetColor))
[Stack]
- Max Depth = 184
- Call Chain = SCROLLBAR_SetColor ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> LISTBOX__SetScrollbarColor
SCROLLBAR_SetDefaultSkin (Thumb, 16 bytes, Stack size 0 bytes, scrollbar_skin.o(i.SCROLLBAR_SetDefaultSkin))
[Called By]
SCROLLBAR_SetValue (Thumb, 84 bytes, Stack size 16 bytes, scrollbar.o(i.SCROLLBAR_SetValue))
[Stack]
- Max Depth = 240
- Call Chain = SCROLLBAR_SetValue ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_NotifyParent
[Called By]- >> SCROLLBAR_AddValue
- >> _OnTouch
SCROLLBAR_SetWidth (Thumb, 40 bytes, Stack size 16 bytes, scrollbar_setwidth.o(i.SCROLLBAR_SetWidth))
[Stack]
- Max Depth = 512
- Call Chain = SCROLLBAR_SetWidth ⇒ WIDGET_SetWidth ⇒ WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> SCROLLBAR__InvalidatePartner
- >> WIDGET_SetWidth
[Called By]- >> LISTBOX__SetScrollbarWidth
SCROLLBAR__InvalidatePartner (Thumb, 28 bytes, Stack size 8 bytes, scrollbar.o(i.SCROLLBAR__InvalidatePartner))
[Stack]
- Max Depth = 288
- Call Chain = SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> WM_GetParent
- >> WM_SendMessageNoPara
- >> WM_GetScrollPartner
[Called By]- >> SCROLLBAR_CreateUser
- >> SCROLLBAR_Callback
- >> SCROLLBAR_SetWidth
SCROLLBAR__Rect2VRect (Thumb, 44 bytes, Stack size 8 bytes, scrollbar.o(i.SCROLLBAR__Rect2VRect))
[Stack]
- Max Depth = 8
- Call Chain = SCROLLBAR__Rect2VRect
[Called By]- >> _CalcPositions
- >> _CalcPositions
SLIDER_Callback (Thumb, 116 bytes, Stack size 16 bytes, slider.o(i.SLIDER_Callback))
[Stack]
- Max Depth = 440
- Call Chain = SLIDER_Callback ⇒ WIDGET_HandleActive ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_DefaultProc
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WIDGET_HandleActive
- >> SLIDER_Inc
- >> SLIDER_Dec
- >> _OnTouch
[Address Reference Count : 1]- slider.o(i.SLIDER_CreateUser)
SLIDER_CreateIndirect (Thumb, 56 bytes, Stack size 40 bytes, slider_createindirect.o(i.SLIDER_CreateIndirect))
[Stack]
- Max Depth = 352
- Call Chain = SLIDER_CreateIndirect ⇒ SLIDER_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Address Reference Count : 1]- guidemo_transparentdialog.o(.constdata)
SLIDER_CreateUser (Thumb, 144 bytes, Stack size 56 bytes, slider.o(i.SLIDER_CreateUser))
[Stack]
- Max Depth = 312
- Call Chain = SLIDER_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_CreateWindowAsChild
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WIDGET__Init
- >> __aeabi_memcpy4
[Called By]
SLIDER_Dec (Thumb, 64 bytes, Stack size 16 bytes, slider.o(i.SLIDER_Dec))
[Stack]
- Max Depth = 240
- Call Chain = SLIDER_Dec ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_NotifyParent
[Called By]
SLIDER_DrawSkinFlex (Thumb, 262 bytes, Stack size 32 bytes, slider_skinflex.o(i.SLIDER_DrawSkinFlex))
[Stack]
- Max Depth = 272
- Call Chain = SLIDER_DrawSkinFlex ⇒ _DrawThumbV ⇒ GUI_DrawGradientH ⇒ _DrawGradient ⇒ GUI_GetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_DrawHLine
- >> GUI_SetColor
- >> GUI_DrawVLine
- >> GUI_DrawFocusRect
- >> _DrawThumbV
- >> _DrawThumbH
- >> _DrawShaftV
- >> _DrawShaftH
- >> SLIDER_GetFlag
[Address Reference Count : 1]
SLIDER_GetFlag (Thumb, 30 bytes, Stack size 16 bytes, slider.o(i.SLIDER_GetFlag))
[Stack]
- Max Depth = 16
- Call Chain = SLIDER_GetFlag
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]
SLIDER_GetValue (Thumb, 38 bytes, Stack size 16 bytes, slider.o(i.SLIDER_GetValue))
[Stack]
- Max Depth = 56
- Call Chain = SLIDER_GetValue ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
SLIDER_Inc (Thumb, 64 bytes, Stack size 16 bytes, slider.o(i.SLIDER_Inc))
[Stack]
- Max Depth = 240
- Call Chain = SLIDER_Inc ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_NotifyParent
[Called By]
SLIDER_SetDefaultSkin (Thumb, 16 bytes, Stack size 0 bytes, slider_skin.o(i.SLIDER_SetDefaultSkin))
[Called By]
SLIDER_SetRange (Thumb, 66 bytes, Stack size 24 bytes, slider.o(i.SLIDER_SetRange))
[Stack]
- Max Depth = 184
- Call Chain = SLIDER_SetRange ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
SLIDER_SetValue (Thumb, 78 bytes, Stack size 16 bytes, slider.o(i.SLIDER_SetValue))
[Stack]
- Max Depth = 240
- Call Chain = SLIDER_SetValue ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_NotifyParent
[Called By]- >> _TransparentDialog
- >> _cbDialog
- >> _OnTouch
TEXT_Callback (Thumb, 102 bytes, Stack size 16 bytes, text.o(i.TEXT_Callback))
[Stack]
- Max Depth = 440
- Call Chain = TEXT_Callback ⇒ WIDGET_HandleActive ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_DefaultProc
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_FreePtr
- >> WM_NotifyParent
- >> WIDGET_HandleActive
- >> _Paint
[Address Reference Count : 1]- text.o(i.TEXT_CreateUser)
TEXT_CreateEx (Thumb, 28 bytes, Stack size 48 bytes, text.o(i.TEXT_CreateEx))
[Stack]
- Max Depth = 376
- Call Chain = TEXT_CreateEx ⇒ TEXT_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Called By]
TEXT_CreateIndirect (Thumb, 60 bytes, Stack size 48 bytes, text_createindirect.o(i.TEXT_CreateIndirect))
[Stack]
- Max Depth = 376
- Call Chain = TEXT_CreateIndirect ⇒ TEXT_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Address Reference Count : 4]- guidemo.o(.constdata)
- guidemo_skinning.o(.constdata)
- guidemo_transparentdialog.o(.constdata)
- messagebox.o(i.MESSAGEBOX_Create)
TEXT_CreateUser (Thumb, 150 bytes, Stack size 72 bytes, text.o(i.TEXT_CreateUser))
[Stack]
- Max Depth = 328
- Call Chain = TEXT_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_CreateWindowAsChild
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_AllocZero
- >> GUI_Unlock
- >> GUI_Lock
- >> WIDGET__Init
- >> strlen
- >> strcpy
[Called By]- >> TEXT_CreateIndirect
- >> TEXT_CreateEx
TEXT_GetDefaultFont (Thumb, 6 bytes, Stack size 0 bytes, text_default.o(i.TEXT_GetDefaultFont))
[Called By]
TEXT_SetFont (Thumb, 46 bytes, Stack size 16 bytes, text_setfont.o(i.TEXT_SetFont))
[Stack]
- Max Depth = 176
- Call Chain = TEXT_SetFont ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _cbFrameWinControl
- >> GUIDEMO_IconView
- >> _cbDialog
TEXT_SetText (Thumb, 84 bytes, Stack size 24 bytes, text_settext.o(i.TEXT_SetText))
[Stack]
- Max Depth = 184
- Call Chain = TEXT_SetText ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI__SetText
[Called By]- >> GUIDEMO_SetInfoText
- >> _UpdateControlText
- >> _cbFrameWinControl
- >> GUIDEMO_IconView
TEXT_SetTextAlign (Thumb, 42 bytes, Stack size 16 bytes, text_settextalign.o(i.TEXT_SetTextAlign))
[Stack]
- Max Depth = 176
- Call Chain = TEXT_SetTextAlign ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
TEXT_SetTextColor (Thumb, 46 bytes, Stack size 16 bytes, text_settextcolor.o(i.TEXT_SetTextColor))
[Stack]
- Max Depth = 176
- Call Chain = TEXT_SetTextColor ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
TEXT_SetWrapMode (Thumb, 50 bytes, Stack size 16 bytes, text_setwrapmode.o(i.TEXT_SetWrapMode))
[Stack]
- Max Depth = 176
- Call Chain = TEXT_SetWrapMode ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _cbFrameWinInfo
- >> GUIDEMO_IconView
TREEVIEW_AttachItem (Thumb, 280 bytes, Stack size 56 bytes, treeview.o(i.TREEVIEW_AttachItem))
[Stack]
- Max Depth = 280
- Call Chain = TREEVIEW_AttachItem ⇒ _LinkItem ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_SetFont
- >> GUI_GetStringDistX
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> _LinkItem
- >> _InitRecalc
- >> _GetLastNodeItem
[Called By]
TREEVIEW_Callback (Thumb, 344 bytes, Stack size 48 bytes, treeview.o(i.TREEVIEW_Callback))
[Stack]
- Max Depth = 624
- Call Chain = TREEVIEW_Callback ⇒ _ManageAutoScroll ⇒ WM_SetScrollbarV ⇒ WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> WM_DeleteTimer
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_Free
- >> WM_NotifyParent
- >> WIDGET_HandleActive
- >> WM_GetScrollState
- >> WM_GetScrollbarV
- >> WM_GetScrollbarH
- >> _OnTouch
- >> _OnPaint
- >> _OnKey
- >> _ManageAutoScroll
- >> _InitRecalc
- >> _CalcParams
[Address Reference Count : 1]- treeview.o(i.TREEVIEW_CreateUser)
TREEVIEW_CreateIndirect (Thumb, 56 bytes, Stack size 40 bytes, treeview_createindirect.o(i.TREEVIEW_CreateIndirect))
[Stack]
- Max Depth = 352
- Call Chain = TREEVIEW_CreateIndirect ⇒ TREEVIEW_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Address Reference Count : 1]- guidemo_treeview.o(.constdata)
TREEVIEW_CreateUser (Thumb, 106 bytes, Stack size 56 bytes, treeview.o(i.TREEVIEW_CreateUser))
[Stack]
- Max Depth = 312
- Call Chain = TREEVIEW_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_CreateWindowAsChild
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WIDGET__Init
- >> __aeabi_memcpy4
[Called By]- >> TREEVIEW_CreateIndirect
TREEVIEW_DecSel (Thumb, 8 bytes, Stack size 0 bytes, treeview.o(i.TREEVIEW_DecSel))
[Stack]
- Max Depth = 480
- Call Chain = TREEVIEW_DecSel ⇒ _MoveSel ⇒ _SetSel ⇒ _UpdateScrollPos ⇒ _GetVisibility ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]
[Called By]
TREEVIEW_GetItem (Thumb, 206 bytes, Stack size 40 bytes, treeview.o(i.TREEVIEW_GetItem))
[Stack]
- Max Depth = 80
- Call Chain = TREEVIEW_GetItem ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> _GetPrevItem
- >> _GetLastNodeItem
[Called By]
TREEVIEW_GetSel (Thumb, 40 bytes, Stack size 16 bytes, treeview.o(i.TREEVIEW_GetSel))
[Stack]
- Max Depth = 56
- Call Chain = TREEVIEW_GetSel ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
TREEVIEW_ITEM_Collapse (Thumb, 26 bytes, Stack size 8 bytes, treeview.o(i.TREEVIEW_ITEM_Collapse))
[Stack]
- Max Depth = 184
- Call Chain = TREEVIEW_ITEM_Collapse ⇒ _CollapseItem ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _CollapseItem
[Called By]
TREEVIEW_ITEM_Create (Thumb, 70 bytes, Stack size 24 bytes, treeview.o(i.TREEVIEW_ITEM_Create))
[Stack]
- Max Depth = 168
- Call Chain = TREEVIEW_ITEM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_AllocZero
- >> GUI_Unlock
- >> GUI_Lock
- >> strlen
- >> strcpy
[Called By]
TREEVIEW_ITEM_Expand (Thumb, 26 bytes, Stack size 8 bytes, treeview.o(i.TREEVIEW_ITEM_Expand))
[Stack]
- Max Depth = 184
- Call Chain = TREEVIEW_ITEM_Expand ⇒ _ExpandItem ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _ExpandItem
[Called By]- >> _Action
- >> _InitTreeview
- >> _OnKey
TREEVIEW_ITEM_GetInfo (Thumb, 70 bytes, Stack size 16 bytes, treeview.o(i.TREEVIEW_ITEM_GetInfo))
[Stack]
- Max Depth = 56
- Call Chain = TREEVIEW_ITEM_GetInfo ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
TREEVIEW_ITEM_SetImage (Thumb, 100 bytes, Stack size 32 bytes, treeview.o(i.TREEVIEW_ITEM_SetImage))
[Stack]
- Max Depth = 192
- Call Chain = TREEVIEW_ITEM_SetImage ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_AllocZero
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
TREEVIEW_IncSel (Thumb, 6 bytes, Stack size 0 bytes, treeview.o(i.TREEVIEW_IncSel))
[Stack]
- Max Depth = 480
- Call Chain = TREEVIEW_IncSel ⇒ _MoveSel ⇒ _SetSel ⇒ _UpdateScrollPos ⇒ _GetVisibility ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]
[Called By]
TREEVIEW_InsertItem (Thumb, 62 bytes, Stack size 24 bytes, treeview.o(i.TREEVIEW_InsertItem))
[Stack]
- Max Depth = 304
- Call Chain = TREEVIEW_InsertItem ⇒ TREEVIEW_AttachItem ⇒ _LinkItem ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> GUI_ALLOC_Free
- >> GUI_Unlock
- >> GUI_Lock
- >> TREEVIEW_ITEM_Create
- >> TREEVIEW_AttachItem
[Called By]
TREEVIEW_OwnerDraw (Thumb, 78 bytes, Stack size 16 bytes, treeview.o(i.TREEVIEW_OwnerDraw))
[Stack]
- Max Depth = 240
- Call Chain = TREEVIEW_OwnerDraw ⇒ _OnOwnerdraw_Paint ⇒ GUI_DrawBitmap ⇒ GL_DrawBitmap ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _OnOwnerdraw_Paint
- >> _OnOwnerdraw_GetYSize
[Address Reference Count : 1]- treeview.o(i.TREEVIEW_CreateUser)
TREEVIEW_SetAutoScrollH (Thumb, 32 bytes, Stack size 16 bytes, treeview.o(i.TREEVIEW_SetAutoScrollH))
[Stack]
- Max Depth = 504
- Call Chain = TREEVIEW_SetAutoScrollH ⇒ _SetAutoScroll ⇒ WM_SetScrollbarH ⇒ WM__SetScrollbarH ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _SetAutoScroll
[Called By]
TREEVIEW_SetAutoScrollV (Thumb, 32 bytes, Stack size 16 bytes, treeview.o(i.TREEVIEW_SetAutoScrollV))
[Stack]
- Max Depth = 504
- Call Chain = TREEVIEW_SetAutoScrollV ⇒ _SetAutoScroll ⇒ WM_SetScrollbarH ⇒ WM__SetScrollbarH ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _SetAutoScroll
[Called By]
TREEVIEW_SetHasLines (Thumb, 66 bytes, Stack size 16 bytes, treeview.o(i.TREEVIEW_SetHasLines))
[Stack]
- Max Depth = 176
- Call Chain = TREEVIEW_SetHasLines ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
TREEVIEW_SetSelMode (Thumb, 76 bytes, Stack size 16 bytes, treeview.o(i.TREEVIEW_SetSelMode))
[Stack]
- Max Depth = 176
- Call Chain = TREEVIEW_SetSelMode ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
WIDGET_AndState (Thumb, 50 bytes, Stack size 16 bytes, widget.o(i.WIDGET_AndState))
[Stack]
- Max Depth = 176
- Call Chain = WIDGET_AndState ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> BUTTON_SetFocussable
- >> BUTTON_SetPressed
- >> _OnButtonReleased
- >> _OnTouch
- >> _OnTouch
WIDGET_EFFECT_3D_DrawUp (Thumb, 16 bytes, Stack size 16 bytes, widget_effect_3d.o(i.WIDGET_EFFECT_3D_DrawUp))
[Stack]
- Max Depth = 208
- Call Chain = WIDGET_EFFECT_3D_DrawUp ⇒ _DrawUpRect ⇒ GUI_DrawHLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> WM_GetClientRect
- >> _DrawUpRect
[Called By]
[Address Reference Count : 1]- widget_effect_3d.o(.constdata)
WIDGET_GetDefaultEffect (Thumb, 6 bytes, Stack size 0 bytes, widget.o(i.WIDGET_GetDefaultEffect))
[Called By]
- >> HEADER_CreateUser
- >> _GetButtonSize
WIDGET_HandleActive (Thumb, 286 bytes, Stack size 32 bytes, widget.o(i.WIDGET_HandleActive))
[Stack]
- Max Depth = 424
- Call Chain = WIDGET_HandleActive ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> WM_SetFocus
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_BringToTop
- >> WIDGET__GetInsideRect
- >> WM_NotifyParent
- >> WIDGET_SetState
- >> WM__UpdateChildPositions
[Called By]- >> FRAMEWIN_Callback
- >> BUTTON_Callback
- >> FRAMEWIN__cbClient
- >> EDIT_Callback
- >> LISTVIEW_Callback
- >> IMAGE_Callback
- >> ICONVIEW_Callback
- >> GRAPH_Callback
- >> TREEVIEW_Callback
- >> TEXT_Callback
- >> SLIDER_Callback
- >> PROGBAR_Callback
- >> WINDOW_Callback
- >> SCROLLBAR_Callback
- >> RADIO_Callback
- >> HEADER_Callback
- >> DROPDOWN_Callback
- >> LISTBOX_Callback
WIDGET_OrState (Thumb, 50 bytes, Stack size 16 bytes, widget.o(i.WIDGET_OrState))
[Stack]
- Max Depth = 176
- Call Chain = WIDGET_OrState ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUI_CreateDialogBox
- >> BUTTON_SetFocussable
- >> FRAMEWIN_Callback
- >> BUTTON_SetPressed
- >> _OnButtonPressed
- >> _OnTouch
- >> _OnTouch
WIDGET_SetDefaultEffect (Thumb, 10 bytes, Stack size 0 bytes, widget.o(i.WIDGET_SetDefaultEffect))
[Called By]
- >> _GraphDemo
- >> _DemoSkinning
WIDGET_SetEffect (Thumb, 22 bytes, Stack size 24 bytes, widget_seteffect.o(i.WIDGET_SetEffect))
[Stack]
- Max Depth = 224
- Call Chain = WIDGET_SetEffect ⇒ WM_SendMessage ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Called By]
WIDGET_SetState (Thumb, 44 bytes, Stack size 16 bytes, widget.o(i.WIDGET_SetState))
[Stack]
- Max Depth = 176
- Call Chain = WIDGET_SetState ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
WIDGET_SetWidth (Thumb, 62 bytes, Stack size 24 bytes, widget_setwidth.o(i.WIDGET_SetWidth))
[Stack]
- Max Depth = 496
- Call Chain = WIDGET_SetWidth ⇒ WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_SetYSize
- >> WM_SetXSize
[Called By]
WIDGET__DrawFocusRect (Thumb, 32 bytes, Stack size 16 bytes, widget.o(i.WIDGET__DrawFocusRect))
[Stack]
- Max Depth = 168
- Call Chain = WIDGET__DrawFocusRect ⇒ GUI_DrawFocusRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_DrawFocusRect
- >> WIDGET__RotateRect90
[Called By]
WIDGET__DrawTriangle (Thumb, 64 bytes, Stack size 24 bytes, widget.o(i.WIDGET__DrawTriangle))
[Stack]
- Max Depth = 192
- Call Chain = WIDGET__DrawTriangle ⇒ GUI_DrawHLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_DrawHLine
- >> GUI_DrawVLine
[Called By]- >> SCROLLBAR_DrawSkinFlex
- >> _Paint
WIDGET__DrawVLine (Thumb, 72 bytes, Stack size 32 bytes, widget.o(i.WIDGET__DrawVLine))
[Stack]
- Max Depth = 200
- Call Chain = WIDGET__DrawVLine ⇒ GUI_DrawHLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_DrawHLine
- >> GUI_DrawVLine
- >> WIDGET__RotateRect90
[Called By]
WIDGET__EFFECT_DrawDown (Thumb, 6 bytes, Stack size 0 bytes, widget.o(i.WIDGET__EFFECT_DrawDown))
[Called By]
- >> _Paint
- >> _OnPaint
- >> _OnPaint
- >> _OnPaint
- >> _Paint
WIDGET__EFFECT_DrawDownRect (Thumb, 58 bytes, Stack size 24 bytes, widget.o(i.WIDGET__EFFECT_DrawDownRect))
[Stack]
- Max Depth = 88
- Call Chain = WIDGET__EFFECT_DrawDownRect ⇒ WM_GetClientRect ⇒ WM_GetClientRectEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> WM_GetClientRect
- >> _EffectRequiresRedraw
- >> WIDGET__RotateRect90
[Called By]- >> _OnPaint
- >> _Paint
- >> _Paint
- >> _Paint
WIDGET__EFFECT_DrawUpRect (Thumb, 48 bytes, Stack size 24 bytes, widget.o(i.WIDGET__EFFECT_DrawUpRect))
[Stack]
- Max Depth = 48
- Call Chain = WIDGET__EFFECT_DrawUpRect ⇒ _EffectRequiresRedraw
[Calls]- >> _EffectRequiresRedraw
- >> WIDGET__RotateRect90
[Called By]
WIDGET__FillRectEx (Thumb, 28 bytes, Stack size 16 bytes, widget.o(i.WIDGET__FillRectEx))
[Stack]
- Max Depth = 184
- Call Chain = WIDGET__FillRectEx ⇒ GUI_FillRectEx ⇒ GUI_FillRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_FillRectEx
- >> WIDGET__RotateRect90
[Called By]
WIDGET__FillStringInRect (Thumb, 260 bytes, Stack size 40 bytes, widget_fillstringinrect.o(i.WIDGET__FillStringInRect))
[Stack]
- Max Depth = 256
- Call Chain = WIDGET__FillStringInRect ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_DispStringAt
- >> GUI_ClearRect
- >> GUI_SetTextMode
- >> GUI_GetBkColor
- >> WM_SetUserClipRect
- >> GUI__IntersectRects
- >> GUI_RectsIntersect
- >> GUI_ClearRectEx
[Called By]- >> _Paint
- >> FRAMEWIN_OwnerDraw
WIDGET__GetBkColor (Thumb, 28 bytes, Stack size 8 bytes, widget.o(i.WIDGET__GetBkColor))
[Stack]
- Max Depth = 232
- Call Chain = WIDGET__GetBkColor ⇒ WM_GetBkColor ⇒ WM_SendMessage ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_GetParent
- >> DIALOG_GetBkColor
- >> WM_GetBkColor
[Called By]
WIDGET__GetClientRect (Thumb, 54 bytes, Stack size 16 bytes, widget.o(i.WIDGET__GetClientRect))
[Stack]
- Max Depth = 80
- Call Chain = WIDGET__GetClientRect ⇒ WM_GetClientRect ⇒ WM_GetClientRectEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]
[Called By]
WIDGET__GetInsideRect (Thumb, 26 bytes, Stack size 16 bytes, widget.o(i.WIDGET__GetInsideRect))
[Stack]
- Max Depth = 16
- Call Chain = WIDGET__GetInsideRect
[Calls]- >> GUI__ReduceRect
- >> WM__GetClientRectWin
[Called By]- >> _CalcSizes
- >> WIDGET_HandleActive
WIDGET__GetWindowSizeX (Thumb, 42 bytes, Stack size 16 bytes, widget.o(i.WIDGET__GetWindowSizeX))
[Stack]
- Max Depth = 72
- Call Chain = WIDGET__GetWindowSizeX ⇒ WM_GetWindowSizeY ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> WM_GetWindowSizeY
- >> WM_GetWindowSizeX
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]
WIDGET__GetXSize (Thumb, 32 bytes, Stack size 0 bytes, widget.o(i.WIDGET__GetXSize))
[Called By]
WIDGET__GetYSize (Thumb, 32 bytes, Stack size 0 bytes, widget.o(i.WIDGET__GetYSize))
[Called By]
WIDGET__Init (Thumb, 12 bytes, Stack size 0 bytes, widget.o(i.WIDGET__Init))
[Called By]
- >> FRAMEWIN_CreateUser
- >> EDIT_CreateUser
- >> DROPDOWN_CreateUser
- >> BUTTON_CreateUser
- >> LISTVIEW_CreateUser
- >> IMAGE_CreateUser
- >> ICONVIEW_CreateUser
- >> GRAPH_CreateUser
- >> TREEVIEW_CreateUser
- >> TEXT_CreateUser
- >> SLIDER_CreateUser
- >> RADIO_CreateUser
- >> PROGBAR_CreateUser
- >> WINDOW_CreateUser
- >> SCROLLBAR_CreateUser
- >> HEADER_CreateUser
- >> LISTBOX_CreateUser
WIDGET__RotateRect90 (Thumb, 30 bytes, Stack size 12 bytes, widget.o(i.WIDGET__RotateRect90))
[Stack]
- Max Depth = 12
- Call Chain = WIDGET__RotateRect90
[Called By]- >> SCROLLBAR_DrawSkinFlex
- >> WIDGET__EFFECT_DrawDownRect
- >> WIDGET__FillRectEx
- >> WIDGET__EFFECT_DrawUpRect
- >> WIDGET__DrawVLine
- >> WIDGET__DrawFocusRect
WIDGET__SetScrollState (Thumb, 38 bytes, Stack size 16 bytes, widget.o(i.WIDGET__SetScrollState))
[Stack]
- Max Depth = 280
- Call Chain = WIDGET__SetScrollState ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_GetDialogItem
- >> WM_SetScrollState
[Called By]- >> _UpdateScrollPos
- >> _ManageScrollBars
- >> _UpdateScrollPos
- >> _ManageAutoScroll
- >> _UpdateScrollPos
WINDOW_Callback (Thumb, 260 bytes, Stack size 32 bytes, window.o(i.WINDOW_Callback))
[Stack]
- Max Depth = 456
- Call Chain = WINDOW_Callback ⇒ WIDGET_HandleActive ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_DefaultProc
- >> GUI_Clear
- >> WM_SetFocus
- >> WM_IsWindow
- >> LCD_SetBkColor
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM__IsAncestorOrSelf
- >> WM__IsAncestor
- >> WM_SetFocusOnPrevChild
- >> WM_SetFocusOnNextChild
- >> WIDGET_HandleActive
[Address Reference Count : 1]- window.o(i.WINDOW_CreateUser)
WINDOW_CreateIndirect (Thumb, 60 bytes, Stack size 48 bytes, window.o(i.WINDOW_CreateIndirect))
[Stack]
- Max Depth = 360
- Call Chain = WINDOW_CreateIndirect ⇒ WINDOW_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Address Reference Count : 1]
WINDOW_CreateUser (Thumb, 100 bytes, Stack size 56 bytes, window.o(i.WINDOW_CreateUser))
[Stack]
- Max Depth = 312
- Call Chain = WINDOW_CreateUser ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_CreateWindowAsChild
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WIDGET__Init
[Called By]
WINDOW_SetBkColor (Thumb, 38 bytes, Stack size 16 bytes, window.o(i.WINDOW_SetBkColor))
[Stack]
- Max Depth = 176
- Call Chain = WINDOW_SetBkColor ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
WM_Activate (Thumb, 12 bytes, Stack size 0 bytes, wm.o(i.WM_Activate))
[Called By]
- >> WM_Init
- >> GUI_SelectLCD
- >> GUI_MEMDEV_CopyToLCDAt
- >> _MoveWindow
- >> _FadeWindow
WM_BringToBottom (Thumb, 136 bytes, Stack size 64 bytes, wm_bringtobottom.o(i.WM_BringToBottom))
[Stack]
- Max Depth = 184
- Call Chain = WM_BringToBottom ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_GetParent
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WM__GetPrevSibling
- >> WM__InvalidateRectEx
[Called By]- >> WM_CreateWindowAsChild
- >> _GraphDemo
WM_BringToTop (Thumb, 22 bytes, Stack size 8 bytes, wm_bringtotop.o(i.WM_BringToTop))
[Stack]
- Max Depth = 192
- Call Chain = WM_BringToTop ⇒ _BringToTop ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _BringToTop
[Called By]- >> _OnTouch
- >> WIDGET_HandleActive
WM_CheckScrollBounds (Thumb, 28 bytes, Stack size 0 bytes, wm_checkscrollpos.o(i.WM_CheckScrollBounds))
[Called By]
- >> WM_SetScrollValue
- >> WM_CheckScrollPos
- >> _UpdateScrollPos
- >> _ManageScrollBars
- >> _UpdateScrollPos
- >> _MoveSel
WM_CheckScrollPos (Thumb, 48 bytes, Stack size 16 bytes, wm_checkscrollpos.o(i.WM_CheckScrollPos))
[Stack]
- Max Depth = 16
- Call Chain = WM_CheckScrollPos
[Calls]
[Called By]
WM_ClrHasTrans (Thumb, 56 bytes, Stack size 16 bytes, wm_settrans.o(i.WM_ClrHasTrans))
[Stack]
- Max Depth = 176
- Call Chain = WM_ClrHasTrans ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
WM_CreateTimer (Thumb, 88 bytes, Stack size 32 bytes, wm_timer.o(i.WM_CreateTimer))
[Stack]
- Max Depth = 208
- Call Chain = WM_CreateTimer ⇒ GUI_TIMER_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_GetTime
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_Free
- >> GUI_ALLOC_AllocZero
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_TIMER_SetPeriod
- >> GUI_TIMER_Create
[Called By]- >> _cbBk
- >> _cbAnimation
- >> _cbDialogProgress
- >> _OnTouch
- >> _OnTouch
WM_CreateWindow (Thumb, 30 bytes, Stack size 40 bytes, wm.o(i.WM_CreateWindow))
[Stack]
- Max Depth = 296
- Call Chain = WM_CreateWindow ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_CreateWindowAsChild
[Called By]
WM_CreateWindowAsChild (Thumb, 318 bytes, Stack size 48 bytes, wm.o(i.WM_CreateWindowAsChild))
[Stack]
- Max Depth = 256
- Call Chain = WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_SelectWindow
- >> WM_InvalidateWindow
- >> WM_BringToBottom
- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_AllocZero
- >> GUI_Unlock
- >> GUI_Lock
- >> WM__SendMsgNoData
- >> WM__InsertWindowIntoList
[Called By]- >> _RadialMenu
- >> _DemoSkinning
- >> _DemoWashingMachine
- >> _cbMain
- >> _OpenSubMenu
- >> FRAMEWIN_CreateUser
- >> EDIT_CreateUser
- >> DROPDOWN_CreateUser
- >> BUTTON_CreateUser
- >> LISTVIEW_CreateUser
- >> IMAGE_CreateUser
- >> ICONVIEW_CreateUser
- >> GRAPH_CreateUser
- >> TREEVIEW_CreateUser
- >> TEXT_CreateUser
- >> SLIDER_CreateUser
- >> RADIO_CreateUser
- >> PROGBAR_CreateUser
- >> WM_CreateWindow
- >> WINDOW_CreateUser
- >> SCROLLBAR_CreateUser
- >> HEADER_CreateUser
- >> LISTBOX_CreateUser
WM_Deactivate (Thumb, 28 bytes, Stack size 8 bytes, wm.o(i.WM_Deactivate))
[Stack]
- Max Depth = 48
- Call Chain = WM_Deactivate ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> LCD_SetClipRectMax
[Called By]- >> GUI_MEMDEV_Select
- >> GUI_MEASDEV_Select
- >> _MoveWindow
- >> _FadeWindow
WM_DefaultProc (Thumb, 70 bytes, Stack size 8 bytes, wm.o(i.WM_DefaultProc))
[Stack]
- Max Depth = 168 + In Cycle
- Call Chain = WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> WM__GetClientRectEx
- >> WM_SendToParent
[Called By]- >> _cbDialog
- >> _cbFrameWinInfo
- >> _cbFrameWinControl
- >> _cbBk
- >> _cbBk
- >> FRAMEWIN_Callback
- >> _cbClient
- >> _cbBk
- >> _cbAnimation
- >> _cbDialogOrder
- >> _cbDialogProgress
- >> _cbDialogSelect
- >> _cbBkWindow
- >> BUTTON_Callback
- >> _cbBkWin
- >> _cbMain
- >> _cbStatus
- >> _cbSubMenu
- >> WM__SendMessage
- >> FRAMEWIN__cbClient
- >> EDIT_Callback
- >> LISTVIEW_Callback
- >> IMAGE_Callback
- >> _OnKey
- >> GRAPH_Callback
- >> _OnKey
- >> TEXT_Callback
- >> SLIDER_Callback
- >> PROGBAR_Callback
- >> MESSAGEBOX_Callback
- >> cbBackWin
- >> WINDOW_Callback
- >> SCROLLBAR_Callback
- >> RADIO_Callback
- >> HEADER_Callback
- >> DROPDOWN_Callback
- >> LISTBOX_Callback
WM_DeleteTimer (Thumb, 42 bytes, Stack size 16 bytes, wm_timer.o(i.WM_DeleteTimer))
[Stack]
- Max Depth = 72
- Call Chain = WM_DeleteTimer ⇒ GUI_TIMER_Delete ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_Free
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_TIMER_Delete
[Called By]- >> _cbDialogProgress
- >> TREEVIEW_Callback
- >> WM__DeleteAssocTimer
- >> _DeleteTimer
WM_DeleteWindow (Thumb, 184 bytes, Stack size 16 bytes, wm.o(i.WM_DeleteWindow))
[Stack]
- Max Depth = 240
- Call Chain = WM_DeleteWindow ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_SelectWindow
- >> GUI_MEMDEV_Delete
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_Free
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_NotifyParent
- >> WM__DeleteAssocTimer
- >> WM__SendMsgNoData
- >> WM__RemoveFromLinList
- >> WM__IsWindow
- >> WM__DetachWindow
- >> _DeleteAllChildren
[Called By]- >> GUI_CreateDialogBox
- >> _Main
- >> _RadialMenu
- >> _DemoListview
- >> _GraphDemo
- >> GUIDEMO_IconView
- >> _DemoTreeview
- >> _TransparentDialog
- >> _DemoSkinning
- >> _cbDialogOrder
- >> _DemoWashingMachine
- >> _cbMain
- >> _cbSubMenu
- >> _OnKeySub
- >> EDIT_CreateUser
- >> _Exec1Input
- >> _DeleteAllChildren
- >> DROPDOWN_Collapse
- >> DROPDOWN_Callback
- >> LISTBOX_CreateUser
WM_DisableMemdev (Thumb, 36 bytes, Stack size 8 bytes, wm_memdev.o(i.WM_DisableMemdev))
[Stack]
- Max Depth = 48
- Call Chain = WM_DisableMemdev ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
WM_DisableWindow (Thumb, 6 bytes, Stack size 0 bytes, wm_enablewindow.o(i.WM_DisableWindow))
[Stack]
- Max Depth = 224
- Call Chain = WM_DisableWindow ⇒ WM_SetEnableState ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Called By]
WM_EnableMemdev (Thumb, 34 bytes, Stack size 8 bytes, wm_memdev.o(i.WM_EnableMemdev))
[Stack]
- Max Depth = 48
- Call Chain = WM_EnableMemdev ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
WM_Exec (Thumb, 134 bytes, Stack size 24 bytes, wm.o(i.WM_Exec))
[Stack]
- Max Depth = 640
- Call Chain = WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> GUI__ManageCache
- >> _Exec1Input
- >> _DrawNext
[Called By]
WM_ForEachDesc (Thumb, 30 bytes, Stack size 16 bytes, wm_foreachdesc.o(i.WM_ForEachDesc))
[Stack]
- Max Depth = 56
- Call Chain = WM_ForEachDesc ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM__ForEachDesc
[Called By]
WM_GetActiveWindow (Thumb, 8 bytes, Stack size 0 bytes, wm.o(i.WM_GetActiveWindow))
[Called By]
WM_GetBkColor (Thumb, 26 bytes, Stack size 24 bytes, wm_getbkcolor.o(i.WM_GetBkColor))
[Stack]
- Max Depth = 224
- Call Chain = WM_GetBkColor ⇒ WM_SendMessage ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Called By]- >> WIDGET__GetBkColor
- >> RADIO_CreateUser
WM_GetClientRect (Thumb, 34 bytes, Stack size 8 bytes, wm_getclientrect.o(i.WM_GetClientRect))
[Stack]
- Max Depth = 64
- Call Chain = WM_GetClientRect ⇒ WM_GetClientRectEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> WM_GetClientRectEx
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> CHECKBOX_DrawSkinFlex
- >> GUI_GetClientRect
- >> _DrawFocus
- >> WIDGET__GetClientRect
- >> WIDGET__EFFECT_DrawDownRect
- >> _OnPaint
- >> _Paint
- >> _Paint
- >> _DrawUp
- >> _DrawDown
- >> _Paint
- >> WIDGET_EFFECT_3D_DrawUp
- >> _DrawDown
- >> _Paint
- >> _Paint
WM_GetClientRectEx (Thumb, 26 bytes, Stack size 16 bytes, wm_getclientrect.o(i.WM_GetClientRectEx))
[Stack]
- Max Depth = 56
- Call Chain = WM_GetClientRectEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM__GetClientRectEx
[Called By]- >> _cbDialogSelect
- >> _Paint
- >> WM_GetClientRect
- >> HEADER_GetHeight
- >> LISTVIEW_CreateUser
- >> IMAGE_CreateUser
- >> _Paint
- >> _Paint
- >> _LimitDragWitdh
WM_GetClientWindow (Thumb, 22 bytes, Stack size 24 bytes, wm_getclientwindow.o(i.WM_GetClientWindow))
[Stack]
- Max Depth = 224
- Call Chain = WM_GetClientWindow ⇒ WM_SendMessage ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Called By]- >> GUI_CreateDialogBox
- >> _DemoTreeview
- >> _TransparentDialog
- >> _cbDialog
- >> MESSAGEBOX_Create
- >> _cbDialogOrder
- >> _cbDialogProgress
WM_GetDesktopWindow (Thumb, 6 bytes, Stack size 0 bytes, wm_getdesktopwindow.o(i.WM_GetDesktopWindow))
[Called By]
- >> GUI_CreateDialogBox
- >> GUIDEMO_Main
- >> CreateWindow
- >> _Main
- >> _cbFrameWinInfo
- >> _cbFrameWinControl
- >> _RadialMenu
- >> _DemoListview
- >> _GraphDemo
- >> GUIDEMO_IconView
- >> _DemoTreeview
- >> _TransparentDialog
- >> GUI_MEMDEV_MoveOutWindow
- >> GUI_MEMDEV_MoveInWindow
- >> GUI_MEMDEV_FadeOutWindow
- >> GUI_MEMDEV_FadeInWindow
- >> _DemoSkinning
- >> _cbDialogOrder
- >> _DemoWashingMachine
- >> _InitContext
- >> GUI_MEMDEV__UndoBK
- >> GUI_MEMDEV__ChangeBK
- >> _MoveWindow
- >> _FadeWindow
- >> _CreateStaticDevice
WM_GetDialogItem (Thumb, 34 bytes, Stack size 16 bytes, wm_getdialogitem.o(i.WM_GetDialogItem))
[Stack]
- Max Depth = 264
- Call Chain = WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _GetDialogItem
[Called By]- >> GUIDEMO_SetInfoText
- >> GUIDEMO_Delay
- >> _cbDialog
- >> _UpdateControlText
- >> _cbFrameWinInfo
- >> _cbFrameWinControl
- >> _DemoTreeview
- >> _cbDialog
- >> _TransparentDialog
- >> _cbDialog
- >> _cbClient
- >> MESSAGEBOX_Create
- >> _GetVehicle
- >> _InitDialogOrder
- >> _InitDialogSelect
- >> _cbDialogOrder
- >> _cbDialogProgress
- >> _cbDialogSelect
- >> _UpdateScrollPos
- >> _ManageAutoScroll
- >> WM_GetInsideRectExScrollbar
- >> WIDGET__SetScrollState
- >> _SetScrollbar
- >> WM_GetScrollPartner
- >> LISTBOX__SetScrollbarWidth
- >> LISTBOX__SetScrollbarColor
WM_GetFirstChild (Thumb, 26 bytes, Stack size 8 bytes, wm_getfirstchild.o(i.WM_GetFirstChild))
[Stack]
- Max Depth = 48
- Call Chain = WM_GetFirstChild ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> FRAMEWIN__GetTitleLimits
- >> GUI_MEMDEV__RemoveStaticDevice
- >> FRAMEWIN__UpdateButtons
- >> WM_InvalidateWindowAndDescs
- >> WM__InvalidateDrawAndDescs
- >> WM_InvalidateWindowAndDescsEx
WM_GetFlags (Thumb, 32 bytes, Stack size 16 bytes, wm_getflags.o(i.WM_GetFlags))
[Stack]
- Max Depth = 56
- Call Chain = WM_GetFlags ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> WM_GetInsideRectExScrollbar
WM_GetFocussedWindow (Thumb, 18 bytes, Stack size 8 bytes, wm_getfocussedwindow.o(i.WM_GetFocussedWindow))
[Stack]
- Max Depth = 48
- Call Chain = WM_GetFocussedWindow ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUI_CreateDialogBox
- >> _OnPaint
- >> DROPDOWN_Callback
WM_GetHasTrans (Thumb, 34 bytes, Stack size 16 bytes, wm_settrans.o(i.WM_GetHasTrans))
[Stack]
- Max Depth = 56
- Call Chain = WM_GetHasTrans ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _OnPaint
- >> _Paint
- >> _Paint
- >> _Paint
- >> _OnPaint
- >> _Paint
WM_GetId (Thumb, 26 bytes, Stack size 24 bytes, wm_getid.o(i.WM_GetId))
[Stack]
- Max Depth = 224
- Call Chain = WM_GetId ⇒ WM_SendMessage ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Called By]- >> _cbFrameWinControl
- >> _cbClient
- >> _cbDialogOrder
- >> _cbDialogSelect
- >> _OnScrollValueChanged
- >> MESSAGEBOX_Callback
- >> _GetDialogItem
- >> WM_GetScrollPartner
- >> _GetDialogItem
WM_GetInsideRect (Thumb, 12 bytes, Stack size 0 bytes, wm_getinsiderect.o(i.WM_GetInsideRect))
[Stack]
- Max Depth = 224
- Call Chain = WM_GetInsideRect ⇒ WM_GetInsideRectEx ⇒ WM_SendMessage ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Called By]
WM_GetInsideRectEx (Thumb, 16 bytes, Stack size 24 bytes, wm_getinsiderect.o(i.WM_GetInsideRectEx))
[Stack]
- Max Depth = 224
- Call Chain = WM_GetInsideRectEx ⇒ WM_SendMessage ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Called By]- >> _Draw
- >> WM_GetInsideRectExScrollbar
- >> SCROLLBAR_CreateUser
- >> HEADER_CreateUser
- >> WM_GetInsideRect
WM_GetInsideRectExScrollbar (Thumb, 164 bytes, Stack size 48 bytes, wm_getinsiderectexscrollbar.o(i.WM_GetInsideRectExScrollbar))
[Stack]
- Max Depth = 312
- Call Chain = WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_MoveRect
- >> WM_GetDialogItem
- >> WM_GetInsideRectEx
- >> WM_GetWindowRectEx
- >> WM_GetFlags
[Called By]- >> LISTVIEW__InvalidateRowAndBelow
- >> LISTVIEW__UpdateScrollParas
- >> LISTVIEW__InvalidateRow
- >> LISTVIEW__InvalidateInsideArea
- >> _SetSelFromPos
- >> _OnPaint
- >> _GetNumVisibleRows
- >> _OnPaint
- >> _OnKey
- >> _ManageAutoScroll
- >> _GetRelRectFromIndex
- >> _GetNumVisLines
- >> _GetNumItemsPerLine
- >> _OnPaintVert
- >> _OnPaintHorz
- >> _OnPaint
- >> _InvalidateNewItem
- >> GRAPH__InvalidateGraph
- >> _ManageScrollBars
- >> _DrawGrid
- >> _DrawBorder
- >> _OnTouch
- >> _OnPaint
- >> _ManageAutoScroll
- >> _GetVisibility
- >> LISTBOX__InvalidateInsideArea
- >> LISTBOX__InvalidateItemAndBelow
- >> LISTBOX__InvalidateItem
- >> LISTBOX_UpdateScrollers
- >> LISTBOX_OwnerDraw
- >> _OnPaint
- >> _ManageAutoScroll
- >> _GetYSize
- >> _GetItemFromPos
WM_GetNextSibling (Thumb, 26 bytes, Stack size 8 bytes, wm_getnextsibling.o(i.WM_GetNextSibling))
[Stack]
- Max Depth = 48
- Call Chain = WM_GetNextSibling ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> FRAMEWIN__GetTitleLimits
- >> GUI_MEMDEV__RemoveStaticDevice
- >> FRAMEWIN__UpdateButtons
WM_GetOrgX (Thumb, 10 bytes, Stack size 0 bytes, wm_getorg.o(i.WM_GetOrgX))
[Stack]
- Max Depth = 56
- Call Chain = WM_GetOrgX ⇒ WM_GetWindowOrgX ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]
[Called By]- >> _OnPaintVert
- >> _DrawBorder
WM_GetOrgY (Thumb, 10 bytes, Stack size 0 bytes, wm_getorg.o(i.WM_GetOrgY))
[Stack]
- Max Depth = 56
- Call Chain = WM_GetOrgY ⇒ WM_GetWindowOrgY ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]
[Called By]- >> _OnPaintHorz
- >> _DrawBorder
WM_GetParent (Thumb, 26 bytes, Stack size 8 bytes, wm_getparent.o(i.WM_GetParent))
[Stack]
- Max Depth = 48
- Call Chain = WM_GetParent ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _cbMotion
- >> WM_SetFocus
- >> WM_BringToBottom
- >> _cbClient
- >> _cbSubMenu
- >> _OnKeySub
- >> WM_SetCaptureMove
- >> WM_MoveChildTo
- >> FRAMEWIN__cbClient
- >> HEADER_SetScrollPos
- >> HEADER_AddItem
- >> _NotifyOwner
- >> WIDGET__GetBkColor
- >> _Motion_AutoWithinParent
- >> WM__SendPIDMessage
- >> WM_SendToParent
- >> WM_GetScrollPartner
- >> SCROLLBAR__InvalidatePartner
- >> HEADER_SetItemWidth
- >> _LimitDragWitdh
- >> DROPDOWN_Expand
- >> WM__GetFirstSibling
- >> LISTBOX_Callback
- >> _NotifyOwner
WM_GetScrollPartner (Thumb, 42 bytes, Stack size 16 bytes, wm_getscrollpartner.o(i.WM_GetScrollPartner))
[Stack]
- Max Depth = 280
- Call Chain = WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_GetId
- >> WM_GetDialogItem
- >> WM_GetParent
[Called By]- >> SCROLLBAR__InvalidatePartner
WM_GetScrollState (Thumb, 16 bytes, Stack size 24 bytes, wm_getscrollstate.o(i.WM_GetScrollState))
[Stack]
- Max Depth = 224
- Call Chain = WM_GetScrollState ⇒ WM_SendMessage ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Called By]- >> LISTVIEW_Callback
- >> ICONVIEW_Callback
- >> TREEVIEW_Callback
- >> LISTBOX_Callback
WM_GetScrollbarH (Thumb, 32 bytes, Stack size 16 bytes, wm_getscrollbar.o(i.WM_GetScrollbarH))
[Stack]
- Max Depth = 264
- Call Chain = WM_GetScrollbarH ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _GetDialogItem
[Called By]- >> LISTVIEW_Callback
- >> ICONVIEW_Callback
- >> GRAPH_Callback
- >> TREEVIEW_Callback
- >> _ManageAutoScroll
- >> _CalcPositions
- >> _CalcPositions
- >> LISTBOX_Callback
WM_GetScrollbarV (Thumb, 32 bytes, Stack size 16 bytes, wm_getscrollbar.o(i.WM_GetScrollbarV))
[Stack]
- Max Depth = 264
- Call Chain = WM_GetScrollbarV ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _GetDialogItem
[Called By]- >> LISTVIEW_Callback
- >> ICONVIEW_Callback
- >> _ManageAutoScroll
- >> GRAPH_Callback
- >> TREEVIEW_Callback
- >> _ManageAutoScroll
- >> _CalcPositions
- >> _LimitDragWitdh
- >> _CalcPositions
- >> LISTBOX_Callback
WM_GetUserData (Thumb, 6 bytes, Stack size 0 bytes, wm_userdata.o(i.WM_GetUserData))
[Stack]
- Max Depth = 64
- Call Chain = WM_GetUserData ⇒ WM__GetUserDataEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]
[Called By]- >> _cbMotion
- >> _cbDraw
- >> _cbMain
WM_GetWindowOrgX (Thumb, 32 bytes, Stack size 16 bytes, wm_getorg.o(i.WM_GetWindowOrgX))
[Stack]
- Max Depth = 56
- Call Chain = WM_GetWindowOrgX ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> MESSAGEBOX_Create
- >> _CreateButton
- >> _cbStatus
- >> _CreateBitmap
- >> WM_GetOrgX
- >> _CreateStaticDevice
WM_GetWindowOrgY (Thumb, 32 bytes, Stack size 16 bytes, wm_getorg.o(i.WM_GetWindowOrgY))
[Stack]
- Max Depth = 56
- Call Chain = WM_GetWindowOrgY ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> MESSAGEBOX_Create
- >> _CreateButton
- >> _cbStatus
- >> _CreateBitmap
- >> WM_GetOrgY
WM_GetWindowRectEx (Thumb, 40 bytes, Stack size 16 bytes, wm_getwindowrect.o(i.WM_GetWindowRectEx))
[Stack]
- Max Depth = 56
- Call Chain = WM_GetWindowRectEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> WM_SetCaptureMove
- >> _MoveWindow
- >> _FadeWindow
- >> WM_GetInsideRectExScrollbar
- >> _CalcPositions
- >> _Motion_AutoWithinParent
- >> _GetMotionTagR
- >> _AddContent
- >> _CalcPositions
WM_GetWindowSizeX (Thumb, 46 bytes, Stack size 16 bytes, wm_getwindowsize.o(i.WM_GetWindowSizeX))
[Stack]
- Max Depth = 56
- Call Chain = WM_GetWindowSizeX ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> _GetDefaultWin
[Called By]- >> _cbFrameWinInfo
- >> _cbFrameWinControl
- >> _cbDraw
- >> _DemoTreeview
- >> _cbMain
- >> _cbStatus
- >> _OnPaintMain
- >> EDIT_SetCursorAtPixel
- >> _Paint
- >> _Paint
- >> GUI_MEMDEV__ChangeBK
- >> _Paint
- >> WIDGET__GetWindowSizeX
- >> _LimitDragWitdh
- >> _Paint
- >> DROPDOWN_Expand
WM_GetWindowSizeY (Thumb, 46 bytes, Stack size 16 bytes, wm_getwindowsize.o(i.WM_GetWindowSizeY))
[Stack]
- Max Depth = 56
- Call Chain = WM_GetWindowSizeY ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> _GetDefaultWin
[Called By]- >> _cbFrameWinInfo
- >> _cbFrameWinControl
- >> _cbDraw
- >> _DemoTreeview
- >> _OnPaintSub
- >> _cbStatus
- >> FRAMEWIN__CalcPositions
- >> _Paint
- >> _Paint
- >> GUI_MEMDEV__ChangeBK
- >> _Paint
- >> WIDGET__GetWindowSizeX
- >> _GetItemIndex
- >> _GetDividerIndex
- >> _Paint
WM_HandlePID (Thumb, 664 bytes, Stack size 136 bytes, wm_touch.o(i.WM_HandlePID))
[Stack]
- Max Depth = 528
- Call Chain = WM_HandlePID ⇒ GUI_CURSOR_SetPositionEx ⇒ GUI_SPRITE_SetPosition ⇒ _SetPosition ⇒ _CreateBuffer ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_PID_GetState
- >> WM_IsWindow
- >> GUI_CURSOR_SetPositionEx
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_PID_IsEmpty
- >> WM__IsEnabled
- >> WM_Screen2hWin
- >> WM__IsInModalArea
- >> WM_ReleaseCapture
- >> WM__AddCriticalHandle
- >> GUI_GetLayerPosEx
- >> WM__SendMessageIfEnabled
- >> WM_PID__SetPrevState
- >> WM__SendTouchMessage
- >> WM__RemoveCriticalHandle
[Address Reference Count : 1]- gui_pid.o(i.GUI_PID_StoreState)
WM_HasCaptured (Thumb, 16 bytes, Stack size 0 bytes, wm_hascaptured.o(i.WM_HasCaptured))
[Called By]
- >> WM_SetCaptureMove
- >> _OnTouch
WM_HasFocus (Thumb, 16 bytes, Stack size 0 bytes, wm_hasfocus.o(i.WM_HasFocus))
[Called By]
- >> FRAMEWIN_Callback
- >> _OnPaint
WM_HideWindow (Thumb, 50 bytes, Stack size 16 bytes, wm_hide.o(i.WM_HideWindow))
[Stack]
- Max Depth = 136
- Call Chain = WM_HideWindow ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WM__InvalidateRectEx
[Called By]- >> GUIDEMO_ConfigureDemo
- >> GUIDEMO_Delay
- >> _IntroduceDemo
- >> _Main
- >> GUI_MEMDEV_MoveOutWindow
- >> GUI_MEMDEV_FadeOutWindow
- >> _MoveWindow
- >> _FadeWindow
- >> _SetScrollbar
WM_Init (Thumb, 116 bytes, Stack size 24 bytes, wm.o(i.WM_Init))
[Stack]
- Max Depth = 320
- Call Chain = WM_Init ⇒ WM_CreateWindow ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_SelectWindow
- >> WM_InvalidateWindow
- >> GUI__RegisterExit
- >> WM_Activate
- >> WM__AddCriticalHandle
- >> WM_CreateWindow
[Called By]
WM_InvalidateRect (Thumb, 128 bytes, Stack size 40 bytes, wm.o(i.WM_InvalidateRect))
[Stack]
- Max Depth = 160
- Call Chain = WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI__IntersectRect
- >> WM__InvalidateRectEx
- >> WM__InvalidateDrawAndDescs
- >> WM__Invalidate1Abs
- >> WM__ClipAtParentBorders
- >> WM__Client2Screen
[Called By]- >> WM_InvalidateWindow
- >> PROGBAR_SetValue
- >> LISTVIEW__InvalidateRowAndBelow
- >> LISTVIEW__InvalidateRow
- >> LISTVIEW__InvalidateInsideArea
- >> _SetSel
- >> _InvalidateNewItem
- >> GRAPH__InvalidateGraph
- >> _SetSel
- >> LISTBOX__InvalidateInsideArea
- >> LISTBOX__InvalidateItemAndBelow
- >> LISTBOX__InvalidateItem
WM_InvalidateWindow (Thumb, 6 bytes, Stack size 0 bytes, wm.o(i.WM_InvalidateWindow))
[Stack]
- Max Depth = 160
- Call Chain = WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]
[Called By]- >> WM_SetCallback
- >> WM_DefaultProc
- >> WINDOW_SetBkColor
- >> TEXT_SetWrapMode
- >> TEXT_SetText
- >> TEXT_SetFont
- >> PROGBAR_SetTextAlign
- >> PROGBAR_SetMinMax
- >> PROGBAR_SetFont
- >> IMAGE_SetBMP
- >> FRAMEWIN_SetTextColor
- >> FRAMEWIN_SetTextAlign
- >> _Main
- >> WM_CreateWindowAsChild
- >> _cbMotion
- >> TEXT_SetTextColor
- >> TEXT_SetTextAlign
- >> ICONVIEW_SetTextColor
- >> ICONVIEW_SetTextAlign
- >> ICONVIEW_SetSpace
- >> ICONVIEW_SetIconAlign
- >> ICONVIEW_SetFont
- >> ICONVIEW_SetBkColor
- >> WM_SetHasTrans
- >> GRAPH_SetGridVis
- >> GRAPH_SetGridDistY
- >> GRAPH_SetGridDistX
- >> GRAPH_SetColor
- >> GRAPH_SetBorder
- >> GRAPH_SCALE_SetPos
- >> GRAPH_SCALE_SetOff
- >> GRAPH_DetachScale
- >> GRAPH_DetachData
- >> GRAPH_AttachScale
- >> GRAPH_AttachData
- >> TREEVIEW_SetSelMode
- >> TREEVIEW_SetHasLines
- >> TREEVIEW_ITEM_SetImage
- >> SLIDER_SetValue
- >> SLIDER_SetRange
- >> FRAMEWIN_SetFont
- >> _cbClient
- >> _cbBk
- >> WM_ClrHasTrans
- >> RADIO_SetText
- >> FRAMEWIN_SetSkin
- >> FRAMEWIN_SetClientColor
- >> EDIT_SetTextAlign
- >> EDIT_SetText
- >> EDIT_SetBkColor
- >> DROPDOWN_SetTextColor
- >> DROPDOWN_SetBkColor
- >> DROPDOWN_AddString
- >> _cbDialogOrder
- >> _DemoWashingMachine
- >> _cbMain
- >> _cbSubMenu
- >> _OnKeySub
- >> WM_Init
- >> FRAMEWIN_SetText
- >> _SetActive
- >> EDIT_SetCursorAtPixel
- >> EDIT_AddKey
- >> WIDGET_SetState
- >> WIDGET_OrState
- >> WIDGET_HandleActive
- >> WIDGET_AndState
- >> BUTTON_SetText
- >> HEADER_SetScrollPos
- >> HEADER_AddItem
- >> ICONVIEW_Callback
- >> _UpdateScrollPos
- >> SCROLLBAR_SetValue
- >> _OnScrollValueChanged
- >> TREEVIEW_Callback
- >> TREEVIEW_AttachItem
- >> _SetSel
- >> _SetAutoScroll
- >> _OnTouch
- >> _OnKey
- >> _LinkItem
- >> _ExpandItem
- >> _CollapseItem
- >> SLIDER_Inc
- >> SLIDER_Dec
- >> HEADER_SetDirIndicator
- >> WM_InvalidateWindowAndDescs
- >> SCROLLBAR__InvalidatePartner
- >> SCROLLBAR_Callback
- >> RADIO__SetValue
- >> HEADER_SetItemWidth
- >> FRAMEWIN_SetOwnerDraw
- >> LISTBOX_SetTextAlign
- >> LISTBOX_SetScrollbarWidth
- >> LISTBOX_SetScrollbarColor
- >> DROPDOWN_SetSel
- >> DROPDOWN_Collapse
- >> BUTTON__SetDrawObj
- >> _cbInvalidateOne
- >> _BringToTop
- >> SCROLLBAR_SetColor
- >> LISTBOX_Callback
WM_InvalidateWindowAndDescs (Thumb, 52 bytes, Stack size 8 bytes, wm_show.o(i.WM_InvalidateWindowAndDescs))
[Stack]
- Max Depth = 168 + In Cycle
- Call Chain = WM_InvalidateWindowAndDescs ⇒ WM_InvalidateWindowAndDescs (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_GetFirstChild
- >> WM_InvalidateWindowAndDescs
[Called By]- >> WM_ShowWindow
- >> WM_InvalidateWindowAndDescs
WM_InvalidateWindowAndDescsEx (Thumb, 94 bytes, Stack size 32 bytes, wm.o(i.WM_InvalidateWindowAndDescsEx))
[Stack]
- Max Depth = 80 + In Cycle
- Call Chain = WM_InvalidateWindowAndDescsEx ⇒ WM_InvalidateWindowAndDescsEx (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__IntersectRects
- >> WM_GetFirstChild
- >> WM_InvalidateWindowAndDescsEx
- >> _Invalidate1Abs
[Called By]- >> WM__InvalidateRect
- >> WM_InvalidateWindowAndDescsEx
WM_IsFocussable (Thumb, 30 bytes, Stack size 24 bytes, wm_isfocussable.o(i.WM_IsFocussable))
[Stack]
- Max Depth = 224
- Call Chain = WM_IsFocussable ⇒ WM_SendMessage ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Called By]- >> WM_SetFocusOnPrevChild
- >> WM_SetFocusOnNextChild
- >> _OnTouch
- >> _OnTouch
WM_IsVisible (Thumb, 36 bytes, Stack size 16 bytes, wm_isvisible.o(i.WM_IsVisible))
[Stack]
- Max Depth = 56
- Call Chain = WM_IsVisible ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
WM_IsWindow (Thumb, 24 bytes, Stack size 8 bytes, wm_iswindow.o(i.WM_IsWindow))
[Stack]
- Max Depth = 48
- Call Chain = WM_IsWindow ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM__IsWindow
[Called By]- >> WM_SetFocus
- >> FRAMEWIN_Callback
- >> _cbDialogOrder
- >> WM_HandlePID
- >> WM__SendPIDMessage
- >> WINDOW_Callback
- >> LISTBOX_Callback
WM_MOTION_Enable (Thumb, 8 bytes, Stack size 0 bytes, wm_motion.o(i.WM_MOTION_Enable))
[Calls]
[Called By]
WM_MOTION_SetMotion (Thumb, 84 bytes, Stack size 40 bytes, wm_motion.o(i.WM_MOTION_SetMotion))
[Stack]
- Max Depth = 560
- Call Chain = WM_MOTION_SetMotion ⇒ _ExecMotion ⇒ _GetContext ⇒ WM_SendMessage ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM_MOTION_SetMoveable
- >> _ExecMotion
[Called By]
WM_MOTION_SetMoveable (Thumb, 56 bytes, Stack size 24 bytes, wm_motion.o(i.WM_MOTION_SetMoveable))
[Stack]
- Max Depth = 64
- Call Chain = WM_MOTION_SetMoveable ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> WM_MOTION_SetMovement
- >> WM_MOTION_SetMotion
WM_MOTION_SetMovement (Thumb, 72 bytes, Stack size 40 bytes, wm_motion.o(i.WM_MOTION_SetMovement))
[Stack]
- Max Depth = 560
- Call Chain = WM_MOTION_SetMovement ⇒ _ExecMotion ⇒ _GetContext ⇒ WM_SendMessage ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM_MOTION_SetMoveable
- >> _ExecMotion
[Called By]
WM_MULTIBUF_Enable (Thumb, 18 bytes, Stack size 0 bytes, wm_multibuf.o(i.WM_MULTIBUF_Enable))
[Called By]
WM_MakeModal (Thumb, 62 bytes, Stack size 32 bytes, wm_makemodal.o(i.WM_MakeModal))
[Stack]
- Max Depth = 264
- Call Chain = WM_MakeModal ⇒ WM__SendPIDMessage ⇒ WM__SendMessageIfEnabled ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM__SendPIDMessage
- >> WM__IsInModalArea
- >> WM_ReleaseCapture
[Called By]- >> _cbFrameWinControl
- >> MESSAGEBOX_Create
- >> _cbDialogOrder
WM_MoveChildTo (Thumb, 90 bytes, Stack size 24 bytes, wm_movechildto.o(i.WM_MoveChildTo))
[Stack]
- Max Depth = 344
- Call Chain = WM_MoveChildTo ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> WM_GetParent
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WM__MoveWindow
[Called By]- >> FRAMEWIN__UpdatePositions
WM_MoveTo (Thumb, 30 bytes, Stack size 16 bytes, wm_move.o(i.WM_MoveTo))
[Stack]
- Max Depth = 360
- Call Chain = WM_MoveTo ⇒ WM__MoveTo ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM__MoveTo
[Called By]
WM_MoveWindow (Thumb, 30 bytes, Stack size 16 bytes, wm_move.o(i.WM_MoveWindow))
[Stack]
- Max Depth = 336
- Call Chain = WM_MoveWindow ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM__MoveWindow
[Called By]- >> WM_SetCaptureMove
- >> FRAMEWIN__UpdateButtons
- >> _Motion_AutoWithinParent
- >> WM__UpdateChildPositions
WM_NotifyParent (Thumb, 16 bytes, Stack size 24 bytes, wm_notifyparent.o(i.WM_NotifyParent))
[Stack]
- Max Depth = 224
- Call Chain = WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Called By]- >> WM_DeleteWindow
- >> SLIDER_SetValue
- >> EDIT_Callback
- >> _InsertChar
- >> _DeleteChar
- >> _ChangeCharacter
- >> WIDGET_HandleActive
- >> _OnButtonReleased
- >> _OnButtonPressed
- >> LISTVIEW__SetSel
- >> IMAGE_Callback
- >> ICONVIEW_Callback
- >> _SetSel
- >> SCROLLBAR_SetValue
- >> TREEVIEW_Callback
- >> _SetSel
- >> _OnTouch
- >> TEXT_Callback
- >> SLIDER_Inc
- >> SLIDER_Dec
- >> _OnTouch
- >> SCROLLBAR_CreateAttached
- >> SCROLLBAR_Callback
- >> _OnTouch
- >> RADIO__SetValue
- >> _OnTouch
- >> HEADER_Callback
- >> DROPDOWN_SetSel
- >> DROPDOWN_Expand
- >> DROPDOWN_Callback
WM_OnKey (Thumb, 50 bytes, Stack size 40 bytes, wm_onkey.o(i.WM_OnKey))
[Stack]
- Max Depth = 224
- Call Chain = WM_OnKey ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM__SendMessage
[Called By]
WM_PID__SetPrevState (Thumb, 24 bytes, Stack size 0 bytes, wm_pid__getprevstate.o(i.WM_PID__SetPrevState))
[Called By]
WM_ReleaseCapture (Thumb, 18 bytes, Stack size 8 bytes, wm_setcapture.o(i.WM_ReleaseCapture))
[Stack]
- Max Depth = 216
- Call Chain = WM_ReleaseCapture ⇒ WM__ReleaseCapture ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM__ReleaseCapture
[Called By]- >> WM_MakeModal
- >> WM_HandlePID
- >> _HandlePID
WM_ResizeWindow (Thumb, 246 bytes, Stack size 56 bytes, wm_resizewindow.o(i.WM_ResizeWindow))
[Stack]
- Max Depth = 448
- Call Chain = WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI__IntersectRect
- >> GUI_MergeRect
- >> WM__SendMsgNoData
- >> WM__InvalidateRectEx
- >> WM__InvalidateDrawAndDescs
- >> WM__UpdateChildPositions
[Called By]- >> WM_SetSize
- >> FRAMEWIN__UpdateButtons
- >> WM__UpdateChildPositions
- >> WM_SetYSize
- >> WM_SetXSize
WM_RestartTimer (Thumb, 50 bytes, Stack size 16 bytes, wm_timer.o(i.WM_RestartTimer))
[Stack]
- Max Depth = 72
- Call Chain = WM_RestartTimer ⇒ GUI_TIMER_SetPeriod ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_TIMER_SetPeriod
- >> GUI_TIMER_Restart
[Called By]- >> _cbBk
- >> _cbAnimation
- >> _cbDialogProgress
- >> EDIT_Callback
- >> _Paint
- >> _OnTimer
WM_Screen2hWin (Thumb, 30 bytes, Stack size 16 bytes, wm_screen2win.o(i.WM_Screen2hWin))
[Stack]
- Max Depth = 56
- Call Chain = WM_Screen2hWin ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _Screen2hWinStop
[Called By]- >> WM_HandlePID
- >> _Screen2hWin
WM_SelectWindow (Thumb, 54 bytes, Stack size 16 bytes, wm.o(i.WM_SelectWindow))
[Stack]
- Max Depth = 56
- Call Chain = WM_SelectWindow ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> LCD_SetClipRectMax
[Called By]- >> WM_DeleteWindow
- >> _Main
- >> WM_CreateWindowAsChild
- >> _CreateButton
- >> _cbStatus
- >> _CreateBitmap
- >> WM_Init
- >> EDIT_Callback
- >> _MoveWindow
- >> _FadeWindow
- >> WM__Paint
- >> _CreateStatic
WM_SendMessage (Thumb, 30 bytes, Stack size 16 bytes, wm.o(i.WM_SendMessage))
[Stack]
- Max Depth = 200
- Call Chain = WM_SendMessage ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM__SendMessage
[Called By]- >> WM_GetId
- >> _cbFrameWinInfo
- >> _cbFrameWinControl
- >> WM_GetClientWindow
- >> _cbSubMenu
- >> WM_GetInsideRectEx
- >> GUI_SetDialogStatusPtr
- >> GUI_GetDialogStatusPtr
- >> WM_SetScrollState
- >> WM_GetScrollState
- >> WM_IsFocussable
- >> WIDGET_SetEffect
- >> _cbTimer
- >> _Motion_ByWindow
- >> _GetContext
- >> _GetConfirmation
- >> WM_GetBkColor
WM_SendMessageNoPara (Thumb, 26 bytes, Stack size 16 bytes, wm_sendmessagenopara.o(i.WM_SendMessageNoPara))
[Stack]
- Max Depth = 56
- Call Chain = WM_SendMessageNoPara ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM__SendMessageNoPara
[Called By]- >> GUI_CreateDialogBox
- >> _TransparentDialog
- >> _DemoWashingMachine
- >> WM__Paint1
- >> SCROLLBAR__InvalidatePartner
WM_SendToParent (Thumb, 38 bytes, Stack size 16 bytes, wm_sendtoparent.o(i.WM_SendToParent))
[Stack]
- Max Depth = 200
- Call Chain = WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_GetParent
- >> GUI_Unlock
- >> GUI_Lock
- >> WM__SendMessage
[Called By]- >> WM_DefaultProc
- >> WM_NotifyParent
WM_SetCallback (Thumb, 48 bytes, Stack size 24 bytes, wm_setcallback.o(i.WM_SetCallback))
[Stack]
- Max Depth = 184
- Call Chain = WM_SetCallback ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUIDEMO_Main
- >> _GraphDemo
- >> _TransparentDialog
- >> _cbDialog
- >> FRAMEWIN_AddCloseButton
- >> _DemoSkinning
- >> _DemoWashingMachine
WM_SetCapture (Thumb, 36 bytes, Stack size 16 bytes, wm_setcapture.o(i.WM_SetCapture))
[Stack]
- Max Depth = 224
- Call Chain = WM_SetCapture ⇒ WM__ReleaseCapture ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM__ReleaseCapture
[Called By]- >> WM_SetCaptureMove
- >> _OnTouch
- >> _OnTouch
- >> _OnTouch
- >> _HandlePID
WM_SetCaptureMove (Thumb, 164 bytes, Stack size 48 bytes, wm_setcapturemove.o(i.WM_SetCaptureMove))
[Stack]
- Max Depth = 384
- Call Chain = WM_SetCaptureMove ⇒ WM_MoveWindow ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> GUI_MoveRect
- >> WM_GetParent
- >> GUI_RectsIntersect
- >> WM_GetWindowRectEx
- >> GUI__ReduceRect
- >> WM_HasCaptured
- >> WM_SetCapture
- >> WM_MoveWindow
[Called By]
WM_SetCreateFlags (Thumb, 10 bytes, Stack size 0 bytes, wm_setcreateflags.o(i.WM_SetCreateFlags))
[Called By]
WM_SetDefault (Thumb, 16 bytes, Stack size 8 bytes, wm.o(i.WM_SetDefault))
[Stack]
- Max Depth = 72
- Call Chain = WM_SetDefault ⇒ GL_SetDefault ⇒ GUI_SetTextAlign ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]
[Called By]- >> WM__Paint1
- >> _CreateStatic
WM_SetEnableState (Thumb, 78 bytes, Stack size 40 bytes, wm_enablewindow.o(i.WM_SetEnableState))
[Stack]
- Max Depth = 224
- Call Chain = WM_SetEnableState ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WM__SendMessage
[Called By]
WM_SetFocus (Thumb, 146 bytes, Stack size 48 bytes, wm_setfocus.o(i.WM_SetFocus))
[Stack]
- Max Depth = 232
- Call Chain = WM_SetFocus ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_GetParent
- >> WM_IsWindow
- >> GUI_Unlock
- >> GUI_Lock
- >> WM__SendMessage
[Called By]- >> _DemoListview
- >> GUIDEMO_IconView
- >> _InitTreeview
- >> FRAMEWIN_Callback
- >> _cbDialogOrder
- >> _cbDialogSelect
- >> _ExecMachine
- >> _DemoWashingMachine
- >> _cbMain
- >> _OpenSubMenu
- >> _cbSubMenu
- >> _OnKeySub
- >> WM_SetFocusOnPrevChild
- >> _OnTouch
- >> FRAMEWIN__cbClient
- >> WM_SetFocusOnNextChild
- >> WIDGET_HandleActive
- >> LISTVIEW_Callback
- >> _OnTouch
- >> WINDOW_Callback
- >> _OnTouch
- >> DROPDOWN_Expand
- >> DROPDOWN_Callback
WM_SetFocusOnNextChild (Thumb, 82 bytes, Stack size 16 bytes, wm_setfocusonnextchild.o(i.WM_SetFocusOnNextChild))
[Stack]
- Max Depth = 248
- Call Chain = WM_SetFocusOnNextChild ⇒ WM_SetFocus ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_SetFocus
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_IsFocussable
- >> WM__GetFocussedChild
- >> _GetNextChild
[Called By]- >> GUI_CreateDialogBox
- >> FRAMEWIN_Callback
- >> FRAMEWIN__cbClient
- >> WINDOW_Callback
WM_SetFocusOnPrevChild (Thumb, 70 bytes, Stack size 16 bytes, wm_setfocusonprevchild.o(i.WM_SetFocusOnPrevChild))
[Stack]
- Max Depth = 248
- Call Chain = WM_SetFocusOnPrevChild ⇒ WM_SetFocus ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_SetFocus
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_IsFocussable
- >> _GetPrevChild
- >> WM__GetFocussedChild
[Called By]- >> FRAMEWIN__cbClient
- >> WINDOW_Callback
WM_SetHasTrans (Thumb, 68 bytes, Stack size 16 bytes, wm_settrans.o(i.WM_SetHasTrans))
[Stack]
- Max Depth = 176
- Call Chain = WM_SetHasTrans ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_ValidateWindow
[Called By]- >> FRAMEWIN_DrawSkinFlex
- >> BUTTON_DrawSkinFlex
- >> _GraphDemo
- >> _cbDialog
- >> DROPDOWN_DrawSkinFlex
- >> CHECKBOX_DrawSkinFlex
- >> _cbDialogOrder
WM_SetScrollState (Thumb, 24 bytes, Stack size 24 bytes, wm_setscrollstate.o(i.WM_SetScrollState))
[Stack]
- Max Depth = 224
- Call Chain = WM_SetScrollState ⇒ WM_SendMessage ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Called By]- >> _UpdateScrollPos
- >> _ManageAutoScroll
- >> WIDGET__SetScrollState
WM_SetScrollValue (Thumb, 18 bytes, Stack size 8 bytes, wm_checkscrollpos.o(i.WM_SetScrollValue))
[Stack]
- Max Depth = 8
- Call Chain = WM_SetScrollValue
[Calls]
[Called By]
WM_SetScrollbarH (Thumb, 28 bytes, Stack size 16 bytes, wm_setscrollbar.o(i.WM_SetScrollbarH))
[Stack]
- Max Depth = 456
- Call Chain = WM_SetScrollbarH ⇒ WM__SetScrollbarH ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM__SetScrollbarH
[Called By]- >> LISTVIEW__UpdateScrollParas
- >> _ManageScrollBars
- >> _SetAutoScroll
- >> _ManageAutoScroll
- >> _ManageAutoScroll
WM_SetScrollbarV (Thumb, 28 bytes, Stack size 16 bytes, wm_setscrollbar.o(i.WM_SetScrollbarV))
[Stack]
- Max Depth = 456
- Call Chain = WM_SetScrollbarV ⇒ WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM__SetScrollbarV
[Called By]- >> _InitDialogSelect
- >> LISTVIEW__UpdateScrollParas
- >> _ManageAutoScroll
- >> _ManageScrollBars
- >> _ManageAutoScroll
- >> LISTBOX_SetAutoScrollV
- >> _ManageAutoScroll
WM_SetSize (Thumb, 72 bytes, Stack size 24 bytes, wm_setsize.o(i.WM_SetSize))
[Stack]
- Max Depth = 472
- Call Chain = WM_SetSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_ResizeWindow
[Called By]- >> WM_SetWindowPos
- >> _DemoTreeview
- >> FRAMEWIN__UpdatePositions
- >> GUI_MEMDEV__UndoBK
- >> GUI_MEMDEV__ChangeBK
- >> IMAGE__SetWindowSize
- >> DROPDOWN__AdjustHeight
- >> _CreateStaticDevice
WM_SetUserClipRect (Thumb, 28 bytes, Stack size 16 bytes, wm_setusercliprect.o(i.WM_SetUserClipRect))
[Stack]
- Max Depth = 96
- Call Chain = WM_SetUserClipRect ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM__ActivateClipRect
[Called By]- >> GUI_SetClipRect
- >> GUI_DispStringInRectMax
- >> WIDGET__FillStringInRect
- >> _Paint
- >> _Paint
- >> _OnPaint
- >> _OnPaint
- >> _Paint
- >> _Paint
- >> _Paint
- >> _Paint
- >> _Paint
- >> _OnPaint
- >> _Paint
- >> _Paint
WM_SetUserData (Thumb, 6 bytes, Stack size 0 bytes, wm_userdata.o(i.WM_SetUserData))
[Stack]
- Max Depth = 64
- Call Chain = WM_SetUserData ⇒ WM__SetUserDataEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]
[Called By]- >> _RadialMenu
- >> _cbMain
- >> _OpenSubMenu
WM_SetWindowPos (Thumb, 30 bytes, Stack size 16 bytes, wm_setwindowpos.o(i.WM_SetWindowPos))
[Stack]
- Max Depth = 488
- Call Chain = WM_SetWindowPos ⇒ WM_SetSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_SetSize
- >> WM_MoveTo
[Called By]- >> _cbFrameWinInfo
- >> MESSAGEBOX_Create
WM_SetXSize (Thumb, 74 bytes, Stack size 24 bytes, wm_setxsize.o(i.WM_SetXSize))
[Stack]
- Max Depth = 472
- Call Chain = WM_SetXSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_ResizeWindow
[Called By]
WM_SetYSize (Thumb, 74 bytes, Stack size 24 bytes, wm_setysize.o(i.WM_SetYSize))
[Stack]
- Max Depth = 472
- Call Chain = WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_ResizeWindow
[Called By]
WM_ShowWindow (Thumb, 48 bytes, Stack size 16 bytes, wm_show.o(i.WM_ShowWindow))
[Stack]
- Max Depth = 184
- Call Chain = WM_ShowWindow ⇒ WM_InvalidateWindowAndDescs ⇒ WM_InvalidateWindowAndDescs (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_InvalidateWindowAndDescs
[Called By]- >> GUI_CreateDialogBox
- >> GUIDEMO_ConfigureDemo
- >> GUIDEMO_Delay
- >> _IntroduceDemo
- >> GUI_MEMDEV_MoveInWindow
- >> GUI_MEMDEV_FadeInWindow
- >> _MoveWindow
- >> _FadeWindow
WM_ValidateWindow (Thumb, 50 bytes, Stack size 16 bytes, wm_validatewindow.o(i.WM_ValidateWindow))
[Stack]
- Max Depth = 56
- Call Chain = WM_ValidateWindow ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> WM_SetHasTrans
- >> GUI_MEMDEV_MoveOutWindow
- >> GUI_MEMDEV_MoveInWindow
- >> GUI_MEMDEV_FadeOutWindow
- >> GUI_MEMDEV_FadeInWindow
WM__ActivateClipRect (Thumb, 58 bytes, Stack size 16 bytes, wm.o(i.WM__ActivateClipRect))
[Stack]
- Max Depth = 80
- Call Chain = WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM__ClipAtParentBorders
- >> _SetClipRectUserIntersect
[Called By]- >> WM_SetUserClipRect
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
WM__AddCriticalHandle (Thumb, 10 bytes, Stack size 0 bytes, wm_criticalhandle.o(i.WM__AddCriticalHandle))
[Called By]
- >> WM_Init
- >> WM_HandlePID
- >> _ExecMotion
- >> _CreatehCrit
WM__Client2Screen (Thumb, 16 bytes, Stack size 0 bytes, wm.o(i.WM__Client2Screen))
[Calls]
[Called By]- >> WM__InitIVRSearch
- >> WM_InvalidateRect
- >> _SetClipRectUserIntersect
WM__ClipAtParentBorders (Thumb, 76 bytes, Stack size 16 bytes, wm.o(i.WM__ClipAtParentBorders))
[Stack]
- Max Depth = 16
- Call Chain = WM__ClipAtParentBorders
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__IntersectRect
[Called By]- >> WM__InitIVRSearch
- >> WM_InvalidateRect
- >> WM__Paint
- >> WM__ActivateClipRect
- >> _GetWindowDevice
- >> _CreateStatic
WM__DeleteAssocTimer (Thumb, 82 bytes, Stack size 24 bytes, wm_timer.o(i.WM__DeleteAssocTimer))
[Stack]
- Max Depth = 96
- Call Chain = WM__DeleteAssocTimer ⇒ WM_DeleteTimer ⇒ GUI_TIMER_Delete ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> WM_DeleteTimer
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_TIMER__GetNextTimerLin
- >> GUI_TIMER__GetFirstTimer
- >> GUI_TIMER_GetFlag
[Called By]
WM__DeleteSecure (Thumb, 22 bytes, Stack size 8 bytes, wm.o(i.WM__DeleteSecure))
[Stack]
- Max Depth = 8
- Call Chain = WM__DeleteSecure
[Calls]
[Called By]- >> GUI_EndDialog
- >> _SetScrollbar
WM__DetachWindow (Thumb, 40 bytes, Stack size 16 bytes, wm.o(i.WM__DetachWindow))
[Stack]
- Max Depth = 136
- Call Chain = WM__DetachWindow ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM__RemoveWindowFromList
- >> WM__InvalidateRectEx
[Called By]
WM__ForEachDesc (Thumb, 44 bytes, Stack size 16 bytes, wm__foreachdesc.o(i.WM__ForEachDesc))
[Stack]
- Max Depth = 16 + In Cycle
- Call Chain = WM__ForEachDesc ⇒ WM__ForEachDesc (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> WM__ForEachDesc
[Called By]- >> WM_ForEachDesc
- >> WM__ForEachDesc
WM__GetClientRectEx (Thumb, 32 bytes, Stack size 16 bytes, wm_getclientrect.o(i.WM__GetClientRectEx))
[Stack]
- Max Depth = 16
- Call Chain = WM__GetClientRectEx
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM__GetClientRectWin
[Called By]- >> WM_DefaultProc
- >> WM_GetClientRectEx
WM__GetClientRectWin (Thumb, 24 bytes, Stack size 0 bytes, wm.o(i.WM__GetClientRectWin))
[Called By]
- >> WIDGET__GetInsideRect
- >> WM__GetClientRectEx
WM__GetFirstSibling (Thumb, 18 bytes, Stack size 8 bytes, wm__getfirstsibling.o(i.WM__GetFirstSibling))
[Stack]
- Max Depth = 56
- Call Chain = WM__GetFirstSibling ⇒ WM_GetParent ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> WM_GetParent
- >> GUI_ALLOC_h2p
[Called By]
WM__GetFocussedChild (Thumb, 22 bytes, Stack size 16 bytes, wm__getfocussedchild.o(i.WM__GetFocussedChild))
[Stack]
- Max Depth = 32
- Call Chain = WM__GetFocussedChild ⇒ WM__IsChild
[Calls]
[Called By]- >> WM_SetFocusOnPrevChild
- >> WM_SetFocusOnNextChild
WM__GetLastSibling (Thumb, 24 bytes, Stack size 8 bytes, wm__getlastsibling.o(i.WM__GetLastSibling))
[Stack]
- Max Depth = 8
- Call Chain = WM__GetLastSibling
[Calls]
[Called By]
WM__GetNextIVR (Thumb, 54 bytes, Stack size 8 bytes, wm.o(i.WM__GetNextIVR))
[Stack]
- Max Depth = 88
- Call Chain = WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> WM__ActivateClipRect
- >> _FindNext_IVR
[Called By]- >> GUI_FillRoundedRect
- >> GUI_FillRect
- >> GUI_DrawRoundedRect
- >> GUI_DrawHLine
- >> GUI_DrawBitmapMag
- >> GUI_ClearRect
- >> GUI_AA_FillPolygon
- >> GUI_DrawGradientH
- >> GUI_AA_FillCircle
- >> GUI_MEMDEV_DrawPerspectiveX
- >> GUI_DrawGradientV
- >> GUI_DrawCircle
- >> GUI_DrawBitmap
- >> GUI_MEMDEV_WriteAt
- >> GUI_FillCircle
- >> GUI_DrawRoundedFrame
- >> GUI_DrawArc
- >> GUI_AA_DrawArc
- >> GUI_DrawVLine
- >> GUI_DrawRect
- >> GUI_AA_DrawLine
- >> _Draw
- >> _Draw
- >> GUI_GIF_DrawSubEx
- >> GUI__DispLine
- >> CL_DispChar
- >> WM__InitIVRSearch
- >> GUI_MEMDEV_CopyToLCDAt
- >> _Draw
- >> GUI_InvertRect
- >> _Paint
- >> GUI_DrawFocusRect
- >> GUI__DrawTwinArc4
- >> GUI_DrawGraphEx
- >> GUI_DrawLine
- >> GUI__DrawTwinArc2
- >> GUI_DrawPixel
- >> _Paint
- >> GUI__FillTrippleArc
- >> WM__Paint1
- >> _Paint
WM__GetOrgX_AA (Thumb, 22 bytes, Stack size 0 bytes, wm__getorg_aa.o(i.WM__GetOrgX_AA))
[Called By]
- >> GUI_AA_FillPolygon
- >> GUI_AA_FillCircle
- >> GUI_AA_DrawArc
- >> GUI_AA_DrawLine
WM__GetOrgY_AA (Thumb, 22 bytes, Stack size 0 bytes, wm__getorg_aa.o(i.WM__GetOrgY_AA))
[Called By]
- >> GUI_AA_FillPolygon
- >> GUI_AA_FillCircle
- >> GUI_AA_DrawArc
- >> GUI_AA_DrawLine
WM__GetPrevSibling (Thumb, 36 bytes, Stack size 16 bytes, wm__getprevsibling.o(i.WM__GetPrevSibling))
[Stack]
- Max Depth = 72
- Call Chain = WM__GetPrevSibling ⇒ WM__GetFirstSibling ⇒ WM_GetParent ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_h2p
- >> WM__GetFirstSibling
[Called By]- >> WM_BringToBottom
- >> _GetPrevChild
WM__GetUserDataEx (Thumb, 58 bytes, Stack size 24 bytes, wm_userdata.o(i.WM__GetUserDataEx))
[Stack]
- Max Depth = 64
- Call Chain = WM__GetUserDataEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> _CalcNumBytes
- >> __aeabi_memcpy
[Called By]
WM__GetWindowSizeX (Thumb, 14 bytes, Stack size 0 bytes, wm_getwindowsize.o(i.WM__GetWindowSizeX))
[Called By]
- >> FRAMEWIN__CalcPositions
- >> _PaintTiled
- >> DROPDOWN__AdjustHeight
WM__GetWindowSizeY (Thumb, 14 bytes, Stack size 0 bytes, wm_getwindowsize.o(i.WM__GetWindowSizeY))
[Called By]
- >> FRAMEWIN__CalcPositions
- >> _PaintTiled
WM__InitIVRSearch (Thumb, 228 bytes, Stack size 48 bytes, wm.o(i.WM__InitIVRSearch))
[Stack]
- Max Depth = 136
- Call Chain = WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM__GetNextIVR
- >> GUI__IntersectRect
- >> WM__ClipAtParentBorders
- >> WM__Client2Screen
- >> WM__ActivateClipRect
[Called By]- >> GUI_FillRoundedRect
- >> GUI_FillRect
- >> GUI_DrawRoundedRect
- >> GUI_DrawHLine
- >> GUI_DrawBitmapMag
- >> GUI_ClearRect
- >> GUI_AA_FillPolygon
- >> GUI_DrawGradientH
- >> GUI_AA_FillCircle
- >> GUI_MEMDEV_DrawPerspectiveX
- >> GUI_DrawGradientV
- >> GUI_DrawCircle
- >> GUI_DrawBitmap
- >> GUI_MEMDEV_WriteAt
- >> GUI_FillCircle
- >> GUI_DrawRoundedFrame
- >> GUI_DrawArc
- >> GUI_AA_DrawArc
- >> GUI_DrawVLine
- >> GUI_DrawRect
- >> GUI_AA_DrawLine
- >> _Draw
- >> _Draw
- >> GUI_GIF_DrawSubEx
- >> GUI__DispLine
- >> CL_DispChar
- >> GUI_MEMDEV_CopyToLCDAt
- >> _Draw
- >> GUI_InvertRect
- >> _Paint
- >> GUI_DrawFocusRect
- >> GUI__DrawTwinArc4
- >> GUI_DrawGraphEx
- >> GUI_DrawLine
- >> GUI__DrawTwinArc2
- >> GUI_DrawPixel
- >> _Paint
- >> GUI__FillTrippleArc
- >> WM__Paint1
- >> _Paint
WM__InsertWindowIntoList (Thumb, 164 bytes, Stack size 32 bytes, wm.o(i.WM__InsertWindowIntoList))
[Stack]
- Max Depth = 32
- Call Chain = WM__InsertWindowIntoList
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]- >> WM_CreateWindowAsChild
- >> _BringToTop
WM__Invalidate1Abs (Thumb, 6 bytes, Stack size 0 bytes, wm.o(i.WM__Invalidate1Abs))
[Stack]
- Max Depth = 48
- Call Chain = WM__Invalidate1Abs ⇒ _Invalidate1Abs ⇒ GUI__IntersectRects
[Calls]
[Called By]
WM__InvalidateDrawAndDescs (Thumb, 78 bytes, Stack size 16 bytes, wm.o(i.WM__InvalidateDrawAndDescs))
[Stack]
- Max Depth = 96 + In Cycle
- Call Chain = WM__InvalidateDrawAndDescs ⇒ WM__InvalidateDrawAndDescs (Cycle)
[Calls]- >> GUI_MEMDEV_Delete
- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_GetFirstChild
- >> WM__InvalidateDrawAndDescs
[Called By]- >> WM_InvalidateRect
- >> WM_ResizeWindow
- >> WM__InvalidateDrawAndDescs
WM__InvalidateParent (Thumb, 42 bytes, Stack size 16 bytes, wm.o(i.WM__InvalidateParent))
[Stack]
- Max Depth = 16
- Call Chain = WM__InvalidateParent
[Calls]
[Called By]
WM__InvalidateRect (Thumb, 118 bytes, Stack size 40 bytes, wm.o(i.WM__InvalidateRect))
[Stack]
- Max Depth = 120 + In Cycle
- Call Chain = WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__IntersectRects
- >> WM__InvalidateRect
- >> WM_InvalidateWindowAndDescsEx
- >> _Invalidate1Abs
[Called By]- >> WM__InvalidateRectEx
- >> WM__InvalidateRect
WM__InvalidateRectEx (Thumb, 6 bytes, Stack size 0 bytes, wm.o(i.WM__InvalidateRectEx))
[Stack]
- Max Depth = 120
- Call Chain = WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]
[Called By]- >> WM_HideWindow
- >> WM_BringToBottom
- >> WM_InvalidateRect
- >> WM_ResizeWindow
- >> WM__DetachWindow
WM__IsAncestor (Thumb, 34 bytes, Stack size 16 bytes, wm__isancestor.o(i.WM__IsAncestor))
[Stack]
- Max Depth = 16
- Call Chain = WM__IsAncestor
[Calls]
[Called By]- >> FRAMEWIN_Callback
- >> WM__IsAncestorOrSelf
- >> WM__IsInModalArea
- >> WINDOW_Callback
WM__IsAncestorOrSelf (Thumb, 12 bytes, Stack size 0 bytes, wm__isancestor.o(i.WM__IsAncestorOrSelf))
[Stack]
- Max Depth = 16
- Call Chain = WM__IsAncestorOrSelf ⇒ WM__IsAncestor
[Calls]
[Called By]- >> FRAMEWIN_Callback
- >> WINDOW_Callback
WM__IsChild (Thumb, 34 bytes, Stack size 16 bytes, wm__ischild.o(i.WM__IsChild))
[Stack]
- Max Depth = 16
- Call Chain = WM__IsChild
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]
WM__IsEnabled (Thumb, 22 bytes, Stack size 8 bytes, wm__isenabled.o(i.WM__IsEnabled))
[Stack]
- Max Depth = 8
- Call Chain = WM__IsEnabled
[Calls]
[Called By]- >> BUTTON_DrawSkinFlex
- >> DROPDOWN_DrawSkinFlex
- >> CHECKBOX_DrawSkinFlex
- >> WM_HandlePID
- >> EDIT_Callback
- >> _CalcSizes
- >> _OnPaint
- >> _CalcDrawInfo
- >> _Paint
- >> WM__SendMessageIfEnabled
- >> _Paint
- >> _Paint
WM__IsInModalArea (Thumb, 48 bytes, Stack size 16 bytes, wm_touch.o(i.WM__IsInModalArea))
[Stack]
- Max Depth = 32
- Call Chain = WM__IsInModalArea ⇒ WM__IsAncestor
[Calls]
[Called By]- >> WM_MakeModal
- >> WM_HandlePID
WM__IsInWindow (Thumb, 48 bytes, Stack size 0 bytes, wm_screen2win.o(i.WM__IsInWindow))
[Called By]
WM__IsWindow (Thumb, 30 bytes, Stack size 8 bytes, wm.o(i.WM__IsWindow))
[Stack]
- Max Depth = 8
- Call Chain = WM__IsWindow
[Calls]
[Called By]- >> WM_DeleteWindow
- >> WM_IsWindow
WM__MoveTo (Thumb, 46 bytes, Stack size 24 bytes, wm_move.o(i.WM__MoveTo))
[Stack]
- Max Depth = 344
- Call Chain = WM__MoveTo ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM__MoveWindow
[Called By]
WM__MoveWindow (Thumb, 152 bytes, Stack size 64 bytes, wm_move.o(i.WM__MoveWindow))
[Stack]
- Max Depth = 320
- Call Chain = WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> GUI_MoveRect
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM__SendMessage
- >> WM__InvalidateParent
- >> _MoveDescendents
[Called By]- >> WM_MoveChildTo
- >> WM_MoveWindow
- >> WM__MoveTo
WM__Paint (Thumb, 152 bytes, Stack size 56 bytes, wm.o(i.WM__Paint))
[Stack]
- Max Depth = 480
- Call Chain = WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> WM_SelectWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_MEMDEV_Draw
- >> WM__ClipAtParentBorders
- >> WM__PaintWinAndOverlays
[Called By]
WM__Paint1 (Thumb, 138 bytes, Stack size 56 bytes, wm.o(i.WM__Paint1))
[Stack]
- Max Depth = 240
- Call Chain = WM__Paint1 ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_SendMessageNoPara
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> WM__SendMessage
- >> WM_SetDefault
[Called By]
[Address Reference Count : 1]
WM__RectIsNZ (Thumb, 32 bytes, Stack size 0 bytes, wm.o(i.WM__RectIsNZ))
[Called By]
WM__RemoveCriticalHandle (Thumb, 38 bytes, Stack size 0 bytes, wm_criticalhandle.o(i.WM__RemoveCriticalHandle))
[Called By]
WM__RemoveFromLinList (Thumb, 42 bytes, Stack size 16 bytes, wm.o(i.WM__RemoveFromLinList))
[Stack]
- Max Depth = 16
- Call Chain = WM__RemoveFromLinList
[Calls]
[Called By]
WM__RemoveWindowFromList (Thumb, 64 bytes, Stack size 16 bytes, wm.o(i.WM__RemoveWindowFromList))
[Stack]
- Max Depth = 16
- Call Chain = WM__RemoveWindowFromList
[Calls]
[Called By]- >> WM__DetachWindow
- >> _BringToTop
WM__Screen2Client (Thumb, 20 bytes, Stack size 0 bytes, wm__screen2client.o(i.WM__Screen2Client))
[Calls]
[Called By]
WM__SendMessage (Thumb, 54 bytes, Stack size 16 bytes, wm__sendmessage.o(i.WM__SendMessage))
[Stack]
- Max Depth = 184
- Call Chain = WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_DefaultProc
- >> GUI_ALLOC_h2p
[Called By]- >> WM_SendMessage
- >> WM_SetFocus
- >> FRAMEWIN_Callback
- >> WM_OnKey
- >> _NotifyOwner
- >> WM_SetEnableState
- >> WM_SendToParent
- >> WM__SendMsgNoData
- >> WM__Paint1
- >> HEADER_SetItemWidth
- >> WM__SendMessageIfEnabled
- >> WM__ReleaseCapture
- >> WM__MoveWindow
- >> _MoveDescendents
- >> LISTBOX_Callback
- >> _NotifyOwner
WM__SendMessageIfEnabled (Thumb, 28 bytes, Stack size 16 bytes, wm__sendmessageifenabled.o(i.WM__SendMessageIfEnabled))
[Stack]
- Max Depth = 200
- Call Chain = WM__SendMessageIfEnabled ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM__SendMessage
- >> WM__IsEnabled
[Called By]- >> WM_HandlePID
- >> WM__SendPIDMessage
WM__SendMessageNoPara (Thumb, 38 bytes, Stack size 32 bytes, wm__sendmessagenopara.o(i.WM__SendMessageNoPara))
[Stack]
- Max Depth = 32
- Call Chain = WM__SendMessageNoPara
[Calls]
[Called By]
WM__SendMsgNoData (Thumb, 14 bytes, Stack size 24 bytes, wm.o(i.WM__SendMsgNoData))
[Stack]
- Max Depth = 208
- Call Chain = WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Called By]- >> WM_DeleteWindow
- >> WM_CreateWindowAsChild
- >> WM_ResizeWindow
WM__SendPIDMessage (Thumb, 62 bytes, Stack size 32 bytes, wm_touch.o(i.WM__SendPIDMessage))
[Stack]
- Max Depth = 232
- Call Chain = WM__SendPIDMessage ⇒ WM__SendMessageIfEnabled ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_GetParent
- >> WM_IsWindow
- >> WM__SendMessageIfEnabled
[Called By]- >> WM_MakeModal
- >> WM__SendTouchMessage
WM__SendTouchMessage (Thumb, 54 bytes, Stack size 24 bytes, wm_touch.o(i.WM__SendTouchMessage))
[Stack]
- Max Depth = 256
- Call Chain = WM__SendTouchMessage ⇒ WM__SendPIDMessage ⇒ WM__SendMessageIfEnabled ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM__SendPIDMessage
[Called By]
WM__SetMotionCallback (Thumb, 6 bytes, Stack size 0 bytes, wm_touch.o(i.WM__SetMotionCallback))
[Called By]
WM__SetScrollbarH (Thumb, 8 bytes, Stack size 0 bytes, wm_setscrollbar.o(i.WM__SetScrollbarH))
[Stack]
- Max Depth = 440
- Call Chain = WM__SetScrollbarH ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]
[Called By]
WM__SetScrollbarV (Thumb, 8 bytes, Stack size 0 bytes, wm_setscrollbar.o(i.WM__SetScrollbarV))
[Stack]
- Max Depth = 440
- Call Chain = WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]
[Called By]
WM__SetUserDataEx (Thumb, 58 bytes, Stack size 24 bytes, wm_userdata.o(i.WM__SetUserDataEx))
[Stack]
- Max Depth = 64
- Call Chain = WM__SetUserDataEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> _CalcNumBytes
- >> __aeabi_memcpy
[Called By]
WM__UpdateChildPositions (Thumb, 220 bytes, Stack size 56 bytes, wm__updatechildpositions.o(i.WM__UpdateChildPositions))
[Stack]
- Max Depth = 392 + In Cycle
- Call Chain = WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_ResizeWindow
- >> WM_MoveWindow
[Called By]- >> WIDGET_HandleActive
- >> WM_ResizeWindow
__hardfp_ceil (Thumb, 252 bytes, Stack size 40 bytes, ceil.o(i.__hardfp_ceil))
[Stack]
- Max Depth = 56
- Call Chain = __hardfp_ceil ⇒ __aeabi_cdrcmple
[Calls]- >> __aeabi_cdrcmple
- >> __aeabi_drsub
- >> __aeabi_dadd
[Called By]- >> _DrawArc
- >> _RoundHalfUp
__hardfp_floor (Thumb, 252 bytes, Stack size 40 bytes, floor.o(i.__hardfp_floor))
[Stack]
- Max Depth = 56
- Call Chain = __hardfp_floor ⇒ __aeabi_cdrcmple
[Calls]- >> __aeabi_cdrcmple
- >> __aeabi_drsub
- >> __aeabi_dadd
[Called By]- >> _DrawArc
- >> _RoundHalfUp
__hardfp_sqrt (Thumb, 122 bytes, Stack size 32 bytes, sqrt.o(i.__hardfp_sqrt))
[Stack]
- Max Depth = 72
- Call Chain = __hardfp_sqrt ⇒ _dsqrt ⇒ __fpl_dnaninf
[Calls]
[Called By]- >> _DrawGradientRoundBar
- >> _GetX
_init_box (Thumb, 70 bytes, Stack size 8 bytes, rt_membox.o(i._init_box))
[Stack]
- Max Depth = 8
- Call Chain = _init_box
[Called By]
dbg_init (Thumb, 34 bytes, Stack size 0 bytes, hal_cm.o(i.dbg_init))
[Called By]
dbg_task_notify (Thumb, 32 bytes, Stack size 0 bytes, hal_cm.o(i.dbg_task_notify))
[Called By]
- >> rt_tsk_delete
- >> rt_tsk_create
dbg_task_switch (Thumb, 16 bytes, Stack size 0 bytes, hal_cm.o(i.dbg_task_switch))
[Called By]
isr_evt_set (Thumb, 34 bytes, Stack size 8 bytes, rt_event.o(i.isr_evt_set), UNUSED)
[Calls]
- >> rt_psq_enq
- >> rt_psh_req
[Called By]
isr_mbx_receive (Thumb, 80 bytes, Stack size 8 bytes, rt_mailbox.o(i.isr_mbx_receive))
[Stack]
- Max Depth = 24
- Call Chain = isr_mbx_receive ⇒ rt_psq_enq
[Calls]- >> rt_psq_enq
- >> rt_psh_req
[Called By]
isr_mbx_send (Thumb, 14 bytes, Stack size 8 bytes, rt_mailbox.o(i.isr_mbx_send))
[Stack]
- Max Depth = 24
- Call Chain = isr_mbx_send ⇒ rt_psq_enq
[Calls]- >> rt_psq_enq
- >> rt_psh_req
[Called By]
osDelay (Thumb, 18 bytes, Stack size 0 bytes, rt_cmsis.o(i.osDelay))
[Called By]
- >> GUI_X_ExecIdle
- >> GUI_X_Delay
osKernelInitialize (Thumb, 30 bytes, Stack size 0 bytes, rt_cmsis.o(i.osKernelInitialize))
[Stack]
- Max Depth = 76
- Call Chain = osKernelInitialize ⇒ svcKernelInitialize ⇒ svcThreadCreate ⇒ rt_tsk_create ⇒ rt_dispatch ⇒ rt_put_prio
[Calls]
[Called By]
osKernelStart (Thumb, 98 bytes, Stack size 32 bytes, rt_cmsis.o(i.osKernelStart))
[Stack]
- Max Depth = 32
- Call Chain = osKernelStart
[Called By]
osKernelSysTick (Thumb, 18 bytes, Stack size 0 bytes, rt_cmsis.o(i.osKernelSysTick))
[Called By]
osMessageGet (Thumb, 62 bytes, Stack size 16 bytes, rt_cmsis.o(i.osMessageGet))
[Stack]
- Max Depth = 40
- Call Chain = osMessageGet ⇒ isr_mbx_receive ⇒ rt_psq_enq
[Calls]
[Called By]
osMutexCreate (Thumb, 38 bytes, Stack size 0 bytes, rt_cmsis.o(i.osMutexCreate))
[Stack]
- Max Depth = 8
- Call Chain = osMutexCreate ⇒ svcMutexCreate
[Calls]
[Called By]
osMutexRelease (Thumb, 18 bytes, Stack size 0 bytes, rt_cmsis.o(i.osMutexRelease))
[Called By]
osMutexWait (Thumb, 18 bytes, Stack size 0 bytes, rt_cmsis.o(i.osMutexWait))
[Called By]
osSignalSet (Thumb, 48 bytes, Stack size 16 bytes, rt_cmsis.o(i.osSignalSet), UNUSED)
[Calls]
- >> rt_tid2ptcb
- >> isr_evt_set
[Called By]
osSignalWait (Thumb, 18 bytes, Stack size 0 bytes, rt_cmsis.o(i.osSignalWait), UNUSED)
[Called By]
- >> GUI_X_WaitEventTimed
- >> GUI_X_WaitEvent
osThreadCreate (Thumb, 38 bytes, Stack size 0 bytes, rt_cmsis.o(i.osThreadCreate))
[Stack]
- Max Depth = 68
- Call Chain = osThreadCreate ⇒ svcThreadCreate ⇒ rt_tsk_create ⇒ rt_dispatch ⇒ rt_put_prio
[Calls]
[Called By]
osThreadExit (Thumb, 14 bytes, Stack size 0 bytes, rt_cmsis.o(i.osThreadExit))
[Address Reference Count : 1]
- rt_cmsis.o(i.svcThreadCreate)
osThreadGetId (Thumb, 18 bytes, Stack size 0 bytes, rt_cmsis.o(i.osThreadGetId))
[Called By]
- >> GUI_X_WaitEventTimed
- >> GUI_X_WaitEvent
- >> GUI_X_GetTaskId
osTimerCall (Thumb, 8 bytes, Stack size 0 bytes, rt_cmsis.o(i.osTimerCall))
[Called By]
osTimerCreate (Thumb, 44 bytes, Stack size 8 bytes, rt_cmsis.o(i.osTimerCreate))
[Stack]
- Max Depth = 16
- Call Chain = osTimerCreate ⇒ svcTimerCreate
[Calls]
[Called By]
osTimerStart (Thumb, 18 bytes, Stack size 0 bytes, rt_cmsis.o(i.osTimerStart))
[Called By]
osTimerThread (Thumb, 38 bytes, Stack size 0 bytes, rt_cmsis.o(i.osTimerThread))
[Stack]
- Max Depth = 40
- Call Chain = osTimerThread ⇒ osMessageGet ⇒ isr_mbx_receive ⇒ rt_psq_enq
[Calls]- >> osTimerCall
- >> osMessageGet
[Address Reference Count : 1]- rtx_conf_cm.o(.constdata)
os_tick_init (Thumb, 32 bytes, Stack size 0 bytes, rt_system.o(i.os_tick_init))
[Called By]
os_tick_irqack (Thumb, 2 bytes, Stack size 0 bytes, rt_system.o(i.os_tick_irqack), UNUSED)
[Called By]
os_tick_ovf (Thumb, 10 bytes, Stack size 0 bytes, rt_system.o(i.os_tick_ovf))
[Called By]
os_tick_val (Thumb, 14 bytes, Stack size 0 bytes, rt_system.o(i.os_tick_val))
[Called By]
rt_alloc_box (Thumb, 26 bytes, Stack size 0 bytes, rt_membox.o(i.rt_alloc_box))
[Calls]
[Called By]- >> rt_init_context
- >> rt_tsk_create
- >> rt_alloc_box
- >> rt_mbx_psh
[Address Reference Count : 1]
rt_alloc_mem (Thumb, 60 bytes, Stack size 8 bytes, rt_memory.o(i.rt_alloc_mem))
[Stack]
- Max Depth = 8
- Call Chain = rt_alloc_mem
[Called By]
rt_block (Thumb, 48 bytes, Stack size 16 bytes, rt_task.o(i.rt_block))
[Stack]
- Max Depth = 24
- Call Chain = rt_block ⇒ rt_put_dly
[Calls]- >> rt_put_dly
- >> rt_switch_req
- >> rt_get_first
[Called By]- >> rt_mut_wait
- >> rt_mbx_wait
- >> rt_evt_wait
- >> rt_dly_wait
rt_chk_robin (Thumb, 60 bytes, Stack size 8 bytes, rt_robin.o(i.rt_chk_robin))
[Stack]
- Max Depth = 20
- Call Chain = rt_chk_robin ⇒ rt_put_prio
[Calls]- >> rt_put_prio
- >> rt_get_first
[Called By]
rt_dec_dly (Thumb, 102 bytes, Stack size 16 bytes, rt_list.o(i.rt_dec_dly))
[Stack]
- Max Depth = 28
- Call Chain = rt_dec_dly ⇒ rt_put_prio
[Calls]
[Called By]
rt_dispatch (Thumb, 60 bytes, Stack size 16 bytes, rt_task.o(i.rt_dispatch))
[Stack]
- Max Depth = 28
- Call Chain = rt_dispatch ⇒ rt_put_prio
[Calls]- >> rt_put_rdy_first
- >> rt_switch_req
- >> rt_put_prio
- >> rt_get_first
[Called By]- >> rt_mut_release
- >> rt_tsk_prio
- >> rt_tsk_delete
- >> rt_tsk_create
- >> rt_mbx_wait
- >> rt_evt_set
rt_dly_wait (Thumb, 6 bytes, Stack size 0 bytes, rt_time.o(i.rt_dly_wait))
[Stack]
- Max Depth = 24
- Call Chain = rt_dly_wait ⇒ rt_block ⇒ rt_put_dly
[Calls]
[Called By]
rt_evt_psh (Thumb, 76 bytes, Stack size 8 bytes, rt_event.o(i.rt_evt_psh))
[Stack]
- Max Depth = 24
- Call Chain = rt_evt_psh ⇒ rt_ret_val2
[Calls]- >> rt_rmv_dly
- >> rt_put_prio
- >> rt_ret_val2
[Called By]
rt_evt_set (Thumb, 88 bytes, Stack size 8 bytes, rt_event.o(i.rt_evt_set))
[Stack]
- Max Depth = 36
- Call Chain = rt_evt_set ⇒ rt_dispatch ⇒ rt_put_prio
[Calls]- >> rt_rmv_dly
- >> rt_dispatch
- >> rt_ret_val2
[Called By]
rt_evt_wait (Thumb, 56 bytes, Stack size 16 bytes, rt_event.o(i.rt_evt_wait))
[Stack]
- Max Depth = 40
- Call Chain = rt_evt_wait ⇒ rt_block ⇒ rt_put_dly
[Calls]
[Called By]
rt_free_box (Thumb, 32 bytes, Stack size 0 bytes, rt_membox.o(i.rt_free_box))
[Called By]
[Address Reference Count : 1]
rt_free_mem (Thumb, 40 bytes, Stack size 0 bytes, rt_memory.o(i.rt_free_mem))
[Called By]
- >> svcThreadTerminate
- >> svcThreadCreate
rt_get_first (Thumb, 40 bytes, Stack size 0 bytes, rt_list.o(i.rt_get_first))
[Called By]
- >> rt_mut_release
- >> rt_tsk_prio
- >> rt_tsk_delete
- >> rt_mbx_wait
- >> rt_dispatch
- >> rt_block
- >> rt_sem_psh
- >> rt_mbx_psh
- >> rt_chk_robin
- >> rt_systick
- >> rt_pop_req
rt_init_mem (Thumb, 26 bytes, Stack size 0 bytes, rt_memory.o(i.rt_init_mem))
[Called By]
rt_init_robin (Thumb, 14 bytes, Stack size 0 bytes, rt_robin.o(i.rt_init_robin))
[Called By]
rt_init_stack (Thumb, 70 bytes, Stack size 8 bytes, hal_cm.o(i.rt_init_stack))
[Stack]
- Max Depth = 8
- Call Chain = rt_init_stack
[Called By]
rt_mbx_check (Thumb, 8 bytes, Stack size 0 bytes, rt_mailbox.o(i.rt_mbx_check))
[Called By]
rt_mbx_init (Thumb, 28 bytes, Stack size 0 bytes, rt_mailbox.o(i.rt_mbx_init))
[Called By]
rt_mbx_psh (Thumb, 234 bytes, Stack size 24 bytes, rt_mailbox.o(i.rt_mbx_psh))
[Stack]
- Max Depth = 40
- Call Chain = rt_mbx_psh ⇒ rt_ret_val2
[Calls]- >> os_error
- >> rt_rmv_dly
- >> rt_ret_val
- >> rt_put_prio
- >> rt_get_first
- >> rt_alloc_box
- >> rt_ret_val2
[Called By]
rt_mbx_wait (Thumb, 172 bytes, Stack size 16 bytes, rt_mailbox.o(i.rt_mbx_wait))
[Stack]
- Max Depth = 44
- Call Chain = rt_mbx_wait ⇒ rt_dispatch ⇒ rt_put_prio
[Calls]- >> rt_rmv_dly
- >> rt_ret_val
- >> rt_put_prio
- >> rt_get_first
- >> rt_dispatch
- >> rt_block
[Called By]
rt_mut_init (Thumb, 16 bytes, Stack size 0 bytes, rt_mutex.o(i.rt_mut_init))
[Called By]
- >> _mutex_initialize
- >> svcMutexCreate
rt_mut_release (Thumb, 208 bytes, Stack size 24 bytes, rt_mutex.o(i.rt_mut_release))
[Stack]
- Max Depth = 52
- Call Chain = rt_mut_release ⇒ rt_dispatch ⇒ rt_put_prio
[Calls]- >> rt_rmv_dly
- >> rt_ret_val
- >> rt_put_prio
- >> rt_get_first
- >> rt_dispatch
[Called By]
[Address Reference Count : 1]
rt_mut_wait (Thumb, 100 bytes, Stack size 16 bytes, rt_mutex.o(i.rt_mut_wait))
[Stack]
- Max Depth = 40
- Call Chain = rt_mut_wait ⇒ rt_block ⇒ rt_put_dly
[Calls]- >> rt_resort_prio
- >> rt_put_prio
- >> rt_block
[Called By]
[Address Reference Count : 1]
rt_pop_req (Thumb, 110 bytes, Stack size 16 bytes, rt_system.o(i.rt_pop_req))
[Stack]
- Max Depth = 56
- Call Chain = rt_pop_req ⇒ rt_mbx_psh ⇒ rt_ret_val2
[Calls]- >> rt_put_rdy_first
- >> rt_switch_req
- >> rt_get_first
- >> rt_sem_psh
- >> rt_mbx_psh
- >> rt_evt_psh
[Called By]
rt_psh_req (Thumb, 22 bytes, Stack size 0 bytes, rt_system.o(i.rt_psh_req))
[Called By]
- >> isr_mbx_send
- >> isr_mbx_receive
- >> isr_evt_set
rt_psq_enq (Thumb, 82 bytes, Stack size 16 bytes, rt_list.o(i.rt_psq_enq))
[Stack]
- Max Depth = 16
- Call Chain = rt_psq_enq
[Calls]
[Called By]- >> isr_mbx_send
- >> isr_mbx_receive
- >> isr_evt_set
rt_put_dly (Thumb, 68 bytes, Stack size 8 bytes, rt_list.o(i.rt_put_dly))
[Stack]
- Max Depth = 8
- Call Chain = rt_put_dly
[Called By]
rt_put_prio (Thumb, 54 bytes, Stack size 12 bytes, rt_list.o(i.rt_put_prio))
[Stack]
- Max Depth = 12
- Call Chain = rt_put_prio
[Called By]- >> rt_mut_wait
- >> rt_mut_release
- >> rt_resort_prio
- >> rt_tsk_prio
- >> rt_tsk_delete
- >> rt_mbx_wait
- >> rt_dispatch
- >> rt_sem_psh
- >> rt_mbx_psh
- >> rt_evt_psh
- >> rt_dec_dly
- >> rt_chk_robin
rt_put_rdy_first (Thumb, 14 bytes, Stack size 0 bytes, rt_list.o(i.rt_put_rdy_first))
[Called By]
- >> rt_dispatch
- >> rt_systick
- >> rt_pop_req
rt_resort_prio (Thumb, 46 bytes, Stack size 8 bytes, rt_list.o(i.rt_resort_prio))
[Stack]
- Max Depth = 20
- Call Chain = rt_resort_prio ⇒ rt_put_prio
[Calls]- >> rt_rmv_list
- >> rt_put_prio
[Called By]- >> rt_mut_wait
- >> rt_tsk_prio
rt_ret_val (Thumb, 12 bytes, Stack size 8 bytes, hal_cm.o(i.rt_ret_val))
[Stack]
- Max Depth = 8
- Call Chain = rt_ret_val
[Calls]
[Called By]- >> rt_mut_release
- >> rt_tsk_delete
- >> rt_mbx_wait
- >> rt_sem_psh
- >> rt_mbx_psh
rt_ret_val2 (Thumb, 16 bytes, Stack size 16 bytes, hal_cm.o(i.rt_ret_val2))
[Stack]
- Max Depth = 16
- Call Chain = rt_ret_val2
[Calls]
[Called By]- >> rt_evt_set
- >> rt_mbx_psh
- >> rt_evt_psh
rt_rmv_dly (Thumb, 40 bytes, Stack size 8 bytes, rt_list.o(i.rt_rmv_dly))
[Stack]
- Max Depth = 8
- Call Chain = rt_rmv_dly
[Called By]- >> rt_mut_release
- >> rt_tsk_delete
- >> rt_mbx_wait
- >> rt_evt_set
- >> rt_sem_psh
- >> rt_mbx_psh
- >> rt_evt_psh
rt_rmv_list (Thumb, 44 bytes, Stack size 0 bytes, rt_list.o(i.rt_rmv_list))
[Called By]
- >> rt_resort_prio
- >> rt_tsk_delete
rt_sem_psh (Thumb, 48 bytes, Stack size 8 bytes, rt_semaphore.o(i.rt_sem_psh))
[Stack]
- Max Depth = 20
- Call Chain = rt_sem_psh ⇒ rt_put_prio
[Calls]- >> rt_rmv_dly
- >> rt_ret_val
- >> rt_put_prio
- >> rt_get_first
[Called By]
rt_stk_check (Thumb, 28 bytes, Stack size 0 bytes, rt_system.o(i.rt_stk_check))
[Calls]
[Called By]- >> rt_tsk_delete
- >> PendSV_Handler
- >> SVC_Handler
rt_switch_req (Thumb, 30 bytes, Stack size 0 bytes, rt_task.o(i.rt_switch_req))
[Calls]
[Called By]- >> rt_dispatch
- >> rt_block
- >> rt_systick
- >> rt_pop_req
rt_sys_init (Thumb, 138 bytes, Stack size 16 bytes, rt_task.o(i.rt_sys_init))
[Stack]
- Max Depth = 40
- Call Chain = rt_sys_init ⇒ rt_init_context ⇒ rt_init_stack
[Calls]- >> rt_init_robin
- >> dbg_init
- >> rt_init_context
- >> _init_box
[Called By]
rt_sys_start (Thumb, 108 bytes, Stack size 8 bytes, rt_task.o(i.rt_sys_start))
[Stack]
- Max Depth = 8
- Call Chain = rt_sys_start
[Calls]
[Called By]
rt_systick (Thumb, 50 bytes, Stack size 8 bytes, rt_system.o(i.rt_systick))
[Stack]
- Max Depth = 72
- Call Chain = rt_systick ⇒ sysTimerTick ⇒ isrMessagePut ⇒ isr_mbx_send ⇒ rt_psq_enq
[Calls]- >> rt_put_rdy_first
- >> rt_switch_req
- >> rt_get_first
- >> sysTimerTick
- >> rt_dec_dly
- >> rt_chk_robin
[Called By]- >> OS_Tick_Handler
- >> SysTick_Handler
rt_tsk_create (Thumb, 116 bytes, Stack size 24 bytes, rt_task.o(i.rt_tsk_create))
[Stack]
- Max Depth = 52
- Call Chain = rt_tsk_create ⇒ rt_dispatch ⇒ rt_put_prio
[Calls]- >> dbg_task_notify
- >> rt_init_context
- >> rt_dispatch
- >> rt_alloc_box
[Called By]
rt_tsk_delete (Thumb, 342 bytes, Stack size 40 bytes, rt_task.o(i.rt_tsk_delete))
[Stack]
- Max Depth = 68
- Call Chain = rt_tsk_delete ⇒ rt_dispatch ⇒ rt_put_prio
[Calls]- >> rt_stk_check
- >> rt_rmv_list
- >> rt_get_PSP
- >> dbg_task_notify
- >> rt_rmv_dly
- >> rt_ret_val
- >> rt_put_prio
- >> rt_get_first
- >> rt_free_box
- >> rt_dispatch
[Called By]
rt_tsk_prio (Thumb, 108 bytes, Stack size 16 bytes, rt_task.o(i.rt_tsk_prio))
[Stack]
- Max Depth = 44
- Call Chain = rt_tsk_prio ⇒ rt_dispatch ⇒ rt_put_prio
[Calls]- >> rt_resort_prio
- >> rt_put_prio
- >> rt_get_first
- >> rt_dispatch
[Called By]
rt_tsk_self (Thumb, 12 bytes, Stack size 0 bytes, rt_task.o(i.rt_tsk_self))
[Called By]
- >> __user_perthread_libspace
- >> svcThreadGetId
svcDelay (Thumb, 20 bytes, Stack size 8 bytes, rt_cmsis.o(i.svcDelay))
[Stack]
- Max Depth = 32
- Call Chain = svcDelay ⇒ rt_dly_wait ⇒ rt_block ⇒ rt_put_dly
[Calls]- >> rt_ms2tick
- >> rt_dly_wait
[Address Reference Count : 1]
svcKernelInitialize (Thumb, 80 bytes, Stack size 8 bytes, rt_cmsis.o(i.svcKernelInitialize))
[Stack]
- Max Depth = 76
- Call Chain = svcKernelInitialize ⇒ svcThreadCreate ⇒ rt_tsk_create ⇒ rt_dispatch ⇒ rt_put_prio
[Calls]- >> rt_sys_init
- >> rt_init_mem
- >> svcThreadCreate
- >> svcMessageCreate
[Called By]
[Address Reference Count : 1]- rt_cmsis.o(i.osKernelInitialize)
svcKernelStart (Thumb, 62 bytes, Stack size 16 bytes, rt_cmsis.o(i.svcKernelStart))
[Stack]
- Max Depth = 60
- Call Chain = svcKernelStart ⇒ rt_tsk_prio ⇒ rt_dispatch ⇒ rt_put_prio
[Calls]- >> rt_tsk_prio
- >> rt_sys_start
[Address Reference Count : 1]- rt_cmsis.o(i.osKernelStart)
svcKernelSysTick (Thumb, 46 bytes, Stack size 16 bytes, rt_cmsis.o(i.svcKernelSysTick))
[Stack]
- Max Depth = 16
- Call Chain = svcKernelSysTick
[Calls]- >> os_tick_val
- >> os_tick_ovf
[Address Reference Count : 1]- rt_cmsis.o(i.osKernelSysTick)
svcMessageCreate (Thumb, 36 bytes, Stack size 8 bytes, rt_cmsis.o(i.svcMessageCreate))
[Stack]
- Max Depth = 8
- Call Chain = svcMessageCreate
[Calls]
[Called By]
svcMessageGet (Thumb, 58 bytes, Stack size 24 bytes, rt_cmsis.o(i.svcMessageGet))
[Stack]
- Max Depth = 68
- Call Chain = svcMessageGet ⇒ rt_mbx_wait ⇒ rt_dispatch ⇒ rt_put_prio
[Calls]- >> rt_ms2tick
- >> rt_mbx_wait
[Address Reference Count : 1]- rt_cmsis.o(i.osMessageGet)
svcMutexCreate (Thumb, 28 bytes, Stack size 8 bytes, rt_cmsis.o(i.svcMutexCreate))
[Stack]
- Max Depth = 8
- Call Chain = svcMutexCreate
[Calls]
[Called By]
[Address Reference Count : 1]- rt_cmsis.o(i.osMutexCreate)
svcMutexRelease (Thumb, 34 bytes, Stack size 8 bytes, rt_cmsis.o(i.svcMutexRelease))
[Stack]
- Max Depth = 60
- Call Chain = svcMutexRelease ⇒ rt_mut_release ⇒ rt_dispatch ⇒ rt_put_prio
[Calls]- >> rt_mut_release
- >> rt_id2obj
[Address Reference Count : 1]- rt_cmsis.o(i.osMutexRelease)
svcMutexWait (Thumb, 54 bytes, Stack size 16 bytes, rt_cmsis.o(i.svcMutexWait))
[Stack]
- Max Depth = 56
- Call Chain = svcMutexWait ⇒ rt_mut_wait ⇒ rt_block ⇒ rt_put_dly
[Calls]- >> rt_mut_wait
- >> rt_ms2tick
- >> rt_id2obj
[Address Reference Count : 1]- rt_cmsis.o(i.osMutexWait)
svcSignalSet (Thumb, 36 bytes, Stack size 16 bytes, rt_cmsis.o(i.svcSignalSet))
[Stack]
- Max Depth = 52
- Call Chain = svcSignalSet ⇒ rt_evt_set ⇒ rt_dispatch ⇒ rt_put_prio
[Calls]- >> rt_tid2ptcb
- >> rt_evt_set
[Address Reference Count : 1]- rt_cmsis.o(i.osSignalSet)
svcSignalWait (Thumb, 80 bytes, Stack size 16 bytes, rt_cmsis.o(i.svcSignalWait))
[Stack]
- Max Depth = 56
- Call Chain = svcSignalWait ⇒ rt_evt_wait ⇒ rt_block ⇒ rt_put_dly
[Calls]- >> rt_ms2tick
- >> rt_evt_wait
[Address Reference Count : 1]- rt_cmsis.o(i.osSignalWait)
svcThreadCreate (Thumb, 100 bytes, Stack size 16 bytes, rt_cmsis.o(i.svcThreadCreate))
[Stack]
- Max Depth = 68
- Call Chain = svcThreadCreate ⇒ rt_tsk_create ⇒ rt_dispatch ⇒ rt_put_prio
[Calls]- >> rt_tsk_create
- >> rt_free_mem
- >> rt_alloc_mem
[Called By]- >> osThreadCreate
- >> svcKernelInitialize
[Address Reference Count : 1]- rt_cmsis.o(i.osThreadCreate)
svcThreadGetId (Thumb, 22 bytes, Stack size 8 bytes, rt_cmsis.o(i.svcThreadGetId))
[Stack]
- Max Depth = 8
- Call Chain = svcThreadGetId
[Calls]
[Address Reference Count : 2]- rt_cmsis.o(i.osThreadExit)
- rt_cmsis.o(i.osThreadGetId)
svcThreadTerminate (Thumb, 50 bytes, Stack size 8 bytes, rt_cmsis.o(i.svcThreadTerminate))
[Stack]
- Max Depth = 76
- Call Chain = svcThreadTerminate ⇒ rt_tsk_delete ⇒ rt_dispatch ⇒ rt_put_prio
[Calls]- >> rt_tid2ptcb
- >> rt_tsk_delete
- >> rt_free_mem
[Address Reference Count : 1]- rt_cmsis.o(i.osThreadExit)
svcTimerCall (Thumb, 24 bytes, Stack size 8 bytes, rt_cmsis.o(i.svcTimerCall))
[Stack]
- Max Depth = 8
- Call Chain = svcTimerCall
[Calls]
[Address Reference Count : 1]- rt_cmsis.o(i.osTimerCall)
svcTimerCreate (Thumb, 52 bytes, Stack size 8 bytes, rt_cmsis.o(i.svcTimerCreate))
[Stack]
- Max Depth = 8
- Call Chain = svcTimerCreate
[Called By]
[Address Reference Count : 1]- rt_cmsis.o(i.osTimerCreate)
svcTimerStart (Thumb, 72 bytes, Stack size 16 bytes, rt_cmsis.o(i.svcTimerStart))
[Stack]
- Max Depth = 28
- Call Chain = svcTimerStart ⇒ rt_timer_insert
[Calls]- >> rt_timer_remove
- >> rt_timer_insert
- >> rt_ms2tick
- >> rt_id2obj
[Address Reference Count : 1]- rt_cmsis.o(i.osTimerStart)
sysTimerTick (Thumb, 76 bytes, Stack size 24 bytes, rt_cmsis.o(i.sysTimerTick))
[Stack]
- Max Depth = 64
- Call Chain = sysTimerTick ⇒ isrMessagePut ⇒ isr_mbx_send ⇒ rt_psq_enq
[Calls]- >> rt_timer_insert
- >> isrMessagePut
[Called By]
__aeabi_dneg (Thumb, 0 bytes, Stack size 0 bytes, basic.o(x$fpl$basic))
[Called By]
_dneg (Thumb, 6 bytes, Stack size 0 bytes, basic.o(x$fpl$basic), UNUSED)
__aeabi_fneg (Thumb, 0 bytes, Stack size 0 bytes, basic.o(x$fpl$basic), UNUSED)
_fneg (Thumb, 6 bytes, Stack size 0 bytes, basic.o(x$fpl$basic), UNUSED)
_dabs (Thumb, 6 bytes, Stack size 0 bytes, basic.o(x$fpl$basic), UNUSED)
_fabs (Thumb, 6 bytes, Stack size 0 bytes, basic.o(x$fpl$basic), UNUSED)
__aeabi_d2f (Thumb, 0 bytes, Stack size 32 bytes, d2f.o(x$fpl$d2f))
[Stack]
- Max Depth = 32
- Call Chain = __aeabi_d2f
[Called By]
_d2f (Thumb, 98 bytes, Stack size 32 bytes, d2f.o(x$fpl$d2f), UNUSED)
[Calls]
- >> __fpl_fretinf
- >> __fpl_dnaninf
__aeabi_dadd (Thumb, 0 bytes, Stack size 16 bytes, daddsub_clz.o(x$fpl$dadd))
[Stack]
- Max Depth = 16
- Call Chain = __aeabi_dadd
[Called By]- >> _DrawGradientRoundBar
- >> __hardfp_floor
- >> __hardfp_ceil
_dadd (Thumb, 332 bytes, Stack size 16 bytes, daddsub_clz.o(x$fpl$dadd), UNUSED)
[Calls]
- >> __fpl_dretinf
- >> __fpl_dnaninf
- >> _dsub1
__fpl_dcmp_Inf (Thumb, 24 bytes, Stack size 0 bytes, dcmpi.o(x$fpl$dcmpinf), UNUSED)
[Called By]
__aeabi_d2iz (Thumb, 0 bytes, Stack size 32 bytes, dfix.o(x$fpl$dfix))
[Stack]
- Max Depth = 32
- Call Chain = __aeabi_d2iz
[Called By]- >> _DrawGradientRoundBar
- >> _DrawArc
_dfix (Thumb, 94 bytes, Stack size 32 bytes, dfix.o(x$fpl$dfix), UNUSED)
[Calls]
__aeabi_i2d (Thumb, 0 bytes, Stack size 0 bytes, dflt_clz.o(x$fpl$dflt))
[Called By]
_dflt (Thumb, 46 bytes, Stack size 0 bytes, dflt_clz.o(x$fpl$dflt), UNUSED)
__aeabi_cdcmple (Thumb, 0 bytes, Stack size 32 bytes, dleqf.o(x$fpl$dleqf))
[Stack]
- Max Depth = 32
- Call Chain = __aeabi_cdcmple
[Called By]
_dcmple (Thumb, 120 bytes, Stack size 32 bytes, dleqf.o(x$fpl$dleqf), UNUSED)
[Calls]
- >> __fpl_dnaninf
- >> __fpl_dcmp_Inf
__fpl_dcmple_InfNaN (Thumb, 0 bytes, Stack size unknown bytes, dleqf.o(x$fpl$dleqf), UNUSED)
[Called By]
__aeabi_dmul (Thumb, 0 bytes, Stack size 32 bytes, dmul.o(x$fpl$dmul))
[Stack]
- Max Depth = 32
- Call Chain = __aeabi_dmul
[Called By]
_dmul (Thumb, 332 bytes, Stack size 32 bytes, dmul.o(x$fpl$dmul), UNUSED)
[Calls]
- >> __fpl_dretinf
- >> __fpl_dnaninf
__fpl_dnaninf (Thumb, 156 bytes, Stack size 16 bytes, dnaninf.o(x$fpl$dnaninf))
[Stack]
- Max Depth = 16
- Call Chain = __fpl_dnaninf
[Called By]
__fpl_dretinf (Thumb, 12 bytes, Stack size 0 bytes, dretinf.o(x$fpl$dretinf), UNUSED)
[Called By]
__aeabi_cdrcmple (Thumb, 0 bytes, Stack size 16 bytes, drleqf.o(x$fpl$drleqf))
[Stack]
- Max Depth = 16
- Call Chain = __aeabi_cdrcmple
[Called By]- >> __hardfp_floor
- >> __hardfp_ceil
_drcmple (Thumb, 108 bytes, Stack size 16 bytes, drleqf.o(x$fpl$drleqf), UNUSED)
[Calls]
__aeabi_drsub (Thumb, 0 bytes, Stack size 8 bytes, daddsub_clz.o(x$fpl$drsb))
[Stack]
- Max Depth = 8
- Call Chain = __aeabi_drsub
[Called By]- >> _DrawGradientRoundBar
- >> __hardfp_floor
- >> __hardfp_ceil
_drsb (Thumb, 22 bytes, Stack size 8 bytes, daddsub_clz.o(x$fpl$drsb), UNUSED)
[Calls]
_dsqrt (Thumb, 404 bytes, Stack size 24 bytes, dsqrt_umaal.o(x$fpl$dsqrt))
[Stack]
- Max Depth = 40
- Call Chain = _dsqrt ⇒ __fpl_dnaninf
[Calls]
[Called By]
__aeabi_dsub (Thumb, 0 bytes, Stack size 32 bytes, daddsub_clz.o(x$fpl$dsub))
[Stack]
- Max Depth = 32
- Call Chain = __aeabi_dsub
[Called By]
_dsub (Thumb, 464 bytes, Stack size 32 bytes, daddsub_clz.o(x$fpl$dsub), UNUSED)
[Calls]
- >> __fpl_dnaninf
- >> _dadd1
__aeabi_f2d (Thumb, 0 bytes, Stack size 16 bytes, f2d.o(x$fpl$f2d))
[Stack]
- Max Depth = 16
- Call Chain = __aeabi_f2d
[Called By]- >> _DrawArc
- >> _GetX
- >> _RoundHalfUp
_f2d (Thumb, 86 bytes, Stack size 16 bytes, f2d.o(x$fpl$f2d), UNUSED)
[Calls]
- >> __fpl_fnaninf
- >> __fpl_dretinf
__fpl_fnaninf (Thumb, 140 bytes, Stack size 8 bytes, fnaninf.o(x$fpl$fnaninf), UNUSED)
[Called By]
_fp_init (Thumb, 10 bytes, Stack size 0 bytes, fpinit.o(x$fpl$fpinit))
[Called By]
__fplib_config_fpu_vfp (Thumb, 0 bytes, Stack size unknown bytes, fpinit.o(x$fpl$fpinit), UNUSED)
__fplib_config_pureend_doubles (Thumb, 0 bytes, Stack size unknown bytes, fpinit.o(x$fpl$fpinit), UNUSED)
__fpl_fretinf (Thumb, 10 bytes, Stack size 0 bytes, fretinf.o(x$fpl$fretinf), UNUSED)
[Called By]
Local Symbols
LCD_CSX (Thumb, 16 bytes, Stack size 0 bytes, lcd_x.o(.text))
[Calls]
[Called By]- >> LCD_X_ReadM1_8
- >> LCD_X_WriteM1_8
- >> LCD_X_Read1_8
- >> LCD_X_Write1_8
- >> LCD_X_Read0_8
- >> LCD_X_Write0_8
LCD_WRX (Thumb, 18 bytes, Stack size 0 bytes, lcd_x.o(.text))
[Calls]
[Called By]- >> LCD_X_ReadM1_8
- >> LCD_X_WriteM1_8
- >> LCD_X_Read1_8
- >> LCD_X_Write1_8
- >> LCD_X_Read0_8
- >> LCD_X_Write0_8
LCD_WriteM (Thumb, 18 bytes, Stack size 8 bytes, lcd_x.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = LCD_WriteM
[Called By]- >> LCD_X_WriteM1_8
- >> LCD_X_Write1_8
- >> LCD_X_Write0_8
LCD_ReadM (Thumb, 18 bytes, Stack size 8 bytes, lcd_x.o(.text), UNUSED)
[Called By]
- >> LCD_X_ReadM1_8
- >> LCD_X_Read1_8
- >> LCD_X_Read0_8
Touch_Read (Thumb, 78 bytes, Stack size 24 bytes, touch_stmpe811.o(.text))
[Stack]
- Max Depth = 24
- Call Chain = Touch_Read
[Called By]
Touch_Write (Thumb, 50 bytes, Stack size 16 bytes, touch_stmpe811.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = Touch_Write
[Called By]- >> Touch_GetState
- >> Touch_Uninitialize
- >> Touch_Initialize
Enable_GPIO_Clock (Thumb, 150 bytes, Stack size 0 bytes, i2c_stm32f4xx.o(.text))
[Called By]
I2CX_GetVersion (Thumb, 6 bytes, Stack size 0 bytes, i2c_stm32f4xx.o(.text))
[Address Reference Count : 1]
- i2c_stm32f4xx.o(.constdata)
I2CX_GetCapabilities (Thumb, 6 bytes, Stack size 0 bytes, i2c_stm32f4xx.o(.text))
[Address Reference Count : 1]
- i2c_stm32f4xx.o(.constdata)
I2C_Initialize (Thumb, 228 bytes, Stack size 40 bytes, i2c_stm32f4xx.o(.text))
[Stack]
- Max Depth = 76
- Call Chain = I2C_Initialize ⇒ HAL_GPIO_Init
[Calls]- >> HAL_NVIC_EnableIRQ
- >> HAL_NVIC_ClearPendingIRQ
- >> Enable_GPIO_Clock
- >> HAL_GPIO_Init
- >> __aeabi_memclr4
[Called By]
I2C_PowerControl (Thumb, 314 bytes, Stack size 16 bytes, i2c_stm32f4xx.o(.text))
[Stack]
- Max Depth = 52
- Call Chain = I2C_PowerControl ⇒ HAL_DMA_DeInit
[Calls]
[Called By]
I2C_MasterTransmit (Thumb, 236 bytes, Stack size 24 bytes, i2c_stm32f4xx.o(.text))
[Stack]
- Max Depth = 48
- Call Chain = I2C_MasterTransmit ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig
[Calls]- >> HAL_DMA_Start_IT
- >> HAL_DMA_Init
[Called By]
I2C_MasterReceive (Thumb, 310 bytes, Stack size 24 bytes, i2c_stm32f4xx.o(.text))
[Stack]
- Max Depth = 48
- Call Chain = I2C_MasterReceive ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig
[Calls]- >> HAL_DMA_Start_IT
- >> HAL_DMA_Init
[Called By]
I2C_Control (Thumb, 516 bytes, Stack size 40 bytes, i2c_stm32f4xx.o(.text))
[Stack]
- Max Depth = 76
- Call Chain = I2C_Control ⇒ HAL_GPIO_Init
[Calls]- >> HAL_RCC_GetPCLK1Freq
- >> HAL_GPIO_ReadPin
- >> HAL_Delay
- >> HAL_DMA_Abort
- >> HAL_GPIO_WritePin
- >> HAL_GPIO_Init
[Called By]
I2C_EV_IRQHandler (Thumb, 782 bytes, Stack size 16 bytes, i2c_stm32f4xx.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = I2C_EV_IRQHandler
[Called By]
I2C_ER_IRQHandler (Thumb, 274 bytes, Stack size 16 bytes, i2c_stm32f4xx.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = I2C_ER_IRQHandler
[Called By]
I2C3_Initialize (Thumb, 6 bytes, Stack size 0 bytes, i2c_stm32f4xx.o(.text))
[Stack]
- Max Depth = 76
- Call Chain = I2C3_Initialize ⇒ I2C_Initialize ⇒ HAL_GPIO_Init
[Calls]
[Address Reference Count : 1]- i2c_stm32f4xx.o(.constdata)
I2C3_Uninitialize (Thumb, 6 bytes, Stack size 0 bytes, i2c_stm32f4xx.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = I2C3_Uninitialize ⇒ I2C_Uninitialize ⇒ HAL_GPIO_DeInit
[Calls]
[Address Reference Count : 1]- i2c_stm32f4xx.o(.constdata)
I2C3_PowerControl (Thumb, 6 bytes, Stack size 0 bytes, i2c_stm32f4xx.o(.text))
[Stack]
- Max Depth = 52
- Call Chain = I2C3_PowerControl ⇒ I2C_PowerControl ⇒ HAL_DMA_DeInit
[Calls]
[Address Reference Count : 1]- i2c_stm32f4xx.o(.constdata)
I2C3_MasterTransmit (Thumb, 12 bytes, Stack size 16 bytes, i2c_stm32f4xx.o(.text))
[Stack]
- Max Depth = 64
- Call Chain = I2C3_MasterTransmit ⇒ I2C_MasterTransmit ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig
[Calls]
[Address Reference Count : 1]- i2c_stm32f4xx.o(.constdata)
I2C3_MasterReceive (Thumb, 12 bytes, Stack size 16 bytes, i2c_stm32f4xx.o(.text))
[Stack]
- Max Depth = 64
- Call Chain = I2C3_MasterReceive ⇒ I2C_MasterReceive ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig
[Calls]
[Address Reference Count : 1]- i2c_stm32f4xx.o(.constdata)
I2C3_SlaveTransmit (Thumb, 6 bytes, Stack size 0 bytes, i2c_stm32f4xx.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = I2C3_SlaveTransmit ⇒ I2C_SlaveTransmit ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig
[Calls]
[Address Reference Count : 1]- i2c_stm32f4xx.o(.constdata)
I2C3_SlaveReceive (Thumb, 6 bytes, Stack size 0 bytes, i2c_stm32f4xx.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = I2C3_SlaveReceive ⇒ I2C_SlaveReceive ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig
[Calls]
[Address Reference Count : 1]- i2c_stm32f4xx.o(.constdata)
I2C3_GetDataCount (Thumb, 6 bytes, Stack size 0 bytes, i2c_stm32f4xx.o(.text))
[Address Reference Count : 1]
- i2c_stm32f4xx.o(.constdata)
I2C3_Control (Thumb, 4 bytes, Stack size 0 bytes, i2c_stm32f4xx.o(.text))
[Stack]
- Max Depth = 76
- Call Chain = I2C3_Control ⇒ I2C_Control ⇒ HAL_GPIO_Init
[Calls]
[Address Reference Count : 1]- i2c_stm32f4xx.o(.constdata)
I2C3_GetStatus (Thumb, 8 bytes, Stack size 0 bytes, i2c_stm32f4xx.o(.text))
[Address Reference Count : 1]
- i2c_stm32f4xx.o(.constdata)
I2C_Uninitialize (Thumb, 90 bytes, Stack size 8 bytes, i2c_stm32f4xx.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = I2C_Uninitialize ⇒ HAL_GPIO_DeInit
[Calls]- >> HAL_NVIC_DisableIRQ
- >> HAL_GPIO_DeInit
[Called By]
I2C_SlaveTransmit (Thumb, 156 bytes, Stack size 16 bytes, i2c_stm32f4xx.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = I2C_SlaveTransmit ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig
[Calls]- >> HAL_DMA_Start_IT
- >> HAL_DMA_Init
[Called By]
I2C_SlaveReceive (Thumb, 148 bytes, Stack size 16 bytes, i2c_stm32f4xx.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = I2C_SlaveReceive ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig
[Calls]- >> HAL_DMA_Start_IT
- >> HAL_DMA_Init
[Called By]
Enable_GPIO_Clock (Thumb, 154 bytes, Stack size 28 bytes, spi_stm32f4xx.o(.text))
[Stack]
- Max Depth = 28
- Call Chain = Enable_GPIO_Clock
[Called By]- >> SPI_Control
- >> SPI_Initialize
SPIX_GetVersion (Thumb, 6 bytes, Stack size 0 bytes, spi_stm32f4xx.o(.text))
[Address Reference Count : 1]
- spi_stm32f4xx.o(.constdata)
SPIX_GetCapabilities (Thumb, 6 bytes, Stack size 0 bytes, spi_stm32f4xx.o(.text))
[Address Reference Count : 1]
- spi_stm32f4xx.o(.constdata)
SPI_Initialize (Thumb, 186 bytes, Stack size 40 bytes, spi_stm32f4xx.o(.text))
[Stack]
- Max Depth = 76
- Call Chain = SPI_Initialize ⇒ HAL_GPIO_Init
[Calls]- >> Enable_GPIO_Clock
- >> HAL_GPIO_Init
- >> __aeabi_memclr4
[Called By]
SPI_PowerControl (Thumb, 294 bytes, Stack size 40 bytes, spi_stm32f4xx.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = SPI_PowerControl
[Calls]- >> HAL_NVIC_EnableIRQ
- >> HAL_NVIC_DisableIRQ
- >> HAL_NVIC_ClearPendingIRQ
[Called By]
SPI_Control (Thumb, 898 bytes, Stack size 56 bytes, spi_stm32f4xx.o(.text))
[Stack]
- Max Depth = 92
- Call Chain = SPI_Control ⇒ HAL_GPIO_Init
[Calls]- >> Enable_GPIO_Clock
- >> HAL_GPIO_DeInit
- >> HAL_DMA_Abort
- >> HAL_GPIO_WritePin
- >> HAL_GPIO_Init
- >> __aeabi_memclr4
[Called By]
SPI5_Initialize (Thumb, 4 bytes, Stack size 0 bytes, spi_stm32f4xx.o(.text))
[Stack]
- Max Depth = 76
- Call Chain = SPI5_Initialize ⇒ SPI_Initialize ⇒ HAL_GPIO_Init
[Calls]
[Address Reference Count : 1]- spi_stm32f4xx.o(.constdata)
SPI5_Uninitialize (Thumb, 6 bytes, Stack size 0 bytes, spi_stm32f4xx.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = SPI5_Uninitialize ⇒ SPI_Uninitialize ⇒ HAL_GPIO_DeInit
[Calls]
[Address Reference Count : 1]- spi_stm32f4xx.o(.constdata)
SPI5_PowerControl (Thumb, 4 bytes, Stack size 0 bytes, spi_stm32f4xx.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = SPI5_PowerControl ⇒ SPI_PowerControl
[Calls]
[Address Reference Count : 1]- spi_stm32f4xx.o(.constdata)
SPI5_Send (Thumb, 6 bytes, Stack size 0 bytes, spi_stm32f4xx.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = SPI5_Send ⇒ SPI_Send
[Calls]
[Address Reference Count : 1]- spi_stm32f4xx.o(.constdata)
SPI5_Receive (Thumb, 6 bytes, Stack size 0 bytes, spi_stm32f4xx.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = SPI5_Receive ⇒ SPI_Receive
[Calls]
[Address Reference Count : 1]- spi_stm32f4xx.o(.constdata)
SPI5_Transfer (Thumb, 6 bytes, Stack size 0 bytes, spi_stm32f4xx.o(.text))
[Stack]
- Max Depth = 20
- Call Chain = SPI5_Transfer ⇒ SPI_Transfer
[Calls]
[Address Reference Count : 1]- spi_stm32f4xx.o(.constdata)
SPI5_GetDataCount (Thumb, 8 bytes, Stack size 0 bytes, spi_stm32f4xx.o(.text))
[Address Reference Count : 1]
- spi_stm32f4xx.o(.constdata)
SPI5_Control (Thumb, 4 bytes, Stack size 0 bytes, spi_stm32f4xx.o(.text))
[Stack]
- Max Depth = 92
- Call Chain = SPI5_Control ⇒ SPI_Control ⇒ HAL_GPIO_Init
[Calls]
[Address Reference Count : 1]- spi_stm32f4xx.o(.constdata)
SPI5_GetStatus (Thumb, 8 bytes, Stack size 0 bytes, spi_stm32f4xx.o(.text))
[Address Reference Count : 1]
- spi_stm32f4xx.o(.constdata)
SPI_Uninitialize (Thumb, 74 bytes, Stack size 8 bytes, spi_stm32f4xx.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = SPI_Uninitialize ⇒ HAL_GPIO_DeInit
[Calls]
[Called By]
SPI_Send (Thumb, 126 bytes, Stack size 16 bytes, spi_stm32f4xx.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = SPI_Send
[Called By]
SPI_Receive (Thumb, 126 bytes, Stack size 16 bytes, spi_stm32f4xx.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = SPI_Receive
[Called By]
SPI_Transfer (Thumb, 124 bytes, Stack size 20 bytes, spi_stm32f4xx.o(.text))
[Stack]
- Max Depth = 20
- Call Chain = SPI_Transfer
[Called By]
SystemInit_ExtMemCtl (Thumb, 394 bytes, Stack size 8 bytes, system_stm32f4xx.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = SystemInit_ExtMemCtl
[Called By]
NVIC_SetPriority (Thumb, 32 bytes, Stack size 0 bytes, stm32f4xx_hal_cortex.o(.text))
[Called By]
- >> HAL_SYSTICK_Config
- >> HAL_NVIC_SetPriority
DMA_SetConfig (Thumb, 30 bytes, Stack size 8 bytes, stm32f4xx_hal_dma.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = DMA_SetConfig
[Called By]- >> HAL_DMA_Start
- >> HAL_DMA_Start_IT
DMA2D_SetConfig (Thumb, 142 bytes, Stack size 20 bytes, stm32f4xx_hal_dma2d.o(.text))
[Stack]
- Max Depth = 20
- Call Chain = DMA2D_SetConfig
[Called By]- >> HAL_DMA2D_BlendingStart_IT
- >> HAL_DMA2D_BlendingStart
- >> HAL_DMA2D_Start_IT
- >> HAL_DMA2D_Start
LTDC_SetConfig (Thumb, 344 bytes, Stack size 20 bytes, stm32f4xx_hal_ltdc.o(.text))
[Stack]
- Max Depth = 20
- Call Chain = LTDC_SetConfig
[Called By]- >> HAL_LTDC_SetAddress
- >> HAL_LTDC_SetAlpha
- >> HAL_LTDC_SetPixelFormat
- >> HAL_LTDC_SetWindowPosition
- >> HAL_LTDC_SetWindowSize
- >> HAL_LTDC_ConfigLayer
_cbBk (Thumb, 50 bytes, Stack size 0 bytes, guidemo.o(.text))
[Stack]
- Max Depth = 168
- Call Chain = _cbBk ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Address Reference Count : 1]
_cbEffect (Thumb, 54 bytes, Stack size 24 bytes, guidemo.o(.text))
[Stack]
- Max Depth = 712
- Call Chain = _cbEffect ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_PID_GetState
- >> GUI_Exec
- >> GUIDEMO_CheckCancel
[Address Reference Count : 1]
_cbFrameWinControl (Thumb, 254 bytes, Stack size 24 bytes, guidemo.o(.text))
[Stack]
- Max Depth = 288
- Call Chain = _cbFrameWinControl ⇒ WM_MakeModal ⇒ WM__SendPIDMessage ⇒ WM__SendMessageIfEnabled ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_SendMessage
- >> WM_MakeModal
- >> WM_GetWindowSizeY
- >> WM_GetWindowSizeX
- >> WM_GetId
- >> WM_GetDialogItem
- >> WM_GetDesktopWindow
- >> WM_DefaultProc
- >> TEXT_SetText
- >> TEXT_SetFont
- >> PROGBAR_SetTextAlign
- >> PROGBAR_SetFont
- >> GUI_GetTime
- >> GUI_DrawGradientV
- >> BUTTON_SetFocussable
- >> GUIDEMO_ClearHalt
[Address Reference Count : 1]
_cbFrameWinInfo (Thumb, 130 bytes, Stack size 24 bytes, guidemo.o(.text))
[Stack]
- Max Depth = 512
- Call Chain = _cbFrameWinInfo ⇒ WM_SetWindowPos ⇒ WM_SetSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_SetWindowPos
- >> WM_SendMessage
- >> WM_GetWindowSizeY
- >> WM_GetWindowSizeX
- >> WM_GetDialogItem
- >> WM_GetDesktopWindow
- >> WM_DefaultProc
- >> TEXT_SetWrapMode
- >> LCD_GetXSize
- >> GUI_DrawGradientV
[Address Reference Count : 1]
_DrawBk (Thumb, 60 bytes, Stack size 16 bytes, guidemo.o(.text))
[Stack]
- Max Depth = 216
- Call Chain = _DrawBk ⇒ GUI_DrawGradientV ⇒ _DrawGradient ⇒ GUI_GetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_DrawGradientV
- >> GUI_DrawBitmap
[Address Reference Count : 1]
_DrawBkCircle (Thumb, 248 bytes, Stack size 48 bytes, guidemo.o(.text))
[Stack]
- Max Depth = 336
- Call Chain = _DrawBkCircle ⇒ GUI_MEMDEV_CreateFixed ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_MEMDEV_Write
- >> GUI_MEMDEV_Select
- >> GUI_MEMDEV_GetDataPtr
- >> GUI_MEMDEV_DrawPerspectiveX
- >> GUI_MEMDEV_Delete
- >> GUI_MEMDEV_CreateFixed
- >> GUI_MEMDEV_CreateEx
- >> GUI_DrawGradientV
- >> GUI_DrawCircle
- >> GUI_DrawBitmap
- >> GUI_Clear
[Address Reference Count : 1]
_DrawBkSimple (Thumb, 38 bytes, Stack size 8 bytes, guidemo.o(.text))
[Stack]
- Max Depth = 192
- Call Chain = _DrawBkSimple ⇒ GUI_DrawBitmap ⇒ GL_DrawBitmap ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> GUI_SetBkColor
- >> GUI_DrawBitmap
- >> GUI_Clear
[Address Reference Count : 1]
_FrameDrawSkinFlex (Thumb, 38 bytes, Stack size 8 bytes, guidemo.o(.text))
[Stack]
- Max Depth = 312
- Call Chain = _FrameDrawSkinFlex ⇒ FRAMEWIN_DrawSkinFlex ⇒ GUI_DrawGradientV ⇒ _DrawGradient ⇒ GUI_GetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> FRAMEWIN_SetTextColor
- >> FRAMEWIN_SetTextAlign
- >> FRAMEWIN_DrawSkinFlex
[Address Reference Count : 1]
_UpdateControlText (Thumb, 92 bytes, Stack size 32 bytes, guidemo.o(.text))
[Stack]
- Max Depth = 296
- Call Chain = _UpdateControlText ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_GetDialogItem
- >> TEXT_SetText
- >> GUIDEMO_AddStringToString
- >> GUIDEMO_AddIntToString
- >> __aeabi_memclr4
[Called By]- >> GUIDEMO_NotifyStartNext
- >> _Main
_cbDialog (Thumb, 54 bytes, Stack size 8 bytes, guidemo.o(.text))
[Stack]
- Max Depth = 536
- Call Chain = _cbDialog ⇒ IMAGE_SetBMP ⇒ IMAGE__SetWindowSize ⇒ WM_SetSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_GetDialogItem
- >> WM_DefaultProc
- >> WINDOW_SetBkColor
- >> IMAGE_SetBMP
[Address Reference Count : 1]
_Main (Thumb, 182 bytes, Stack size 24 bytes, guidemo.o(.text))
[Stack]
- Max Depth = 800
- Call Chain = _Main ⇒ GUIDEMO_Intro ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> WM_SelectWindow
- >> WM_InvalidateWindow
- >> WM_HideWindow
- >> WM_GetDesktopWindow
- >> WM_DeleteWindow
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_Exec
- >> GUI_CreateDialogBox
- >> GUI_Clear
- >> GUIDEMO_Intro
- >> GUIDEMO_ShowCursor
- >> GUIDEMO_ClearHalt
- >> _UpdateControlText
[Called By]
_IntroduceDemo (Thumb, 134 bytes, Stack size 24 bytes, guidemo.o(.text))
[Stack]
- Max Depth = 752
- Call Chain = _IntroduceDemo ⇒ GUIDEMO_Wait ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> WM_ShowWindow
- >> WM_HideWindow
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_GetFontDistY
- >> GUI_Exec
- >> GUI_DispStringHCenterAt
- >> GUIDEMO_ShowCursor
- >> GUIDEMO_Wait
[Called By]
_DrawSample (Thumb, 700 bytes, Stack size 48 bytes, guidemo_antialiasedtext.o(.text))
[Stack]
- Max Depth = 360
- Call Chain = _DrawSample ⇒ _DrawAlphaCircles ⇒ GUI_AA_FillCircle ⇒ GL_FillCircleAA_HiRes ⇒ GUI_AA_Init_HiRes ⇒ GUI_AA_Init ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_SetClipRect
- >> GUI_MoveRect
- >> GUI_FillRectEx
- >> GUI_DrawGradientH
- >> GUI_DispStringInRectWrap
- >> _DrawAlphaCircles
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_DrawGradientV
- >> GUI_DispStringInRect
[Called By]
_DrawScreen (Thumb, 174 bytes, Stack size 24 bytes, guidemo_antialiasedtext.o(.text))
[Stack]
- Max Depth = 792
- Call Chain = _DrawScreen ⇒ GUIDEMO_ConfigureDemo ⇒ _IntroduceDemo ⇒ GUIDEMO_Wait ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> _DrawSample
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUIDEMO_GetTitleSizeY
- >> GUIDEMO_DispTitle
- >> GUIDEMO_ConfigureDemo
- >> GUIDEMO_DrawBk
- >> GUIDEMO_Wait
[Called By]- >> GUIDEMO_AntialiasedText
_DrawAlphaCircles (Thumb, 322 bytes, Stack size 128 bytes, guidemo_antialiasedtext.o(.text))
[Stack]
- Max Depth = 312
- Call Chain = _DrawAlphaCircles ⇒ GUI_AA_FillCircle ⇒ GL_FillCircleAA_HiRes ⇒ GUI_AA_Init_HiRes ⇒ GUI_AA_Init ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI__SinHQ
- >> GUI__CosHQ
- >> GUI_AA_SetFactor
- >> GUI_AA_FillCircle
- >> GUI_AA_EnableHiRes
- >> GUI_AA_DisableHiRes
- >> GUI_SetColor
- >> __aeabi_memcpy4
[Called By]
_WriteGear (Thumb, 110 bytes, Stack size 24 bytes, guidemo_automotive.o(.text))
[Stack]
- Max Depth = 272
- Call Chain = _WriteGear ⇒ GUI_DispDecAt ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_GetCharDistX
- >> GUI_DispDecAt
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_GetStringDistX
- >> GUI_GetFontDistY
[Called By]- >> _AutomotiveDemo
- >> _GetAngle_0
_GetAngle_0 (Thumb, 228 bytes, Stack size 16 bytes, guidemo_automotive.o(.text))
[Stack]
- Max Depth = 288
- Call Chain = _GetAngle_0 ⇒ _WriteGear ⇒ GUI_DispDecAt ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]
[Address Reference Count : 1]- guidemo_automotive.o(.data)
_GetAngle_1 (Thumb, 170 bytes, Stack size 0 bytes, guidemo_automotive.o(.text))
[Address Reference Count : 1]
- guidemo_automotive.o(.data)
_Draw_0 (Thumb, 132 bytes, Stack size 24 bytes, guidemo_automotive.o(.text))
[Stack]
- Max Depth = 264
- Call Chain = _Draw_0 ⇒ GUI_DispStringHCenterAt ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_ClearRect
- >> GUI_AA_FillPolygon
- >> LCD_GetXSize
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_DrawBitmap
- >> GUI_DispStringHCenterAt
[Address Reference Count : 1]- guidemo_automotive.o(.data)
_Draw_1 (Thumb, 150 bytes, Stack size 24 bytes, guidemo_automotive.o(.text))
[Stack]
- Max Depth = 264
- Call Chain = _Draw_1 ⇒ GUI_DispStringHCenterAt ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_ClearRect
- >> GUI_AA_FillPolygon
- >> LCD_GetXSize
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_DrawBitmap
- >> GUI_DispStringHCenterAt
[Address Reference Count : 1]- guidemo_automotive.o(.data)
_AutomotiveDemo (Thumb, 522 bytes, Stack size 208 bytes, guidemo_automotive.o(.text))
[Stack]
- Max Depth = 896
- Call Chain = _AutomotiveDemo ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_RotatePolygon
- >> GUI_MEMDEV_DrawAuto
- >> GUI_MEMDEV_DeleteAuto
- >> GUI_MEMDEV_CreateAuto
- >> GUI_DispDecAt
- >> GUI_ClearRect
- >> _WriteGear
- >> LCD_GetYSize
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_Exec
- >> GUIDEMO_GetTime
- >> GUIDEMO_CheckCancel
- >> __aeabi_memclr4
[Called By]
_DrawBk (Thumb, 134 bytes, Stack size 16 bytes, guidemo_automotive.o(.text))
[Stack]
- Max Depth = 264
- Call Chain = _DrawBk ⇒ GUI_DispDecAt ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_DispStringAt
- >> GUI_DispDecAt
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_GetFontDistY
- >> GUI_DrawBitmap
- >> GUI_DispStringHCenterAt
- >> GUI_Clear
[Called By]
_DrawLabel (Thumb, 112 bytes, Stack size 32 bytes, guidemo_bargraph.o(.text))
[Stack]
- Max Depth = 256
- Call Chain = _DrawLabel ⇒ GUI_DispDecMin ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_SetTextAlign
- >> GUI_GotoXY
- >> GUI_GetFontSizeY
- >> GUI_DispDecMin
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_MEMDEV_Select
- >> GUI_DrawBitmap
[Called By]- >> _DemoBarGraph
- >> _DrawDiagramAt
_DrawDiagramAt (Thumb, 286 bytes, Stack size 72 bytes, guidemo_bargraph.o(.text))
[Stack]
- Max Depth = 432
- Call Chain = _DrawDiagramAt ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_SetAlpha
- >> GUI_MEMDEV_CopyToLCD
- >> GUI_FillRoundedRect
- >> GUI_FillRect
- >> GUI_DrawRoundedRect
- >> GUI_DrawHLine
- >> GUI_DrawBitmapMag
- >> _DrawLabel
- >> GUI_SetClipRect
- >> GUI_SetColor
- >> GUI_MEMDEV_Select
[Called By]
_DemoBarGraph (Thumb, 278 bytes, Stack size 208 bytes, guidemo_bargraph.o(.text))
[Stack]
- Max Depth = 896
- Call Chain = _DemoBarGraph ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_MEMDEV_Create
- >> GUI_MEMDEV_CopyFromLCD
- >> _DrawDiagramAt
- >> _DrawLabel
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_MEMDEV_Delete
- >> GUI_Exec
- >> GUI_Delay
- >> GUIDEMO_GetTime
- >> GUIDEMO_CheckCancel
- >> __aeabi_memcpy4
[Called By]
_SetPalette (Thumb, 78 bytes, Stack size 56 bytes, guidemo_bitmap.o(.text))
[Stack]
- Max Depth = 72
- Call Chain = _SetPalette ⇒ GUIDEMO_MixColors
[Calls]
[Called By]- >> _DrawScreenPaletteBasedBitmaps
_DrawBitmaps (Thumb, 216 bytes, Stack size 64 bytes, guidemo_bitmap.o(.text))
[Stack]
- Max Depth = 248
- Call Chain = _DrawBitmaps ⇒ GUI_DrawBitmap ⇒ GL_DrawBitmap ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> GUI_GetFontSizeY
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SetColor
- >> GUI_DrawBitmap
- >> GUI_DispStringInRect
[Called By]- >> _DrawScreenGrayScale
- >> _DrawScreenHighColor
- >> _DrawScreenPaletteBasedBitmaps
_DrawScreenAlphaBitmaps (Thumb, 284 bytes, Stack size 48 bytes, guidemo_bitmap.o(.text))
[Stack]
- Max Depth = 776
- Call Chain = _DrawScreenAlphaBitmaps ⇒ GUIDEMO_Wait ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_MEMDEV_CopyToLCD
- >> GUI_MEMDEV_CopyFromLCD
- >> GUI_SetColor
- >> GUI_MEMDEV_Write
- >> GUI_MEMDEV_Select
- >> GUI_MEMDEV_Delete
- >> GUI_MEMDEV_CreateEx
- >> GUI_DrawBitmap
- >> GUIDEMO_MixColors
- >> GUIDEMO_CheckCancelDelay
- >> GUIDEMO_SetInfoText
- >> GUIDEMO_Wait
[Address Reference Count : 1]
_DrawScreenPaletteBasedBitmaps (Thumb, 140 bytes, Stack size 32 bytes, guidemo_bitmap.o(.text))
[Stack]
- Max Depth = 760
- Call Chain = _DrawScreenPaletteBasedBitmaps ⇒ GUIDEMO_Wait ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUIDEMO_CheckCancelDelay
- >> GUIDEMO_SetInfoText
- >> GUIDEMO_DrawBk
- >> GUIDEMO_Wait
- >> _DrawBitmaps
- >> _SetPalette
[Address Reference Count : 1]
_DrawScreen_BMP_GIF_JPG (Thumb, 268 bytes, Stack size 32 bytes, guidemo_bitmap.o(.text))
[Stack]
- Max Depth = 1680
- Call Chain = _DrawScreen_BMP_GIF_JPG ⇒ GUI_JPEG_Draw ⇒ GUI_JPEG_DrawEx ⇒ _Draw ⇒ _DrawBanding ⇒ GUI_JPEG__DecodeProgressiveBanding ⇒ _InitScan ⇒ _CheckHuffmanTables ⇒ _CreateHuffmanTable ⇒ GUI__memset
[Calls]- >> GUI_GetFontSizeY
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_DispStringInRect
- >> GUIDEMO_SetInfoText
- >> GUIDEMO_DrawBk
- >> GUIDEMO_Wait
- >> GUI_JPEG_Draw
- >> GUI_BMP_Draw
- >> _ShowGIF
[Address Reference Count : 1]
_DrawScreenHighColor (Thumb, 50 bytes, Stack size 8 bytes, guidemo_bitmap.o(.text))
[Stack]
- Max Depth = 736
- Call Chain = _DrawScreenHighColor ⇒ GUIDEMO_Wait ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_GetFontSizeY
- >> GUI_SetFont
- >> GUIDEMO_SetInfoText
- >> GUIDEMO_DrawBk
- >> GUIDEMO_Wait
- >> _DrawBitmaps
[Address Reference Count : 1]
_DrawScreenGrayScale (Thumb, 52 bytes, Stack size 8 bytes, guidemo_bitmap.o(.text))
[Stack]
- Max Depth = 736
- Call Chain = _DrawScreenGrayScale ⇒ GUIDEMO_Wait ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_GetFontSizeY
- >> GUI_SetFont
- >> GUIDEMO_SetInfoText
- >> GUIDEMO_DrawBk
- >> GUIDEMO_Wait
- >> _DrawBitmaps
[Address Reference Count : 1]
_ShowGIF (Thumb, 168 bytes, Stack size 56 bytes, guidemo_bitmap.o(.text))
[Stack]
- Max Depth = 760
- Call Chain = _ShowGIF ⇒ GUIDEMO_CheckCancelDelay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_GetFontSizeY
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUIDEMO_CheckCancelDelay
- >> GUI_GIF_GetInfo
- >> GUI_GIF_GetImageInfo
- >> GUI_GIF_DrawSub
[Called By]- >> _DrawScreen_BMP_GIF_JPG
_ShowCursorType (Thumb, 164 bytes, Stack size 48 bytes, guidemo_cursor.o(.text))
[Stack]
- Max Depth = 264
- Call Chain = _ShowCursorType ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_GetCharDistX
- >> GUI_DispStringAt
- >> GUI_SetFont
- >> GUI_GetFontDistY
- >> GUI_DrawBitmap
- >> GUI_DispCharAt
[Called By]
_DispCursor (Thumb, 150 bytes, Stack size 16 bytes, guidemo_cursor.o(.text))
[Stack]
- Max Depth = 744
- Call Chain = _DispCursor ⇒ GUIDEMO_Wait ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_DispStringHCenterAt
- >> GUI_CURSOR_Hide
- >> GUIDEMO_DrawBk
- >> GUIDEMO_Wait
- >> GUI_CURSOR_Select
- >> _ShowCursorType
[Called By]
_DrawFrame (Thumb, 70 bytes, Stack size 32 bytes, guidemo_fading.o(.text))
[Stack]
- Max Depth = 200
- Call Chain = _DrawFrame ⇒ GUI_FillRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]
[Called By]
_DrawLogo (Thumb, 174 bytes, Stack size 40 bytes, guidemo_fading.o(.text))
[Stack]
- Max Depth = 356
- Call Chain = _DrawLogo ⇒ GUI_MEMDEV_RotateHQ ⇒ _Rotate32HQ ⇒ _GetColorHQ ⇒ __aeabi_memclr4
[Calls]- >> GUI_MEMDEV_WriteAt
- >> GUI_MEMDEV_RotateHQ
- >> GUI_MEMDEV_GetYSize
- >> GUI_MEMDEV_GetXSize
[Called By]
_DrawText (Thumb, 40 bytes, Stack size 8 bytes, guidemo_fading.o(.text))
[Stack]
- Max Depth = 240
- Call Chain = _DrawText ⇒ GUI_DispStringInRectWrap ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_DispStringInRectWrap
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
[Called By]
_Paint0 (Thumb, 204 bytes, Stack size 56 bytes, guidemo_fading.o(.text))
[Stack]
- Max Depth = 412
- Call Chain = _Paint0 ⇒ _DrawLogo ⇒ GUI_MEMDEV_RotateHQ ⇒ _Rotate32HQ ⇒ _GetColorHQ ⇒ __aeabi_memclr4
[Calls]- >> GUI_FillRect
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_GetFontDistY
- >> GUI_DispStringHCenterAt
- >> GUI_Clear
- >> _DrawText
- >> _DrawLogo
- >> _DrawFrame
[Address Reference Count : 1]- guidemo_fading.o(.constdata)
_Paint1 (Thumb, 202 bytes, Stack size 56 bytes, guidemo_fading.o(.text))
[Stack]
- Max Depth = 412
- Call Chain = _Paint1 ⇒ _DrawLogo ⇒ GUI_MEMDEV_RotateHQ ⇒ _Rotate32HQ ⇒ _GetColorHQ ⇒ __aeabi_memclr4
[Calls]- >> GUI_FillRect
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_GetFontDistY
- >> GUI_DispStringHCenterAt
- >> GUI_Clear
- >> _DrawText
- >> _DrawLogo
- >> _DrawFrame
[Address Reference Count : 1]- guidemo_fading.o(.constdata)
_FadingDemo (Thumb, 278 bytes, Stack size 88 bytes, guidemo_fading.o(.text))
[Stack]
- Max Depth = 776
- Call Chain = _FadingDemo ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_MEMDEV_CopyFromLCD
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SetBkColor
- >> GUI_MEMDEV_Write
- >> GUI_MEMDEV_Select
- >> GUI_MEMDEV_Delete
- >> GUI_MEMDEV_CreateFixed
- >> GUI_MEMDEV_CreateEx
- >> GUI_Exec
- >> GUI_DrawBitmap
- >> GUI_Clear
- >> GUIDEMO_CheckCancel
- >> GUI_MEMDEV_FadeDevices
[Called By]
_AddData_Sine (Thumb, 96 bytes, Stack size 24 bytes, guidemo_graph.o(.text))
[Stack]
- Max Depth = 432
- Call Chain = _AddData_Sine ⇒ GRAPH_DATA_YT_AddValue ⇒ GRAPH__AddValue ⇒ GRAPH__InvalidateGraph ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI__SinHQ
- >> GRAPH_DATA_YT_AddValue
[Address Reference Count : 1]
_AddData_Heartbeat (Thumb, 40 bytes, Stack size 8 bytes, guidemo_graph.o(.text))
[Stack]
- Max Depth = 416
- Call Chain = _AddData_Heartbeat ⇒ GRAPH_DATA_YT_AddValue ⇒ GRAPH__AddValue ⇒ GRAPH__InvalidateGraph ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GRAPH_DATA_YT_AddValue
[Address Reference Count : 1]
_cbBk (Thumb, 14 bytes, Stack size 0 bytes, guidemo_graph.o(.text))
[Stack]
- Max Depth = 168
- Call Chain = _cbBk ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_DefaultProc
- >> GUIDEMO_DrawBk
[Address Reference Count : 1]
_GraphDemo (Thumb, 498 bytes, Stack size 72 bytes, guidemo_graph.o(.text))
[Stack]
- Max Depth = 792
- Call Chain = _GraphDemo ⇒ _ShowGraph ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> WM_SetCallback
- >> WM_GetDesktopWindow
- >> WM_DeleteWindow
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUIDEMO_ShiftRight
- >> GUIDEMO_SetInfoText
- >> WM_SetHasTrans
- >> WM_BringToBottom
- >> WIDGET_SetDefaultEffect
- >> GRAPH_SetGridVis
- >> GRAPH_SetGridOffY
- >> GRAPH_SetGridDistY
- >> GRAPH_SetGridDistX
- >> GRAPH_SetColor
- >> GRAPH_SetBorder
- >> GRAPH_SCALE_SetPos
- >> GRAPH_SCALE_SetOff
- >> GRAPH_SCALE_Delete
- >> GRAPH_SCALE_Create
- >> GRAPH_DetachScale
- >> GRAPH_DATA_YT_Delete
- >> GRAPH_DATA_YT_Create
- >> GRAPH_CreateEx
- >> GRAPH_AttachScale
- >> _ShowGraph
[Called By]
_ShowGraph (Thumb, 176 bytes, Stack size 32 bytes, guidemo_graph.o(.text))
[Stack]
- Max Depth = 720
- Call Chain = _ShowGraph ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> LCD_GetXSize
- >> GUI_Delay
- >> GUIDEMO_GetTime
- >> GUIDEMO_NotifyStartNext
- >> GUIDEMO_CheckCancel
- >> GRAPH_DetachData
- >> GRAPH_AttachData
[Called By]
_Action (Thumb, 252 bytes, Stack size 48 bytes, guidemo_listview.o(.text))
[Stack]
- Max Depth = 776 + Unknown Stack Size
- Call Chain = _Action ⇒ _AddRow ⇒ LISTVIEW_InsertRow ⇒ LISTVIEW_AddRow ⇒ LISTVIEW__UpdateScrollParas ⇒ WM_SetScrollbarV ⇒ WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_Delay
- >> GUIDEMO_SetInfoText
- >> GUIDEMO_CheckCancel
- >> LISTVIEW_SetSort
- >> LISTVIEW_SetItemBkColor
- >> LISTVIEW_IncSel
- >> LISTVIEW_GetNumRows
- >> LISTVIEW_GetNumColumns
- >> LISTVIEW_DecSel
- >> _AddRow
[Called By]
_AddRow (Thumb, 156 bytes, Stack size 96 bytes, guidemo_listview.o(.text))
[Stack]
- Max Depth = 728 + Unknown Stack Size
- Call Chain = _AddRow ⇒ LISTVIEW_InsertRow ⇒ LISTVIEW_AddRow ⇒ LISTVIEW__UpdateScrollParas ⇒ WM_SetScrollbarV ⇒ WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> LISTVIEW_InsertRow
- >> LISTVIEW_AddRow
- >> __aeabi_memclr4
- >> strcpy
- >> rand
- >> __2sprintf
[Called By]
_DemoListview (Thumb, 120 bytes, Stack size 32 bytes, guidemo_listview.o(.text))
[Stack]
- Max Depth = 808 + Unknown Stack Size
- Call Chain = _DemoListview ⇒ _Action ⇒ _AddRow ⇒ LISTVIEW_InsertRow ⇒ LISTVIEW_AddRow ⇒ LISTVIEW__UpdateScrollParas ⇒ WM_SetScrollbarV ⇒ WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_GetDesktopWindow
- >> WM_DeleteWindow
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> LISTVIEW_CreateEx
- >> _InitListview
- >> _Action
- >> WM_SetFocus
[Called By]
_InitListview (Thumb, 98 bytes, Stack size 24 bytes, guidemo_listview.o(.text))
[Stack]
- Max Depth = 584
- Call Chain = _InitListview ⇒ LISTVIEW_AddColumn ⇒ LISTVIEW__UpdateScrollParas ⇒ WM_SetScrollbarV ⇒ WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> LISTVIEW_SetRBorder
- >> LISTVIEW_SetLBorder
- >> LISTVIEW_SetGridVis
- >> LISTVIEW_SetCompareFunc
- >> LISTVIEW_SetAutoScrollV
- >> LISTVIEW_GetHeader
- >> LISTVIEW_EnableSort
- >> LISTVIEW_AddColumn
- >> HEADER_SetDragLimit
[Called By]
_cbDraw (Thumb, 522 bytes, Stack size 32 bytes, guidemo_radialmenu.o(.text))
[Stack]
- Max Depth = 272
- Call Chain = _cbDraw ⇒ GUI_DispStringHCenterAt ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI__SinHQ
- >> GUI__CosHQ
- >> WM_GetWindowSizeY
- >> WM_GetWindowSizeX
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_DrawBitmap
- >> GUI_DispStringHCenterAt
- >> WM_GetUserData
[Address Reference Count : 1]- guidemo_radialmenu.o(.text)
_cbMotion (Thumb, 118 bytes, Stack size 16 bytes, guidemo_radialmenu.o(.text))
[Stack]
- Max Depth = 176
- Call Chain = _cbMotion ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> WM_GetUserData
- >> WM_GetParent
[Address Reference Count : 1]- guidemo_radialmenu.o(.text)
_RadialMenu (Thumb, 378 bytes, Stack size 48 bytes, guidemo_radialmenu.o(.text))
[Stack]
- Max Depth = 752
- Call Chain = _RadialMenu ⇒ GUIDEMO_CheckCancelDelay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> WM_GetDesktopWindow
- >> WM_DeleteWindow
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUIDEMO_DispTitle
- >> GUIDEMO_CheckCancelDelay
- >> GUIDEMO_DrawBk
- >> GUIDEMO_CheckCancel
- >> WM_SetUserData
- >> WM_MOTION_SetMovement
- >> WM_MOTION_SetMotion
- >> WM_CreateWindowAsChild
[Called By]
_DrawSkin (Thumb, 14 bytes, Stack size 0 bytes, guidemo_skinning.o(.text))
[Stack]
- Max Depth = 304
- Call Chain = _DrawSkin ⇒ FRAMEWIN_DrawSkinFlex ⇒ GUI_DrawGradientV ⇒ _DrawGradient ⇒ GUI_GetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]
[Address Reference Count : 1]- guidemo_skinning.o(.text)
_cbBkWindow (Thumb, 116 bytes, Stack size 24 bytes, guidemo_skinning.o(.text))
[Stack]
- Max Depth = 264
- Call Chain = _cbBkWindow ⇒ GUI_DispStringHCenterAt ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> WM_DefaultProc
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_DrawGradientV
- >> GUI_DrawBitmap
- >> GUI_DispStringHCenterAt
- >> GUI_GetDispPosY
[Address Reference Count : 1]- guidemo_skinning.o(.text)
_cbDialogSelect (Thumb, 178 bytes, Stack size 40 bytes, guidemo_skinning.o(.text))
[Stack]
- Max Depth = 776
- Call Chain = _cbDialogSelect ⇒ GUI_MEMDEV_MoveOutWindow ⇒ _MoveWindow ⇒ GUI_MEMDEV_CreateStatic ⇒ _CreateStatic ⇒ _CreateStatic (Cycle)
[Calls]- >> WM_GetId
- >> WM_GetDialogItem
- >> WM_DefaultProc
- >> GUI_DrawGradientV
- >> WM_SetFocus
- >> WM_GetClientRectEx
- >> MESSAGEBOX_Create
- >> GUI_MEMDEV_MoveOutWindow
- >> GUI_ExecCreatedDialog
- >> GUI_EndDialog
- >> _GetVehicle
- >> _InitDialogSelect
[Address Reference Count : 1]- guidemo_skinning.o(.text)
_cbDialogProgress (Thumb, 142 bytes, Stack size 16 bytes, guidemo_skinning.o(.text))
[Stack]
- Max Depth = 696
- Call Chain = _cbDialogProgress ⇒ GUI_MEMDEV_FadeOutWindow ⇒ _FadeWindow ⇒ GUI_MEMDEV_CreateStatic ⇒ _CreateStatic ⇒ _CreateStatic (Cycle)
[Calls]- >> WM_GetDialogItem
- >> WM_DefaultProc
- >> PROGBAR_SetValue
- >> GUI_SetBkColor
- >> GUI_Clear
- >> WM_RestartTimer
- >> WM_GetClientWindow
- >> WM_DeleteTimer
- >> WM_CreateTimer
- >> GUI_MEMDEV_FadeOutWindow
- >> GUI_EndDialog
[Address Reference Count : 1]- guidemo_skinning.o(.text)
_cbDialogOrder (Thumb, 414 bytes, Stack size 40 bytes, guidemo_skinning.o(.text))
[Stack]
- Max Depth = 776
- Call Chain = _cbDialogOrder ⇒ GUI_MEMDEV_MoveInWindow ⇒ _MoveWindow ⇒ GUI_MEMDEV_CreateStatic ⇒ _CreateStatic ⇒ _CreateStatic (Cycle)
[Calls]- >> WM_MakeModal
- >> WM_InvalidateWindow
- >> WM_GetId
- >> WM_GetDialogItem
- >> WM_GetDesktopWindow
- >> WM_DeleteWindow
- >> WM_DefaultProc
- >> GUI_Delay
- >> GUI_CreateDialogBox
- >> GUIDEMO_CheckCancel
- >> WM_SetFocus
- >> WM_SetHasTrans
- >> WM_IsWindow
- >> WM_GetClientWindow
- >> WM_ClrHasTrans
- >> RADIO_SetText
- >> GUI_MEMDEV_MoveInWindow
- >> GUI_MEMDEV_FadeOutWindow
- >> GUI_MEMDEV_FadeInWindow
- >> GUI_ExecCreatedDialog
- >> GUI_EndDialog
- >> FRAMEWIN_SetSkin
- >> FRAMEWIN_SetClientColor
- >> FRAMEWIN_AddCloseButton
- >> EDIT_SetTextAlign
- >> EDIT_SetText
- >> EDIT_SetBkColor
- >> _InitDialogOrder
[Address Reference Count : 1]- guidemo_skinning.o(.text)
_cbAnimation (Thumb, 122 bytes, Stack size 32 bytes, guidemo_skinning.o(.text))
[Stack]
- Max Depth = 720
- Call Chain = _cbAnimation ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> WM_DefaultProc
- >> GUIDEMO_CheckCancel
- >> WM_RestartTimer
- >> WM_CreateTimer
- >> GUI_PID_StoreState
[Address Reference Count : 1]- guidemo_skinning.o(.text)
_DemoSkinning (Thumb, 408 bytes, Stack size 64 bytes, guidemo_skinning.o(.text))
[Stack]
- Max Depth = 800
- Call Chain = _DemoSkinning ⇒ GUI_MEMDEV_MoveInWindow ⇒ _MoveWindow ⇒ GUI_MEMDEV_CreateStatic ⇒ _CreateStatic ⇒ _CreateStatic (Cycle)
[Calls]- >> WM_SetCallback
- >> WM_GetDesktopWindow
- >> WM_DeleteWindow
- >> GUI_Delay
- >> GUI_CreateDialogBox
- >> GUIDEMO_CheckCancel
- >> WM_CreateWindowAsChild
- >> WIDGET_SetDefaultEffect
- >> RADIO_SetDefaultSkin
- >> GUI_MEMDEV_MoveInWindow
- >> FRAMEWIN_SetSkin
- >> FRAMEWIN_SetDefaultTextAlign
- >> FRAMEWIN_SetDefaultFont
- >> FRAMEWIN_GetDefaultFont
- >> DROPDOWN_SetDefaultSkin
- >> CHECKBOX_SetDefaultSkin
[Called By]
_InitDialogSelect (Thumb, 142 bytes, Stack size 32 bytes, guidemo_skinning.o(.text))
[Stack]
- Max Depth = 600
- Call Chain = _InitDialogSelect ⇒ LISTVIEW_AddRow ⇒ LISTVIEW__UpdateScrollParas ⇒ WM_SetScrollbarV ⇒ WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_GetDialogItem
- >> LISTVIEW_SetRBorder
- >> LISTVIEW_SetLBorder
- >> LISTVIEW_SetGridVis
- >> LISTVIEW_GetNumRows
- >> LISTVIEW_AddRow
- >> LISTVIEW_AddColumn
- >> WM_SetScrollbarV
- >> LISTVIEW_SetItemText
[Called By]
_InitDialogOrder (Thumb, 132 bytes, Stack size 16 bytes, guidemo_skinning.o(.text))
[Stack]
- Max Depth = 392
- Call Chain = _InitDialogOrder ⇒ DROPDOWN_SetTextColor ⇒ LISTBOX_SetTextColor ⇒ LISTBOX__InvalidateInsideArea ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_GetDialogItem
- >> WM_DisableWindow
- >> DROPDOWN_SetTextColor
- >> DROPDOWN_SetBkColor
- >> DROPDOWN_AddString
[Called By]
_GetVehicle (Thumb, 94 bytes, Stack size 16 bytes, guidemo_skinning.o(.text))
[Stack]
- Max Depth = 280
- Call Chain = _GetVehicle ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_GetDialogItem
- >> LISTVIEW_GetNumRows
- >> LISTVIEW_GetSel
- >> EDIT_SetText
- >> strcat
- >> strcpy
[Called By]
_GetPixelsPerSecond (Thumb, 114 bytes, Stack size 32 bytes, guidemo_speed.o(.text))
[Stack]
- Max Depth = 200
- Call Chain = _GetPixelsPerSecond ⇒ GUI_FillRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_FillRect
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SetColor
- >> GUIDEMO_GetTime
- >> GUI_GetColor
- >> GUI_GetBkColor
[Called By]
_CreateRoundedRect (Thumb, 208 bytes, Stack size 64 bytes, guidemo_speedometer.o(.text))
[Stack]
- Max Depth = 380
- Call Chain = _CreateRoundedRect ⇒ GUI_MEMDEV_RotateHQ ⇒ _Rotate32HQ ⇒ _GetColorHQ ⇒ __aeabi_memclr4
[Calls]- >> GUI_FillRoundedRect
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_MEMDEV_Select
- >> GUI_MEMDEV_Delete
- >> GUI_MEMDEV_CreateFixed
- >> GUI_Clear
- >> GUI_MEMDEV_RotateHQ
- >> GUI_DrawRoundedFrame
[Called By]
_ReplaceColorsGradient (Thumb, 86 bytes, Stack size 24 bytes, guidemo_speedometer.o(.text))
[Stack]
- Max Depth = 80
- Call Chain = _ReplaceColorsGradient ⇒ GUI_MEMDEV_GetDataPtr ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_MEMDEV_GetDataPtr
- >> GUI_MEMDEV_GetYSize
- >> GUI_MEMDEV_GetXSize
[Called By]- >> _CreateRing
- >> _CreateCircle
_CreateCircle (Thumb, 142 bytes, Stack size 48 bytes, guidemo_speedometer.o(.text))
[Stack]
- Max Depth = 336
- Call Chain = _CreateCircle ⇒ GUI_MEMDEV_CreateFixed ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_AA_FillCircle
- >> GUI_MEMDEV_Select
- >> GUI_MEMDEV_Delete
- >> GUI_MEMDEV_CreateFixed
- >> GUI_DrawGradientV
- >> GUI_Clear
- >> GUI_SetBkColorIndex
- >> _ReplaceColorsGradient
[Called By]
_CreateRing (Thumb, 180 bytes, Stack size 64 bytes, guidemo_speedometer.o(.text))
[Stack]
- Max Depth = 352
- Call Chain = _CreateRing ⇒ GUI_MEMDEV_CreateFixed ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_AA_DisableHiRes
- >> GUI_SetColor
- >> GUI_MEMDEV_Select
- >> GUI_MEMDEV_Delete
- >> GUI_MEMDEV_CreateFixed
- >> GUI_DrawGradientV
- >> GUI_Clear
- >> GUI_SetPenSize
- >> GUI_SetBkColorIndex
- >> GUI_AA_DrawArc
- >> _ReplaceColorsGradient
[Called By]- >> _CreateScale
- >> _CreateDoubleRing
_CreateDoubleRing (Thumb, 202 bytes, Stack size 56 bytes, guidemo_speedometer.o(.text))
[Stack]
- Max Depth = 408
- Call Chain = _CreateDoubleRing ⇒ _CreateRing ⇒ GUI_MEMDEV_CreateFixed ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_MEMDEV_Select
- >> GUI_MEMDEV_GetDataPtr
- >> GUI_MEMDEV_Delete
- >> GUI_MEMDEV_CreateFixed
- >> GUI_Clear
- >> GUI_MEMDEV_WriteAt
- >> GUI_SetPenSize
- >> GUI_SetBkColorIndex
- >> GUI_AA_DrawArc
- >> _CreateRing
[Called By]
_CreateReflex (Thumb, 336 bytes, Stack size 72 bytes, guidemo_speedometer.o(.text))
[Stack]
- Max Depth = 388
- Call Chain = _CreateReflex ⇒ GUI_MEMDEV_RotateHQ ⇒ _Rotate32HQ ⇒ _GetColorHQ ⇒ __aeabi_memclr4
[Calls]- >> GUI_SetBkColor
- >> GUI_MEMDEV_Select
- >> GUI_MEMDEV_GetDataPtr
- >> GUI_MEMDEV_DrawPerspectiveX
- >> GUI_MEMDEV_Delete
- >> GUI_MEMDEV_CreateFixed
- >> GUI_Clear
- >> GUI_MEMDEV_RotateHQ
- >> GUI_SetPenSize
- >> GUI_DrawArc
- >> GUI_SetColorIndex
[Called By]
_RemoveTransparencyEffectCirc (Thumb, 120 bytes, Stack size 40 bytes, guidemo_speedometer.o(.text))
[Stack]
- Max Depth = 328
- Call Chain = _RemoveTransparencyEffectCirc ⇒ GUI_MEMDEV_CreateFixed ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_MEMDEV_Select
- >> GUI_MEMDEV_GetDataPtr
- >> GUI_MEMDEV_Delete
- >> GUI_MEMDEV_CreateFixed
- >> GUI_Clear
- >> GUI_SetBkColorIndex
- >> GUI_FillCircle
- >> GUI_SetColorIndex
[Called By]
_CreateScale (Thumb, 1362 bytes, Stack size 200 bytes, guidemo_speedometer.o(.text))
[Stack]
- Max Depth = 608
- Call Chain = _CreateScale ⇒ _CreateDoubleRing ⇒ _CreateRing ⇒ GUI_MEMDEV_CreateFixed ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_GetFontSizeY
- >> GUI_RotatePolygon
- >> GUI_AA_FillPolygon
- >> GUI__SinHQ
- >> GUI__CosHQ
- >> GUI_AA_SetFactor
- >> GUI_AA_EnableHiRes
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_MEMDEV_Write
- >> GUI_MEMDEV_Select
- >> GUI_MEMDEV_GetDataPtr
- >> GUI_MEMDEV_Delete
- >> GUI_MEMDEV_CreateFixed
- >> GUI_GetStringDistX
- >> GUI_DispStringInRect
- >> GUI_DispStringHCenterAt
- >> GUI_Clear
- >> GUI_MEMDEV_WriteAt
- >> GUI_MEMDEV_RotateHQ
- >> GUI_MEMDEV_GetYSize
- >> GUI_MEMDEV_GetXSize
- >> GUI_SetPenSize
- >> GUI_SetBkColorIndex
- >> GUI_DrawArc
- >> GUI_AA_DrawArc
- >> _RemoveTransparencyEffectCirc
- >> _CreateReflex
- >> _CreateDoubleRing
- >> _CreateRing
- >> _CreateCircle
- >> _CreateRoundedRect
[Called By]
_DrawCentered (Thumb, 66 bytes, Stack size 32 bytes, guidemo_speedometer.o(.text))
[Stack]
- Max Depth = 200
- Call Chain = _DrawCentered ⇒ GUI_MEMDEV_WriteAt ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_MEMDEV_WriteAt
- >> GUI_MEMDEV_GetYSize
- >> GUI_MEMDEV_GetXSize
[Called By]- >> _SpeedometerDemo
- >> _Draw
_GetFontColor (Thumb, 92 bytes, Stack size 32 bytes, guidemo_speedometer.o(.text))
[Stack]
- Max Depth = 320
- Call Chain = _GetFontColor ⇒ GUI_MEMDEV_CreateFixed ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_MEMDEV_Select
- >> GUI_MEMDEV_GetDataPtr
- >> GUI_MEMDEV_CreateFixed
- >> GUI_DrawGradientV
[Called By]
_DrawNeedleAndSpeed (Thumb, 86 bytes, Stack size 16 bytes, guidemo_speedometer.o(.text))
[Stack]
- Max Depth = 240
- Call Chain = _DrawNeedleAndSpeed ⇒ GUI_DispDecMin ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_SetTextAlign
- >> GUI_GotoXY
- >> GUI_DispDecMin
- >> GUI_AA_FillPolygon
- >> GUI_SetFont
- >> GUI_SetColor
[Called By]- >> _SpeedometerDemo
- >> _Draw
_Draw (Thumb, 74 bytes, Stack size 8 bytes, guidemo_speedometer.o(.text))
[Stack]
- Max Depth = 248
- Call Chain = _Draw ⇒ _DrawNeedleAndSpeed ⇒ GUI_DispDecMin ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_MEMDEV_Write
- >> _DrawNeedleAndSpeed
- >> _DrawCentered
[Address Reference Count : 1]- guidemo_speedometer.o(.text)
_CalcXIn (Thumb, 124 bytes, Stack size 24 bytes, guidemo_speedometer.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = _CalcXIn ⇒ LCD_GetXSize ⇒ _GetDevProp
[Calls]
[Address Reference Count : 1]- guidemo_speedometer.o(.text)
_CalcXOut (Thumb, 114 bytes, Stack size 24 bytes, guidemo_speedometer.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = _CalcXOut ⇒ LCD_GetXSize ⇒ _GetDevProp
[Calls]
[Address Reference Count : 1]- guidemo_speedometer.o(.text)
_Roll (Thumb, 240 bytes, Stack size 56 bytes, guidemo_speedometer.o(.text))
[Stack]
- Max Depth = 744
- Call Chain = _Roll ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_MEMDEV_Write
- >> GUI_MEMDEV_Select
- >> GUI_MEMDEV_Delete
- >> GUI_MEMDEV_CreateFixed
- >> GUI_Exec
- >> GUI_Delay
- >> GUIDEMO_GetTime
- >> GUIDEMO_CheckCancel
- >> GUI_MEMDEV_GetXSize
- >> GUI_MEMDEV_Rotate
[Called By]
_KillMemdevs (Thumb, 40 bytes, Stack size 8 bytes, guidemo_speedometer.o(.text))
[Stack]
- Max Depth = 88
- Call Chain = _KillMemdevs ⇒ GUI_MEMDEV_Delete ⇒ GUI_USAGE_DecUseCnt ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]
[Called By]
_SpeedometerDemo (Thumb, 806 bytes, Stack size 200 bytes, guidemo_speedometer.o(.text))
[Stack]
- Max Depth = 944
- Call Chain = _SpeedometerDemo ⇒ _Roll ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_GotoXY
- >> GUI_RotatePolygon
- >> GUI_MEMDEV_DrawAuto
- >> GUI_MEMDEV_DeleteAuto
- >> GUI_MEMDEV_CreateAuto
- >> GUI_MoveRect
- >> GUI_AA_SetFactor
- >> GUI_AA_EnableHiRes
- >> GUI_AA_DisableHiRes
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_MEMDEV_Write
- >> GUI_MEMDEV_Select
- >> GUI_MEMDEV_Delete
- >> GUI_MEMDEV_CreateFixed
- >> GUI_DispStringInRect
- >> GUI_DispStringHCenterAt
- >> GUI_Delay
- >> GUI_Clear
- >> GUIDEMO_DrawBk
- >> GUIDEMO_GetTime
- >> GUIDEMO_CheckCancel
- >> GUI_GetTextExtend
- >> _ShowTitle
- >> _KillMemdevs
- >> _Roll
- >> _DrawNeedleAndSpeed
- >> _GetFontColor
- >> _DrawCentered
- >> _CreateScale
[Called By]
_ShowTitle (Thumb, 122 bytes, Stack size 24 bytes, guidemo_speedometer.o(.text))
[Stack]
- Max Depth = 712
- Call Chain = _ShowTitle ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_MEMDEV_Write
- >> GUI_Delay
- >> GUIDEMO_GetTime
- >> GUIDEMO_CheckCancel
- >> GUI_MEMDEV_FadeDevices
[Called By]
_cbBk (Thumb, 590 bytes, Stack size 40 bytes, guidemo_transparentdialog.o(.text))
[Stack]
- Max Depth = 248
- Call Chain = _cbBk ⇒ WM_CreateTimer ⇒ GUI_TIMER_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_SetClipRect
- >> WM_InvalidateWindow
- >> WM_DefaultProc
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_DrawBitmap
- >> GUIDEMO_DrawBk
- >> WM_RestartTimer
- >> WM_CreateTimer
[Address Reference Count : 1]- guidemo_transparentdialog.o(.text)
_cbClient (Thumb, 118 bytes, Stack size 16 bytes, guidemo_transparentdialog.o(.text))
[Stack]
- Max Depth = 280
- Call Chain = _cbClient ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_SetAlpha
- >> WM_InvalidateWindow
- >> WM_GetId
- >> WM_GetDialogItem
- >> WM_DefaultProc
- >> GUI_SetBkColor
- >> GUI_Clear
- >> WM_GetParent
- >> SLIDER_GetValue
[Address Reference Count : 1]- guidemo_transparentdialog.o(.text)
_cbFrame (Thumb, 34 bytes, Stack size 8 bytes, guidemo_transparentdialog.o(.text))
[Stack]
- Max Depth = 520
- Call Chain = _cbFrame ⇒ FRAMEWIN_Callback ⇒ WIDGET_HandleActive ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> GUI_SetAlpha
- >> FRAMEWIN_Callback
[Address Reference Count : 1]- guidemo_transparentdialog.o(.text)
_cbDialog (Thumb, 146 bytes, Stack size 16 bytes, guidemo_transparentdialog.o(.text))
[Stack]
- Max Depth = 560
- Call Chain = _cbDialog ⇒ FRAMEWIN_SetFont ⇒ FRAMEWIN__UpdatePositions ⇒ WM_SetSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_SetCallback
- >> WM_GetDialogItem
- >> TEXT_SetFont
- >> WM_SetHasTrans
- >> SLIDER_SetValue
- >> SLIDER_SetRange
- >> FRAMEWIN_SetFont
- >> WM_GetClientWindow
[Address Reference Count : 1]- guidemo_transparentdialog.o(.text)
_TransparentDialog (Thumb, 260 bytes, Stack size 48 bytes, guidemo_transparentdialog.o(.text))
[Stack]
- Max Depth = 736
- Call Chain = _TransparentDialog ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> WM_SetCallback
- >> WM_GetDialogItem
- >> WM_GetDesktopWindow
- >> WM_DeleteWindow
- >> LCD_GetXSize
- >> GUI_Delay
- >> GUI_CreateDialogBox
- >> GUIDEMO_GetTime
- >> GUIDEMO_CheckCancel
- >> WM_SendMessageNoPara
- >> SLIDER_SetValue
- >> WM_GetClientWindow
[Called By]- >> GUIDEMO_TransparentDialog
_InitTreeview (Thumb, 438 bytes, Stack size 16 bytes, guidemo_treeview.o(.text))
[Stack]
- Max Depth = 520
- Call Chain = _InitTreeview ⇒ TREEVIEW_SetAutoScrollV ⇒ _SetAutoScroll ⇒ WM_SetScrollbarH ⇒ WM__SetScrollbarH ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_SetFocus
- >> TREEVIEW_SetAutoScrollV
- >> TREEVIEW_SetAutoScrollH
- >> TREEVIEW_InsertItem
- >> TREEVIEW_ITEM_Expand
- >> TREEVIEW_GetItem
[Called By]
_cbDialog (Thumb, 30 bytes, Stack size 8 bytes, guidemo_treeview.o(.text))
[Stack]
- Max Depth = 528
- Call Chain = _cbDialog ⇒ _InitTreeview ⇒ TREEVIEW_SetAutoScrollV ⇒ _SetAutoScroll ⇒ WM_SetScrollbarH ⇒ WM__SetScrollbarH ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_GetDialogItem
- >> _InitTreeview
[Address Reference Count : 1]- guidemo_treeview.o(.text)
_Action (Thumb, 238 bytes, Stack size 72 bytes, guidemo_treeview.o(.text))
[Stack]
- Max Depth = 760
- Call Chain = _Action ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_Delay
- >> GUIDEMO_SetInfoText
- >> GUIDEMO_GetConfFlag
- >> GUIDEMO_GetTime
- >> GUIDEMO_CheckCancel
- >> TREEVIEW_SetSelMode
- >> TREEVIEW_SetHasLines
- >> TREEVIEW_IncSel
- >> TREEVIEW_ITEM_SetImage
- >> TREEVIEW_ITEM_GetInfo
- >> TREEVIEW_ITEM_Expand
- >> TREEVIEW_ITEM_Collapse
- >> TREEVIEW_GetSel
- >> TREEVIEW_DecSel
- >> _MoveSprite
[Called By]
_DemoTreeview (Thumb, 198 bytes, Stack size 96 bytes, guidemo_treeview.o(.text))
[Stack]
- Max Depth = 856
- Call Chain = _DemoTreeview ⇒ _Action ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> WM_GetWindowSizeY
- >> WM_GetWindowSizeX
- >> WM_GetDialogItem
- >> WM_GetDesktopWindow
- >> WM_DeleteWindow
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_CreateDialogBox
- >> GUIDEMO_GetConfFlag
- >> WM_SetSize
- >> GUI_SPRITE_Delete
- >> GUI_SPRITE_Create
- >> _Action
- >> WM_GetClientWindow
- >> __aeabi_memcpy4
[Called By]
_MoveSprite (Thumb, 348 bytes, Stack size 16 bytes, guidemo_treeview.o(.text))
[Stack]
- Max Depth = 392
- Call Chain = _MoveSprite ⇒ GUI_SPRITE_SetBitmapAndPosition ⇒ _SetBitmapAndPosition ⇒ _CreateBuffer ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_SPRITE_SetBitmapAndPosition
[Called By]
_DrawGradientRoundBar (Thumb, 450 bytes, Stack size 168 bytes, guidemo_washingmachine.o(.text))
[Stack]
- Max Depth = 336
- Call Chain = _DrawGradientRoundBar ⇒ GUI_DrawHLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_DrawHLine
- >> GUI_SetColor
- >> __hardfp_sqrt
- >> __aeabi_dmul
- >> __aeabi_cdcmple
- >> __aeabi_i2d
- >> __aeabi_d2iz
- >> __aeabi_dsub
- >> __aeabi_drsub
- >> __aeabi_dadd
- >> __aeabi_dneg
[Called By]- >> _CreateButton
- >> _CreateBitmap
_OnKeySub (Thumb, 136 bytes, Stack size 16 bytes, guidemo_washingmachine.o(.text))
[Stack]
- Max Depth = 256
- Call Chain = _OnKeySub ⇒ WM_DeleteWindow ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> WM_DeleteWindow
- >> WM_GetParent
- >> WM_SetFocus
[Called By]
_cbSubMenu (Thumb, 174 bytes, Stack size 24 bytes, guidemo_washingmachine.o(.text))
[Stack]
- Max Depth = 288
- Call Chain = _cbSubMenu ⇒ _OnPaintSub ⇒ GUI_DispStringHCenterAt ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> WM_SendMessage
- >> WM_InvalidateWindow
- >> WM_DeleteWindow
- >> WM_DefaultProc
- >> WM_GetParent
- >> WM_SetFocus
- >> _OnPaintSub
- >> _OnKeySub
[Address Reference Count : 1]- guidemo_washingmachine.o(.text)
_OpenSubMenu (Thumb, 130 bytes, Stack size 32 bytes, guidemo_washingmachine.o(.text))
[Stack]
- Max Depth = 288
- Call Chain = _OpenSubMenu ⇒ WM_CreateWindowAsChild ⇒ WM__SendMsgNoData ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_SetUserData
- >> WM_CreateWindowAsChild
- >> WM_SetFocus
[Called By]
_CreateBitmap (Thumb, 282 bytes, Stack size 64 bytes, guidemo_washingmachine.o(.text))
[Stack]
- Max Depth = 400
- Call Chain = _CreateBitmap ⇒ _DrawGradientRoundBar ⇒ GUI_DrawHLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_MEMDEV_Create
- >> WM_SelectWindow
- >> GUI_SetColor
- >> GUI_MEMDEV_Select
- >> GUI_DrawGradientV
- >> GUI_SetPenSize
- >> GUI_AA_DrawArc
- >> WM_GetWindowOrgY
- >> WM_GetWindowOrgX
- >> GUI_AA_DrawLine
- >> _DrawGradientRoundBar
[Called By]
_OnPaintMain (Thumb, 342 bytes, Stack size 32 bytes, guidemo_washingmachine.o(.text))
[Stack]
- Max Depth = 280
- Call Chain = _OnPaintMain ⇒ GUI_DispDecAt ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_FillRect
- >> GUI_DispStringAt
- >> GUI_DispDecAt
- >> WM_GetWindowSizeX
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_MEMDEV_Write
- >> GUI_DrawBitmap
- >> GUI_DispStringHCenterAt
- >> GUI_DispString
[Called By]
_cbStatus (Thumb, 422 bytes, Stack size 32 bytes, guidemo_washingmachine.o(.text))
[Stack]
- Max Depth = 320
- Call Chain = _cbStatus ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_SetAlpha
- >> GUI_FillRect
- >> WM_SelectWindow
- >> WM_GetWindowSizeY
- >> WM_GetWindowSizeX
- >> WM_DefaultProc
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_MEMDEV_Write
- >> GUI_MEMDEV_Select
- >> GUI_MEMDEV_Delete
- >> GUI_MEMDEV_CreateEx
- >> GUI_DrawGradientV
- >> GUI_DispStringHCenterAt
- >> WM_GetWindowOrgY
- >> WM_GetWindowOrgX
- >> GUI_DrawVLine
- >> GUI_DrawRect
[Address Reference Count : 1]- guidemo_washingmachine.o(.text)
_cbMain (Thumb, 358 bytes, Stack size 40 bytes, guidemo_washingmachine.o(.text))
[Stack]
- Max Depth = 440
- Call Chain = _cbMain ⇒ _CreateBitmap ⇒ _DrawGradientRoundBar ⇒ GUI_DrawHLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> WM_InvalidateWindow
- >> WM_GetWindowSizeX
- >> WM_DeleteWindow
- >> WM_DefaultProc
- >> GUI_MEMDEV_Delete
- >> WM_SetUserData
- >> WM_GetUserData
- >> WM_CreateWindowAsChild
- >> WM_SetFocus
- >> _OnPaintMain
- >> _CreateBitmap
- >> _OpenSubMenu
[Address Reference Count : 1]- guidemo_washingmachine.o(.text)
_DrawBackground (Thumb, 266 bytes, Stack size 40 bytes, guidemo_washingmachine.o(.text))
[Stack]
- Max Depth = 280
- Call Chain = _DrawBackground ⇒ GUI_DispStringHCenterAt ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_FillRect
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_DrawGradientV
- >> GUI_DispStringHCenterAt
[Called By]
_cbBkWin (Thumb, 24 bytes, Stack size 8 bytes, guidemo_washingmachine.o(.text))
[Stack]
- Max Depth = 288
- Call Chain = _cbBkWin ⇒ _DrawBackground ⇒ GUI_DispStringHCenterAt ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> WM_DefaultProc
- >> _DrawBackground
[Address Reference Count : 1]- guidemo_washingmachine.o(.text)
_ExecSpriteAnimation (Thumb, 128 bytes, Stack size 32 bytes, guidemo_washingmachine.o(.text))
[Stack]
- Max Depth = 408
- Call Chain = _ExecSpriteAnimation ⇒ GUI_SPRITE_SetBitmapAndPosition ⇒ _SetBitmapAndPosition ⇒ _CreateBuffer ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> LCD_GetYSize
- >> GUIDEMO_GetTime
- >> GUI_SPRITE_SetBitmapAndPosition
[Called By]
_CreateButton (Thumb, 174 bytes, Stack size 48 bytes, guidemo_washingmachine.o(.text))
[Stack]
- Max Depth = 384
- Call Chain = _CreateButton ⇒ _DrawGradientRoundBar ⇒ GUI_DrawHLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_MEMDEV_Create
- >> WM_SelectWindow
- >> GUI_SetColor
- >> GUI_MEMDEV_Select
- >> GUI_DrawGradientV
- >> GUI_SetPenSize
- >> GUI_AA_DrawArc
- >> WM_GetWindowOrgY
- >> WM_GetWindowOrgX
- >> _DrawGradientRoundBar
[Called By]
_cbButton (Thumb, 284 bytes, Stack size 56 bytes, guidemo_washingmachine.o(.text))
[Stack]
- Max Depth = 496
- Call Chain = _cbButton ⇒ BUTTON_Callback ⇒ WIDGET_HandleActive ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_MEMDEV_Write
- >> GUI_MEMDEV_Delete
- >> GUI_DispStringHCenterAt
- >> BUTTON_IsPressed
- >> BUTTON_Callback
- >> _CreateButton
[Address Reference Count : 1]- guidemo_washingmachine.o(.text)
_DemoWashingMachine (Thumb, 428 bytes, Stack size 88 bytes, guidemo_washingmachine.o(.text))
[Stack]
- Max Depth = 768
- Call Chain = _DemoWashingMachine ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> WM_SetCallback
- >> WM_InvalidateWindow
- >> WM_GetDesktopWindow
- >> WM_DeleteWindow
- >> GUI_PID_GetState
- >> GUI_Delay
- >> GUIDEMO_GetConfFlag
- >> WM_CreateWindowAsChild
- >> WM_SetFocus
- >> GUI_SPRITE_Delete
- >> GUI_SPRITE_Create
- >> WM_SendMessageNoPara
- >> BUTTON_CreateEx
- >> _ExecMachine
- >> _ExecSpriteAnimation
[Called By]- >> GUIDEMO_WashingMachine
_OnPaintSub (Thumb, 164 bytes, Stack size 24 bytes, guidemo_washingmachine.o(.text))
[Stack]
- Max Depth = 264
- Call Chain = _OnPaintSub ⇒ GUI_DispStringHCenterAt ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_FillRect
- >> WM_GetWindowSizeY
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_DrawBitmap
- >> GUI_DispStringHCenterAt
[Called By]
_ExecMachine (Thumb, 144 bytes, Stack size 24 bytes, guidemo_washingmachine.o(.text))
[Stack]
- Max Depth = 256
- Call Chain = _ExecMachine ⇒ WM_SetFocus ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUIDEMO_GetTime
- >> WM_SetFocus
- >> GUI_StoreKeyMsg
[Called By]
GUI_Tick (Thumb, 10 bytes, Stack size 0 bytes, gui_x_rte.o(.text))
[Address Reference Count : 1]
GUI_TOUCH_Tick (Thumb, 4 bytes, Stack size 0 bytes, gui_x_rte.o(.text))
[Stack]
- Max Depth = 88
- Call Chain = GUI_TOUCH_Tick ⇒ GUI_TOUCH_Exec ⇒ Touch_GetState ⇒ Touch_Read
[Calls]
[Address Reference Count : 1]
_DMA_MixColors (Thumb, 104 bytes, Stack size 48 bytes, lcdconf.o(.text))
[Stack]
- Max Depth = 92
- Call Chain = _DMA_MixColors ⇒ HAL_DMA2D_BlendingStart_IT ⇒ DMA2D_SetConfig
[Calls]- >> HAL_DMA2D_GetState
- >> HAL_DMA2D_ConfigLayer
- >> HAL_DMA2D_BlendingStart_IT
- >> HAL_DMA2D_Init
[Called By]- >> _MixColorsBulk
- >> _MixColors
_AlphaBlending (Thumb, 52 bytes, Stack size 16 bytes, lcdconf.o(.text))
[Stack]
- Max Depth = 100
- Call Chain = _AlphaBlending ⇒ _DMA_AlphaBlending ⇒ HAL_DMA2D_BlendingStart_IT ⇒ DMA2D_SetConfig
[Calls]- >> _InvertAlpha
- >> _DMA_AlphaBlending
[Address Reference Count : 1]
_MixColors (Thumb, 48 bytes, Stack size 24 bytes, lcdconf.o(.text))
[Stack]
- Max Depth = 116
- Call Chain = _MixColors ⇒ _DMA_MixColors ⇒ HAL_DMA2D_BlendingStart_IT ⇒ DMA2D_SetConfig
[Calls]
[Address Reference Count : 1]
_MixColorsBulk (Thumb, 100 bytes, Stack size 40 bytes, lcdconf.o(.text))
[Stack]
- Max Depth = 132
- Call Chain = _MixColorsBulk ⇒ _DMA_MixColors ⇒ HAL_DMA2D_BlendingStart_IT ⇒ DMA2D_SetConfig
[Calls]- >> _InvertAlpha
- >> _DMA_MixColors
[Address Reference Count : 1]
_GetpPalConvTable (Thumb, 110 bytes, Stack size 24 bytes, lcdconf.o(.text))
[Stack]
- Max Depth = 48
- Call Chain = _GetpPalConvTable ⇒ LCD_GetpPalConvTable ⇒ LCD_GetpPalConvTableUncached
[Calls]- >> HAL_DMA2D_EnableCLUT
- >> HAL_DMA2D_ConfigCLUT
- >> LCD_GetpPalConvTable
- >> LCD_GetDevFunc
[Address Reference Count : 1]
_InitIL9341 (Thumb, 672 bytes, Stack size 8 bytes, lcdconf.o(.text))
[Stack]
- Max Depth = 688
- Call Chain = _InitIL9341 ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> LCD_X_Write1_8
- >> LCD_X_Write0_8
- >> GUI_Delay
[Called By]
_InitController (Thumb, 332 bytes, Stack size 72 bytes, lcdconf.o(.text))
[Stack]
- Max Depth = 760
- Call Chain = _InitController ⇒ _InitIL9341 ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> HAL_NVIC_EnableIRQ
- >> LCD_X_Init
- >> HAL_LTDC_EnableCLUT
- >> HAL_LTDC_ConfigCLUT
- >> HAL_LTDC_ConfigLayer
- >> HAL_LTDC_Init
- >> LCD_GetYSizeEx
- >> LCD_GetXSizeEx
- >> LCD_GetSwapXYEx
- >> LCD_GetBitsPerPixelEx
- >> _InitIL9341
[Called By]
_DMA_AlphaBlending (Thumb, 154 bytes, Stack size 40 bytes, lcdconf.o(.text))
[Stack]
- Max Depth = 84
- Call Chain = _DMA_AlphaBlending ⇒ HAL_DMA2D_BlendingStart_IT ⇒ DMA2D_SetConfig
[Calls]- >> HAL_DMA2D_GetState
- >> HAL_DMA2D_ConfigLayer
- >> HAL_DMA2D_BlendingStart_IT
- >> HAL_DMA2D_Init
[Called By]
_InvertAlpha (Thumb, 14 bytes, Stack size 0 bytes, lcdconf.o(.text))
[Calls]
[Called By]- >> _InvertAlpha
- >> _MixColorsBulk
- >> _AlphaBlending
isrMessagePut (Thumb, 44 bytes, Stack size 16 bytes, rt_cmsis.o(i.isrMessagePut))
[Stack]
- Max Depth = 40
- Call Chain = isrMessagePut ⇒ isr_mbx_send ⇒ rt_psq_enq
[Calls]- >> rt_mbx_check
- >> isr_mbx_send
[Called By]
rt_id2obj (Thumb, 8 bytes, Stack size 0 bytes, rt_cmsis.o(i.rt_id2obj))
[Called By]
- >> svcTimerStart
- >> svcTimerCall
- >> svcMutexWait
- >> svcMutexRelease
rt_ms2tick (Thumb, 50 bytes, Stack size 0 bytes, rt_cmsis.o(i.rt_ms2tick))
[Called By]
- >> svcTimerStart
- >> svcSignalWait
- >> svcMutexWait
- >> svcMessageGet
- >> svcDelay
rt_tid2ptcb (Thumb, 18 bytes, Stack size 0 bytes, rt_cmsis.o(i.rt_tid2ptcb))
[Called By]
- >> osSignalSet
- >> svcThreadTerminate
- >> svcSignalSet
rt_timer_insert (Thumb, 50 bytes, Stack size 12 bytes, rt_cmsis.o(i.rt_timer_insert))
[Stack]
- Max Depth = 12
- Call Chain = rt_timer_insert
[Called By]- >> sysTimerTick
- >> svcTimerStart
rt_timer_remove (Thumb, 56 bytes, Stack size 0 bytes, rt_cmsis.o(i.rt_timer_remove))
[Called By]
rt_init_context (Thumb, 66 bytes, Stack size 16 bytes, rt_task.o(i.rt_init_context))
[Stack]
- Max Depth = 24
- Call Chain = rt_init_context ⇒ rt_init_stack
[Calls]- >> rt_init_stack
- >> rt_alloc_box
[Called By]- >> rt_tsk_create
- >> rt_sys_init
_DrawArcAA (Thumb, 106 bytes, Stack size 48 bytes, guiaa_arc.o(i._DrawArcAA))
[Stack]
- Max Depth = 240
- Call Chain = _DrawArcAA ⇒ GL_DrawArc ⇒ _DrawArc ⇒ __hardfp_floor ⇒ __aeabi_cdrcmple
[Calls]- >> GUI_SetPenSize
- >> GUI_GetPenSize
- >> GUI_AA_Init_HiRes
- >> GUI_AA_Exit
- >> GL_DrawArc
[Called By]
_DrawCharAA4_NoTrans (Thumb, 142 bytes, Stack size 56 bytes, guiaa_char4.o(i._DrawCharAA4_NoTrans))
[Stack]
- Max Depth = 216
- Call Chain = _DrawCharAA4_NoTrans ⇒ GL_DrawBitmap ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> LCD_Index2Color
- >> LCD_GetpPalConvTableUncached
- >> LCD_AA_MixColors16
- >> GL_DrawBitmap
[Called By]
FillCircle (Thumb, 174 bytes, Stack size 48 bytes, guiaa_circle.o(i.FillCircle))
[Stack]
- Max Depth = 48
- Call Chain = FillCircle
[Called By]
CalcClipRectHL (Thumb, 48 bytes, Stack size 0 bytes, guiaa_lib.o(i.CalcClipRectHL))
[Called By]
- >> GUI_AA_SetFactor
- >> GUI_AA_Init
_CleanLine (Thumb, 32 bytes, Stack size 8 bytes, guiaa_lib.o(i._CleanLine))
[Stack]
- Max Depth = 16
- Call Chain = _CleanLine ⇒ GUI__memset
[Calls]
[Called By]- >> GUI_AA_Init
- >> _FlushLine
_DrawHLine (Thumb, 236 bytes, Stack size 24 bytes, guiaa_lib.o(i._DrawHLine))
[Stack]
- Max Depth = 128
- Call Chain = _DrawHLine ⇒ _FlushLine ⇒ LCD_SetPixelAA4_Trans ⇒ LCD_GetPixelColor ⇒ LCD_GetPixelIndex
[Calls]
[Address Reference Count : 1]- guiaa_lib.o(i.GUI_AA_Init)
_FlushLine (Thumb, 170 bytes, Stack size 32 bytes, guiaa_lib.o(i._FlushLine))
[Stack]
- Max Depth = 104
- Call Chain = _FlushLine ⇒ LCD_SetPixelAA4_Trans ⇒ LCD_GetPixelColor ⇒ LCD_GetPixelIndex
[Calls]- >> _CleanLine
- >> LCD_SetPixelAA4_Trans
[Called By]- >> _DrawHLine
- >> GUI_AA_Exit
_OnExit (Thumb, 16 bytes, Stack size 8 bytes, guiaa_lib.o(i._OnExit))
[Stack]
- Max Depth = 8
- Call Chain = _OnExit
[Calls]- >> GUI_ALLOC_FreeFixedBlock
[Address Reference Count : 1]- guiaa_lib.o(i.GUI_AA_Init)
_AA_DrawLine (Thumb, 188 bytes, Stack size 40 bytes, guiaa_line.o(i._AA_DrawLine))
[Stack]
- Max Depth = 208
- Call Chain = _AA_DrawLine ⇒ GL_DrawLine ⇒ GL_DrawLineEx ⇒ GL_DrawLine1Ex ⇒ GL_DrawPoint ⇒ GL_FillCircle
[Calls]- >> GUI_SetPenSize
- >> GUI_SetPenShape
- >> GL_DrawLine
- >> GUI_AA_Init
- >> GL_FillCircleAA_HiRes
- >> GUI_GetPenSize
- >> GUI_AA_Exit
[Called By]
_FillPolygonAA (Thumb, 252 bytes, Stack size 32 bytes, guiaa_poly.o(i._FillPolygonAA))
[Stack]
- Max Depth = 176
- Call Chain = _FillPolygonAA ⇒ GUI_AA_Init ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GL_FillPolygon
- >> GUI_AA_Init
- >> GUI_AA_Exit
[Called By]
_GetIndexMask_8666 (Thumb, 4 bytes, Stack size 0 bytes, guicc_8666.o(i._GetIndexMask_8666))
[Address Reference Count : 1]
_OnExit (Thumb, 36 bytes, Stack size 8 bytes, gui__alpha.o(i._OnExit))
[Stack]
- Max Depth = 8
- Call Chain = _OnExit
[Calls]- >> GUI_ALLOC_FreeFixedBlock
[Address Reference Count : 1]- gui__alpha.o(i.GUI__GetAlphaBuffer)
_AddFreeMemory (Thumb, 116 bytes, Stack size 24 bytes, gui_alloc.o(i._AddFreeMemory))
[Stack]
- Max Depth = 32
- Call Chain = _AddFreeMemory ⇒ _RemoveFreeBlock
[Calls]- >> _WriteTagData
- >> _RemoveFreeBlock
- >> _GetMinIndex
[Called By]- >> GUI_ALLOC_Free
- >> _RemoveHoles
- >> _InitOnce
- >> _Alloc
- >> GUI_ALLOC_GetFixedBlock
_Alloc (Thumb, 182 bytes, Stack size 24 bytes, gui_alloc.o(i._Alloc))
[Stack]
- Max Depth = 120
- Call Chain = _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> _WriteTagData
- >> _RemoveHoles
- >> _RemoveFreeBlock
- >> _PushFreeBlock
- >> _PopFreeBlock
- >> _InitOnce
- >> _GetMinIndex
- >> _AddFreeMemory
[Called By]- >> GUI_ALLOC_AllocNoInit
- >> _EnlargeBlocks
_EnlargeBlocks (Thumb, 146 bytes, Stack size 32 bytes, gui_alloc.o(i._EnlargeBlocks))
[Stack]
- Max Depth = 80 + In Cycle
- Call Chain = _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_Free
- >> _Alloc
- >> __aeabi_memcpy4
[Called By]- >> _PopFreeBlock
- >> _InitOnce
_GetMinIndex (Thumb, 24 bytes, Stack size 0 bytes, gui_alloc.o(i._GetMinIndex))
[Called By]
- >> _RemoveFreeBlock
- >> _Alloc
- >> _AddFreeMemory
_InitOnce (Thumb, 156 bytes, Stack size 16 bytes, gui_alloc.o(i._InitOnce))
[Stack]
- Max Depth = 96
- Call Chain = _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> _TestRAM
- >> _EnlargeBlocks
- >> _AddFreeMemory
- >> GUI__RegisterExit
[Called By]- >> GUI_ALLOC_GetMaxSize
- >> _Alloc
- >> GUI_ALLOC_GetFixedBlock
_OnExit (Thumb, 48 bytes, Stack size 8 bytes, gui_alloc.o(i._OnExit))
[Stack]
- Max Depth = 16
- Call Chain = _OnExit ⇒ GUI__memset
[Calls]
[Address Reference Count : 1]
_PopFreeBlock (Thumb, 60 bytes, Stack size 8 bytes, gui_alloc.o(i._PopFreeBlock))
[Stack]
- Max Depth = 88
- Call Chain = _PopFreeBlock ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Called By]
_PushFreeBlock (Thumb, 34 bytes, Stack size 8 bytes, gui_alloc.o(i._PushFreeBlock))
[Stack]
- Max Depth = 8
- Call Chain = _PushFreeBlock
[Called By]- >> GUI_ALLOC_Free
- >> _Alloc
_RemoveFreeBlock (Thumb, 46 bytes, Stack size 8 bytes, gui_alloc.o(i._RemoveFreeBlock))
[Stack]
- Max Depth = 8
- Call Chain = _RemoveFreeBlock
[Calls]
[Called By]- >> _RemoveHoles
- >> _Alloc
- >> _AddFreeMemory
- >> GUI_ALLOC_GetFixedBlock
_RemoveHoles (Thumb, 156 bytes, Stack size 40 bytes, gui_alloc.o(i._RemoveHoles))
[Stack]
- Max Depth = 72
- Call Chain = _RemoveHoles ⇒ _AddFreeMemory ⇒ _RemoveFreeBlock
[Calls]- >> _RemoveFreeBlock
- >> _AddFreeMemory
- >> __aeabi_memmove
[Called By]- >> _Alloc
- >> GUI_ALLOC_GetFixedBlock
_TestRAM (Thumb, 234 bytes, Stack size 20 bytes, gui_alloc.o(i._TestRAM))
[Stack]
- Max Depth = 20
- Call Chain = _TestRAM
[Called By]
_WriteTagData (Thumb, 14 bytes, Stack size 0 bytes, gui_alloc.o(i._WriteTagData))
[Called By]
- >> _Alloc
- >> _AddFreeMemory
_CalcInterSectLin (Thumb, 42 bytes, Stack size 0 bytes, gui_arc.o(i._CalcInterSectLin))
[Called By]
_CalcX (Thumb, 34 bytes, Stack size 8 bytes, gui_arc.o(i._CalcX))
[Stack]
- Max Depth = 8
- Call Chain = _CalcX
[Called By]
_DrawArc (Thumb, 706 bytes, Stack size 80 bytes, gui_arc.o(i._DrawArc))
[Stack]
- Max Depth = 136
- Call Chain = _DrawArc ⇒ __hardfp_floor ⇒ __aeabi_cdrcmple
[Calls]- >> GUI__SinHQ
- >> GUI__CosHQ
- >> _CalcX
- >> _CalcInterSectLin
- >> __hardfp_floor
- >> __hardfp_ceil
- >> __aeabi_f2d
- >> __aeabi_d2iz
[Called By]
_Draw (Thumb, 466 bytes, Stack size 120 bytes, gui_bmp.o(i._Draw))
[Stack]
- Max Depth = 328
- Call Chain = _Draw ⇒ _DrawBitmap_Pal ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> GUI_BMP__Init
- >> _ManageBitfields
- >> _DrawBitmap_RLE
- >> _DrawBitmap_RGB
- >> _DrawBitmap_Pal
- >> _DrawBitmap_16bpp
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
_DrawBitmap_16bpp (Thumb, 216 bytes, Stack size 104 bytes, gui_bmp.o(i._DrawBitmap_16bpp))
[Stack]
- Max Depth = 132
- Call Chain = _DrawBitmap_16bpp ⇒ _GetEarlyOut
[Calls]- >> LCD_GetpfColor2IndexEx
- >> GUI__Read16
- >> GUI_BMP__ReadData
- >> _GetEarlyOut
- >> _GetClipParam
- >> __aeabi_memclr4
[Called By]
_DrawBitmap_Pal (Thumb, 216 bytes, Stack size 104 bytes, gui_bmp.o(i._DrawBitmap_Pal))
[Stack]
- Max Depth = 208
- Call Chain = _DrawBitmap_Pal ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> LCD_DrawBitmap
- >> GUI_BMP__ReadPalette
- >> GUI_BMP__ReadData
- >> _GetEarlyOut
- >> _GetClipParam
- >> __aeabi_memclr4
[Called By]
_DrawBitmap_RGB (Thumb, 242 bytes, Stack size 144 bytes, gui_bmp.o(i._DrawBitmap_RGB))
[Stack]
- Max Depth = 172
- Call Chain = _DrawBitmap_RGB ⇒ _GetEarlyOut
[Calls]- >> GUI_GetpfColor2IndexEx
- >> GUI_BMP__ReadData
- >> _GetEarlyOut
- >> _GetClipParam
- >> __aeabi_memclr4
[Called By]
_DrawBitmap_RLE (Thumb, 578 bytes, Stack size 88 bytes, gui_bmp.o(i._DrawBitmap_RLE))
[Stack]
- Max Depth = 192
- Call Chain = _DrawBitmap_RLE ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> LCD_FillRect
- >> LCD_DrawPixel
- >> LCD_DrawBitmap
- >> GUI_BMP__ReadPalette
- >> GUI_BMP__ReadData
- >> LCD_DrawHLine
[Called By]
_DrawLine_RGB (Thumb, 116 bytes, Stack size 16 bytes, gui_bmp.o(i._DrawLine_RGB))
[Stack]
- Max Depth = 16
- Call Chain = _DrawLine_RGB
[Calls]
[Address Reference Count : 2]- gui_bmp.o(i._DrawBitmap_RGB)
- gui_bmp.o(.data)
_GetBitfieldsPara (Thumb, 36 bytes, Stack size 8 bytes, gui_bmp.o(i._GetBitfieldsPara))
[Stack]
- Max Depth = 8
- Call Chain = _GetBitfieldsPara
[Called By]
_GetClipParam (Thumb, 204 bytes, Stack size 20 bytes, gui_bmp.o(i._GetClipParam))
[Stack]
- Max Depth = 20
- Call Chain = _GetClipParam
[Called By]- >> _DrawBitmap_RGB
- >> _DrawBitmap_Pal
- >> _DrawBitmap_16bpp
_GetEarlyOut (Thumb, 188 bytes, Stack size 28 bytes, gui_bmp.o(i._GetEarlyOut))
[Stack]
- Max Depth = 28
- Call Chain = _GetEarlyOut
[Called By]- >> _DrawBitmap_RGB
- >> _DrawBitmap_Pal
- >> _DrawBitmap_16bpp
_Index2ColorBitfields (Thumb, 100 bytes, Stack size 24 bytes, gui_bmp.o(i._Index2ColorBitfields))
[Stack]
- Max Depth = 64
- Call Chain = _Index2ColorBitfields ⇒ _ManageBitfields ⇒ GUI_BMP__ReadData
[Calls]
[Address Reference Count : 1]
_ManageBitfields (Thumb, 100 bytes, Stack size 16 bytes, gui_bmp.o(i._ManageBitfields))
[Stack]
- Max Depth = 40
- Call Chain = _ManageBitfields ⇒ GUI_BMP__ReadData
[Calls]- >> GUI__Read32
- >> GUI_BMP__ReadData
- >> _GetBitfieldsPara
[Called By]- >> _Index2ColorBitfields
- >> _Draw
_NextPixel_End (Thumb, 30 bytes, Stack size 8 bytes, gui_bmp.o(i._NextPixel_End))
[Stack]
- Max Depth = 160
- Call Chain = _NextPixel_End ⇒ _NextPixel_FlushBuffer ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> _NextPixel_FlushBuffer
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_Free
[Address Reference Count : 1]
_NextPixel_FlushBuffer (Thumb, 74 bytes, Stack size 48 bytes, gui_bmp.o(i._NextPixel_FlushBuffer))
[Stack]
- Max Depth = 152
- Call Chain = _NextPixel_FlushBuffer ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]
[Called By]- >> _NextPixel_SetPixel
- >> _NextPixel_NextLine
- >> _NextPixel_End
_NextPixel_NextLine (Thumb, 28 bytes, Stack size 8 bytes, gui_bmp.o(i._NextPixel_NextLine))
[Stack]
- Max Depth = 160
- Call Chain = _NextPixel_NextLine ⇒ _NextPixel_FlushBuffer ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> _NextPixel_FlushBuffer
[Address Reference Count : 1]
_NextPixel_SetPixel (Thumb, 178 bytes, Stack size 16 bytes, gui_bmp.o(i._NextPixel_SetPixel))
[Stack]
- Max Depth = 168
- Call Chain = _NextPixel_SetPixel ⇒ _NextPixel_FlushBuffer ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> _NextPixel_FlushBuffer
[Address Reference Count : 1]
_NextPixel_Start (Thumb, 124 bytes, Stack size 24 bytes, gui_bmp.o(i._NextPixel_Start))
[Stack]
- Max Depth = 152
- Call Chain = _NextPixel_Start ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_GetMaxSize
- >> GUI_ALLOC_AllocNoInit
- >> GUI_GetBitsPerPixelEx
[Address Reference Count : 1]
Draw8Point (Thumb, 154 bytes, Stack size 48 bytes, gui_circ.o(i.Draw8Point))
[Stack]
- Max Depth = 48
- Call Chain = Draw8Point
[Called By]
_InitContext (Thumb, 98 bytes, Stack size 16 bytes, gui_core.o(i._InitContext))
[Stack]
- Max Depth = 16
- Call Chain = _InitContext
[Calls]- >> WM_GetDesktopWindow
- >> LCD_SetColor
- >> LCD_SetBkColor
[Called By]
_OnExit (Thumb, 34 bytes, Stack size 8 bytes, gui_core.o(i._OnExit))
[Stack]
- Max Depth = 16
- Call Chain = _OnExit ⇒ GUI__memset
[Calls]
[Address Reference Count : 1]- gui_core.o(i.GUI__Config)
_OnExit (Thumb, 16 bytes, Stack size 0 bytes, gui_curs1.o(i._OnExit))
[Stack]
- Max Depth = 8
- Call Chain = _OnExit ⇒ GUI__memset
[Calls]
[Address Reference Count : 1]- gui_curs1.o(i.GUI_CURSOR_SelectEx)
_Show (Thumb, 52 bytes, Stack size 8 bytes, gui_curs1.o(i._Show))
[Stack]
- Max Depth = 280
- Call Chain = _Show ⇒ GUI_SPRITE_Show ⇒ _SpriteDraw ⇒ _CreateBuffer ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_SetLayerVisEx
- >> GUI_SPRITE_Show
- >> GUI_GetCursorLayer
[Called By]- >> GUI_CURSOR_ShowEx
- >> GUI_CURSOR_SelectEx
_UnlinkDevice (Thumb, 42 bytes, Stack size 0 bytes, gui_device.o(i._UnlinkDevice))
[Called By]
- >> GUI_DEVICE_UnlinkTaskDevices
- >> GUI_DEVICE_Unlink
CL_DispChar (Thumb, 134 bytes, Stack size 24 bytes, gui_dispchar.o(i.CL_DispChar))
[Stack]
- Max Depth = 160
- Call Chain = CL_DispChar ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_GetFontSizeY
- >> GUI_GetCharDistX
- >> GL_DispChar
- >> GUI__GetOverlap
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
[Called By]
_DrawBitmap (Thumb, 386 bytes, Stack size 88 bytes, gui_drawbitmap_24.o(i._DrawBitmap))
[Stack]
- Max Depth = 104
- Call Chain = _DrawBitmap ⇒ LCD_FillRect
[Calls]- >> LCD_GetpfColor2IndexEx
- >> LCD_FillRect
- >> LCD_SetColorIndex
- >> LCD_GetNextPixelAPI
[Address Reference Count : 1]- gui_drawbitmap_24.o(.constdata)
_DrawBitmap444_12 (Thumb, 36 bytes, Stack size 48 bytes, gui_drawbitmap_444.o(i._DrawBitmap444_12))
[Stack]
- Max Depth = 296
- Call Chain = _DrawBitmap444_12 ⇒ GUI__DrawBitmap16bpp ⇒ GUI__GetAlphaBuffer ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Address Reference Count : 1]- gui_drawbitmap_444.o(.constdata)
_DrawBitmap (Thumb, 36 bytes, Stack size 48 bytes, gui_drawbitmap_565.o(i._DrawBitmap))
[Stack]
- Max Depth = 296
- Call Chain = _DrawBitmap ⇒ GUI__DrawBitmap16bpp ⇒ GUI__GetAlphaBuffer ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Address Reference Count : 1]- gui_drawbitmap_565.o(.constdata)
_DoClipping (Thumb, 172 bytes, Stack size 32 bytes, gui_drawbitmap_8888.o(i._DoClipping))
[Stack]
- Max Depth = 32
- Call Chain = _DoClipping
[Called By]- >> _DrawBitmapHW
- >> _DrawBitmap
_DrawBitmap (Thumb, 660 bytes, Stack size 128 bytes, gui_drawbitmap_8888.o(i._DrawBitmap))
[Stack]
- Max Depth = 232
- Call Chain = _DrawBitmap ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> GUI_SetColor
- >> GUI_GetColor
- >> LCD_SetColor
- >> LCD_FillRect
- >> LCD_DrawBitmap
- >> GUI_GetpfIndex2ColorEx
- >> GUI__SetPixelAlpha
- >> _DoClipping
[Called By]
_DrawBitmapHW (Thumb, 142 bytes, Stack size 64 bytes, gui_drawbitmap_8888.o(i._DrawBitmapHW))
[Stack]
- Max Depth = 112
- Call Chain = _DrawBitmapHW ⇒ GUI_SetColorIndex ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_SetColorIndex
- >> LCD_Color2Index
- >> LCD_GetColorIndex
- >> _DoClipping
[Called By]
_DrawBitmapHW_8888 (Thumb, 12 bytes, Stack size 16 bytes, gui_drawbitmap_8888.o(i._DrawBitmapHW_8888))
[Stack]
- Max Depth = 128
- Call Chain = _DrawBitmapHW_8888 ⇒ _DrawBitmapHW ⇒ GUI_SetColorIndex ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]
[Address Reference Count : 1]- gui_drawbitmap_8888.o(.constdata)
_DrawBitmap_8888 (Thumb, 24 bytes, Stack size 40 bytes, gui_drawbitmap_8888.o(i._DrawBitmap_8888))
[Stack]
- Max Depth = 272
- Call Chain = _DrawBitmap_8888 ⇒ _DrawBitmap ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]
[Address Reference Count : 1]- gui_drawbitmap_8888.o(.constdata)
_DrawGradient (Thumb, 378 bytes, Stack size 88 bytes, gui_drawgradient.o(i._DrawGradient))
[Stack]
- Max Depth = 136
- Call Chain = _DrawGradient ⇒ GUI_GetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_GetColor
- >> LCD_SetColor
- >> LCD_FillRect
[Called By]- >> GUI_DrawGradientH
- >> GUI_DrawGradientV
_DrawRoundedFrame (Thumb, 284 bytes, Stack size 104 bytes, gui_drawroundedframe.o(i._DrawRoundedFrame))
[Stack]
- Max Depth = 120
- Call Chain = _DrawRoundedFrame ⇒ LCD_FillRect
[Calls]- >> LCD_FillRect
- >> LCD_DrawHLine
- >> GUI__sqrt32
[Called By]
_DrawRoundedRect (Thumb, 286 bytes, Stack size 104 bytes, gui_drawroundedrect.o(i._DrawRoundedRect))
[Stack]
- Max Depth = 120
- Call Chain = _DrawRoundedRect ⇒ LCD_DrawHLine
[Calls]- >> LCD_DrawPixel
- >> LCD_DrawVLine
- >> LCD_DrawHLine
- >> GUI__sqrt32
[Called By]
_Color2Index (Thumb, 12 bytes, Stack size 0 bytes, gui_enablealpha.o(i._Color2Index))
[Address Reference Count : 1]
- gui_enablealpha.o(.constdata)
_Color2IndexBulk (Thumb, 114 bytes, Stack size 24 bytes, gui_enablealpha.o(i._Color2IndexBulk))
[Stack]
- Max Depth = 24
- Call Chain = _Color2IndexBulk
[Address Reference Count : 1]- gui_enablealpha.o(.constdata)
_DrawBitmap (Thumb, 242 bytes, Stack size 80 bytes, gui_enablealpha.o(i._DrawBitmap))
[Stack]
- Max Depth = 280
- Call Chain = _DrawBitmap ⇒ _ManageAlpha ⇒ GUI_SetAlpha ⇒ _InitAlpha ⇒ GUI_DEVICE_Create ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> _SwapIndices
- >> _SwapColors
- >> _ManageAlpha
[Address Reference Count : 1]- gui_enablealpha.o(.constdata)
_DrawHLine (Thumb, 22 bytes, Stack size 8 bytes, gui_enablealpha.o(i._DrawHLine))
[Stack]
- Max Depth = 8
- Call Chain = _DrawHLine
[Address Reference Count : 1]- gui_enablealpha.o(.constdata)
_DrawVLine (Thumb, 22 bytes, Stack size 8 bytes, gui_enablealpha.o(i._DrawVLine))
[Stack]
- Max Depth = 8
- Call Chain = _DrawVLine
[Address Reference Count : 1]- gui_enablealpha.o(.constdata)
_FillRect (Thumb, 20 bytes, Stack size 16 bytes, gui_enablealpha.o(i._FillRect))
[Stack]
- Max Depth = 16
- Call Chain = _FillRect
[Address Reference Count : 1]- gui_enablealpha.o(.constdata)
_GetDevData (Thumb, 14 bytes, Stack size 0 bytes, gui_enablealpha.o(i._GetDevData))
[Address Reference Count : 1]
- gui_enablealpha.o(.constdata)
_GetDevFunc (Thumb, 18 bytes, Stack size 0 bytes, gui_enablealpha.o(i._GetDevFunc))
[Address Reference Count : 1]
- gui_enablealpha.o(.constdata)
_GetDevProp (Thumb, 14 bytes, Stack size 0 bytes, gui_enablealpha.o(i._GetDevProp))
[Address Reference Count : 1]
- gui_enablealpha.o(.constdata)
_GetIndexMask (Thumb, 12 bytes, Stack size 0 bytes, gui_enablealpha.o(i._GetIndexMask))
[Address Reference Count : 1]
- gui_enablealpha.o(.constdata)
_GetPixelIndex (Thumb, 14 bytes, Stack size 0 bytes, gui_enablealpha.o(i._GetPixelIndex))
[Address Reference Count : 1]
- gui_enablealpha.o(.constdata)
_GetRect (Thumb, 14 bytes, Stack size 0 bytes, gui_enablealpha.o(i._GetRect))
[Address Reference Count : 1]
- gui_enablealpha.o(.constdata)
_Index2Color (Thumb, 12 bytes, Stack size 0 bytes, gui_enablealpha.o(i._Index2Color))
[Address Reference Count : 1]
- gui_enablealpha.o(.constdata)
_Index2ColorBulk (Thumb, 114 bytes, Stack size 24 bytes, gui_enablealpha.o(i._Index2ColorBulk))
[Stack]
- Max Depth = 24
- Call Chain = _Index2ColorBulk
[Address Reference Count : 1]- gui_enablealpha.o(.constdata)
_ManageAlpha (Thumb, 78 bytes, Stack size 16 bytes, gui_enablealpha.o(i._ManageAlpha))
[Stack]
- Max Depth = 200
- Call Chain = _ManageAlpha ⇒ GUI_SetAlpha ⇒ _InitAlpha ⇒ GUI_DEVICE_Create ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_SetAlpha
- >> GUI_DEVICE_Unlink
- >> GUI_DEVICE_Link
[Called By]- >> _SetDrawMode
- >> _SetColor
- >> _SetBkColor
- >> _DrawBitmap
_OnExit (Thumb, 24 bytes, Stack size 16 bytes, gui_enablealpha.o(i._OnExit))
[Stack]
- Max Depth = 16
- Call Chain = _OnExit
[Calls]- >> GUI_ALLOC_FreeFixedBlock
[Address Reference Count : 1]- gui_enablealpha.o(i.GUI_EnableAlpha)
_SetBkColor (Thumb, 40 bytes, Stack size 16 bytes, gui_enablealpha.o(i._SetBkColor))
[Stack]
- Max Depth = 216
- Call Chain = _SetBkColor ⇒ _ManageAlpha ⇒ GUI_SetAlpha ⇒ _InitAlpha ⇒ GUI_DEVICE_Create ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Address Reference Count : 1]- gui_enablealpha.o(.constdata)
_SetColor (Thumb, 40 bytes, Stack size 16 bytes, gui_enablealpha.o(i._SetColor))
[Stack]
- Max Depth = 216
- Call Chain = _SetColor ⇒ _ManageAlpha ⇒ GUI_SetAlpha ⇒ _InitAlpha ⇒ GUI_DEVICE_Create ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Address Reference Count : 1]- gui_enablealpha.o(.constdata)
_SetDrawMode (Thumb, 38 bytes, Stack size 8 bytes, gui_enablealpha.o(i._SetDrawMode))
[Stack]
- Max Depth = 208
- Call Chain = _SetDrawMode ⇒ _ManageAlpha ⇒ GUI_SetAlpha ⇒ _InitAlpha ⇒ GUI_DEVICE_Create ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> _SwapColors
- >> _ManageAlpha
[Address Reference Count : 1]- gui_enablealpha.o(.constdata)
_SetOrg (Thumb, 14 bytes, Stack size 0 bytes, gui_enablealpha.o(i._SetOrg))
[Address Reference Count : 1]
- gui_enablealpha.o(.constdata)
_SetPixelIndex (Thumb, 22 bytes, Stack size 8 bytes, gui_enablealpha.o(i._SetPixelIndex))
[Stack]
- Max Depth = 8
- Call Chain = _SetPixelIndex
[Address Reference Count : 1]- gui_enablealpha.o(.constdata)
_SwapColors (Thumb, 12 bytes, Stack size 0 bytes, gui_enablealpha.o(i._SwapColors))
[Called By]
- >> _SetDrawMode
- >> _DrawBitmap
_SwapIndices (Thumb, 22 bytes, Stack size 0 bytes, gui_enablealpha.o(i._SwapIndices))
[Called By]
_XorPixel (Thumb, 14 bytes, Stack size 0 bytes, gui_enablealpha.o(i._XorPixel))
[Address Reference Count : 1]
- gui_enablealpha.o(.constdata)
_ClearTextBackground (Thumb, 106 bytes, Stack size 24 bytes, gui_encext.o(i._ClearTextBackground))
[Stack]
- Max Depth = 72
- Call Chain = _ClearTextBackground ⇒ GUI_SetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_SetColor
- >> GUI_GetColor
- >> GUI_GetBkColor
- >> LCD_FillRect
[Called By]- >> GUIPROP_EXT__ClearLine
_ClearUnusedPixels (Thumb, 170 bytes, Stack size 32 bytes, gui_gif.o(i._ClearUnusedPixels))
[Stack]
- Max Depth = 48
- Call Chain = _ClearUnusedPixels ⇒ LCD_FillRect
[Calls]- >> LCD_FillRect
- >> LCD_GetBkColorIndex
- >> LCD_SetColorIndex
[Address Reference Count : 1]- gui_gif.o(i.GUI_GIF_DrawSubEx)
_DrawFromDataBlock (Thumb, 446 bytes, Stack size 128 bytes, gui_gif.o(i._DrawFromDataBlock))
[Stack]
- Max Depth = 264
- Call Chain = _DrawFromDataBlock ⇒ GUI_GIF__GetNextByte ⇒ _GetNextCode ⇒ _GetDataBlock ⇒ GUI_GIF__ReadData
[Calls]- >> LCD_GetpPalConvTable
- >> LCD_DrawHLine
- >> LCD_SetPixelIndex
- >> GUI_GIF__ReadData
- >> GUI_GIF__InitLZW
- >> GUI_GIF__GetNextByte
- >> LCD_GetBkColorIndex
- >> LCD_SetColorIndex
[Address Reference Count : 1]- gui_gif.o(i.GUI_GIF_DrawSubEx)
_GetDataBlock (Thumb, 76 bytes, Stack size 32 bytes, gui_gif.o(i._GetDataBlock))
[Stack]
- Max Depth = 56
- Call Chain = _GetDataBlock ⇒ GUI_GIF__ReadData
[Calls]- >> GUI_GIF__ReadData
- >> __aeabi_memcpy
[Called By]- >> GUI_GIF__DrawFromFilePointer
- >> _ReadExtension
- >> _GetNextCode
- >> _GetImageInfo
- >> _GetGIFInfo
_GetGIFInfo (Thumb, 104 bytes, Stack size 24 bytes, gui_gif.o(i._GetGIFInfo))
[Stack]
- Max Depth = 104
- Call Chain = _GetGIFInfo ⇒ _ReadExtension ⇒ _GetDataBlock ⇒ GUI_GIF__ReadData
[Calls]- >> GUI_GIF__ReadData
- >> _SkipLocalColorTable
- >> _ReadExtension
- >> _GetSizeAndColorTable
- >> _GetDataBlock
[Called By]
_GetImageDimension (Thumb, 118 bytes, Stack size 24 bytes, gui_gif.o(i._GetImageDimension))
[Stack]
- Max Depth = 48
- Call Chain = _GetImageDimension ⇒ GUI_GIF__ReadData
[Calls]- >> GUI__Read16
- >> GUI_GIF__ReadData
[Called By]- >> GUI_GIF_DrawSubEx
- >> _GetSizeAndColorTable
_GetImageInfo (Thumb, 168 bytes, Stack size 32 bytes, gui_gif.o(i._GetImageInfo))
[Stack]
- Max Depth = 112
- Call Chain = _GetImageInfo ⇒ _ReadExtension ⇒ _GetDataBlock ⇒ GUI_GIF__ReadData
[Calls]- >> GUI__Read16
- >> GUI_GIF__ReadData
- >> _SkipLocalColorTable
- >> _ReadExtension
- >> _GetSizeAndColorTable
- >> _GetDataBlock
[Called By]- >> GUI_GIF_GetImageInfoEx
_GetNextCode (Thumb, 228 bytes, Stack size 32 bytes, gui_gif.o(i._GetNextCode))
[Stack]
- Max Depth = 88
- Call Chain = _GetNextCode ⇒ _GetDataBlock ⇒ GUI_GIF__ReadData
[Calls]
[Called By]
_GetSizeAndColorTable (Thumb, 66 bytes, Stack size 24 bytes, gui_gif.o(i._GetSizeAndColorTable))
[Stack]
- Max Depth = 72
- Call Chain = _GetSizeAndColorTable ⇒ _ReadColorMap ⇒ GUI_GIF__ReadData
[Calls]- >> GUI_GIF__ReadData
- >> _ReadColorMap
- >> _GetImageDimension
[Called By]- >> GUI_GIF__DrawFromFilePointer
- >> _GetImageInfo
- >> _GetGIFInfo
_ReadColorMap (Thumb, 64 bytes, Stack size 24 bytes, gui_gif.o(i._ReadColorMap))
[Stack]
- Max Depth = 48
- Call Chain = _ReadColorMap ⇒ GUI_GIF__ReadData
[Calls]
[Called By]- >> GUI_GIF__DrawFromFilePointer
- >> _GetSizeAndColorTable
_ReadExtension (Thumb, 128 bytes, Stack size 24 bytes, gui_gif.o(i._ReadExtension))
[Stack]
- Max Depth = 80
- Call Chain = _ReadExtension ⇒ _GetDataBlock ⇒ GUI_GIF__ReadData
[Calls]- >> GUI_GIF__ReadData
- >> _GetDataBlock
[Called By]- >> GUI_GIF__DrawFromFilePointer
- >> _GetImageInfo
- >> _GetGIFInfo
_SkipLocalColorTable (Thumb, 92 bytes, Stack size 24 bytes, gui_gif.o(i._SkipLocalColorTable))
[Stack]
- Max Depth = 48
- Call Chain = _SkipLocalColorTable ⇒ GUI_GIF__ReadData
[Calls]
[Called By]- >> _GetImageInfo
- >> _GetGIFInfo
_GotoX (Thumb, 10 bytes, Stack size 0 bytes, gui_goto.o(i._GotoX))
[Called By]
_GotoY (Thumb, 10 bytes, Stack size 0 bytes, gui_goto.o(i._GotoY))
[Called By]
_CalcBanding (Thumb, 182 bytes, Stack size 24 bytes, gui_jpeg.o(i._CalcBanding))
[Stack]
- Max Depth = 128
- Call Chain = _CalcBanding ⇒ GUI_ALLOC_GetMaxSize ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Called By]
_CalcMCUBlockOrder (Thumb, 302 bytes, Stack size 64 bytes, gui_jpeg.o(i._CalcMCUBlockOrder))
[Stack]
- Max Depth = 64
- Call Chain = _CalcMCUBlockOrder
[Called By]- >> _InitScan
- >> _DecodeProgressive
- >> GUI_JPEG__DecodeProgressiveBanding
_CheckHuffmanTables (Thumb, 196 bytes, Stack size 16 bytes, gui_jpeg.o(i._CheckHuffmanTables))
[Stack]
- Max Depth = 1384
- Call Chain = _CheckHuffmanTables ⇒ _CreateHuffmanTable ⇒ GUI__memset
[Calls]
[Called By]
_CoeffBufferAlloc (Thumb, 136 bytes, Stack size 32 bytes, gui_jpeg.o(i._CoeffBufferAlloc))
[Stack]
- Max Depth = 176
- Call Chain = _CoeffBufferAlloc ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _GetBuffer
- >> GUI_ALLOC_AllocZero
[Called By]
_CoeffBufferAllocBanding (Thumb, 128 bytes, Stack size 32 bytes, gui_jpeg.o(i._CoeffBufferAllocBanding))
[Stack]
- Max Depth = 176
- Call Chain = _CoeffBufferAllocBanding ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _GetBuffer
- >> GUI_ALLOC_AllocZero
[Called By]- >> GUI_JPEG__AllocBandingCoeffBuffer
_CoeffBufferGetP_Locked (Thumb, 122 bytes, Stack size 32 bytes, gui_jpeg.o(i._CoeffBufferGetP_Locked))
[Stack]
- Max Depth = 32
- Call Chain = _CoeffBufferGetP_Locked
[Calls]
[Called By]- >> _LoadNextRow
- >> _DecodeBlockDC_RefineBanding
- >> _DecodeBlockDC_Refine
- >> _DecodeBlockDC_FirstBanding
- >> _DecodeBlockDC_First
- >> _DecodeBlockAC_Refine
- >> _DecodeBlockAC_FirstBanding
- >> _DecodeBlockAC_First
_ConvertH1V1 (Thumb, 178 bytes, Stack size 48 bytes, gui_jpeg.o(i._ConvertH1V1))
[Stack]
- Max Depth = 48
- Call Chain = _ConvertH1V1
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]
_ConvertH1V2 (Thumb, 296 bytes, Stack size 56 bytes, gui_jpeg.o(i._ConvertH1V2))
[Stack]
- Max Depth = 56
- Call Chain = _ConvertH1V2
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]
_ConvertH2V1 (Thumb, 264 bytes, Stack size 56 bytes, gui_jpeg.o(i._ConvertH2V1))
[Stack]
- Max Depth = 56
- Call Chain = _ConvertH2V1
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]
_ConvertH2V2 (Thumb, 414 bytes, Stack size 64 bytes, gui_jpeg.o(i._ConvertH2V2))
[Stack]
- Max Depth = 64
- Call Chain = _ConvertH2V2
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]
_CreateHuffmanTable (Thumb, 302 bytes, Stack size 1360 bytes, gui_jpeg.o(i._CreateHuffmanTable))
[Stack]
- Max Depth = 1368
- Call Chain = _CreateHuffmanTable ⇒ GUI__memset
[Calls]
[Called By]
_DecodeBlockAC_First (Thumb, 236 bytes, Stack size 48 bytes, gui_jpeg.o(i._DecodeBlockAC_First))
[Stack]
- Max Depth = 120
- Call Chain = _DecodeBlockAC_First ⇒ _HuffDecode ⇒ _GetBitsNoMarker ⇒ _GetU8_NoMarker ⇒ _StoreU8
[Calls]- >> GUI_ALLOC_UnlockH
- >> _HuffDecode
- >> _GetBitsNoMarker
- >> _CoeffBufferGetP_Locked
[Address Reference Count : 1]- gui_jpeg.o(i._DecodeProgressive)
_DecodeBlockAC_FirstBanding (Thumb, 230 bytes, Stack size 48 bytes, gui_jpeg.o(i._DecodeBlockAC_FirstBanding))
[Stack]
- Max Depth = 120
- Call Chain = _DecodeBlockAC_FirstBanding ⇒ _HuffDecode ⇒ _GetBitsNoMarker ⇒ _GetU8_NoMarker ⇒ _StoreU8
[Calls]- >> GUI_ALLOC_UnlockH
- >> _HuffDecode
- >> _GetBitsNoMarker
- >> _CoeffBufferGetP_Locked
[Address Reference Count : 1]- gui_jpeg.o(i.GUI_JPEG__DecodeProgressiveBanding)
_DecodeBlockAC_Refine (Thumb, 396 bytes, Stack size 80 bytes, gui_jpeg.o(i._DecodeBlockAC_Refine))
[Stack]
- Max Depth = 152
- Call Chain = _DecodeBlockAC_Refine ⇒ _HuffDecode ⇒ _GetBitsNoMarker ⇒ _GetU8_NoMarker ⇒ _StoreU8
[Calls]- >> GUI_ALLOC_UnlockH
- >> _HuffDecode
- >> _GetBitsNoMarker
- >> _CoeffBufferGetP_Locked
[Address Reference Count : 1]- gui_jpeg.o(i._DecodeProgressive)
_DecodeBlockAC_RefineBanding (Thumb, 4 bytes, Stack size 0 bytes, gui_jpeg.o(i._DecodeBlockAC_RefineBanding))
[Address Reference Count : 1]
- gui_jpeg.o(i.GUI_JPEG__DecodeProgressiveBanding)
_DecodeBlockDC_First (Thumb, 158 bytes, Stack size 40 bytes, gui_jpeg.o(i._DecodeBlockDC_First))
[Stack]
- Max Depth = 112
- Call Chain = _DecodeBlockDC_First ⇒ _HuffDecode ⇒ _GetBitsNoMarker ⇒ _GetU8_NoMarker ⇒ _StoreU8
[Calls]- >> GUI_ALLOC_UnlockH
- >> _HuffDecode
- >> _GetBitsNoMarker
- >> _CoeffBufferGetP_Locked
[Address Reference Count : 1]- gui_jpeg.o(i._DecodeProgressive)
_DecodeBlockDC_FirstBanding (Thumb, 144 bytes, Stack size 32 bytes, gui_jpeg.o(i._DecodeBlockDC_FirstBanding))
[Stack]
- Max Depth = 104
- Call Chain = _DecodeBlockDC_FirstBanding ⇒ _HuffDecode ⇒ _GetBitsNoMarker ⇒ _GetU8_NoMarker ⇒ _StoreU8
[Calls]- >> GUI_ALLOC_UnlockH
- >> _HuffDecode
- >> _GetBitsNoMarker
- >> _CoeffBufferGetP_Locked
[Address Reference Count : 1]- gui_jpeg.o(i.GUI_JPEG__DecodeProgressiveBanding)
_DecodeBlockDC_Refine (Thumb, 84 bytes, Stack size 40 bytes, gui_jpeg.o(i._DecodeBlockDC_Refine))
[Stack]
- Max Depth = 96
- Call Chain = _DecodeBlockDC_Refine ⇒ _GetBitsNoMarker ⇒ _GetU8_NoMarker ⇒ _StoreU8
[Calls]- >> GUI_ALLOC_UnlockH
- >> _GetBitsNoMarker
- >> _CoeffBufferGetP_Locked
[Address Reference Count : 1]- gui_jpeg.o(i._DecodeProgressive)
_DecodeBlockDC_RefineBanding (Thumb, 74 bytes, Stack size 32 bytes, gui_jpeg.o(i._DecodeBlockDC_RefineBanding))
[Stack]
- Max Depth = 88
- Call Chain = _DecodeBlockDC_RefineBanding ⇒ _GetBitsNoMarker ⇒ _GetU8_NoMarker ⇒ _StoreU8
[Calls]- >> GUI_ALLOC_UnlockH
- >> _GetBitsNoMarker
- >> _CoeffBufferGetP_Locked
[Address Reference Count : 1]- gui_jpeg.o(i.GUI_JPEG__DecodeProgressiveBanding)
_DecodeNextRow (Thumb, 534 bytes, Stack size 72 bytes, gui_jpeg.o(i._DecodeNextRow))
[Stack]
- Max Depth = 152
- Call Chain = _DecodeNextRow ⇒ _ProcessRestart ⇒ _InitBitBuffer ⇒ _GetBitsNoMarker ⇒ _GetU8_NoMarker ⇒ _StoreU8
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _ProcessRestart
- >> _HuffDecode
- >> _GetBitsNoMarker
[Called By]
_DecodeProgressive (Thumb, 246 bytes, Stack size 24 bytes, gui_jpeg.o(i._DecodeProgressive))
[Stack]
- Max Depth = 1424
- Call Chain = _DecodeProgressive ⇒ _InitScan ⇒ _CheckHuffmanTables ⇒ _CreateHuffmanTable ⇒ GUI__memset
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _InitScan
- >> _DecodeScanProg
- >> _CoeffBufferAlloc
- >> _CalcMCUBlockOrder
[Called By]
_DecodeScanProg (Thumb, 348 bytes, Stack size 96 bytes, gui_jpeg.o(i._DecodeScanProg))
[Stack]
- Max Depth = 176
- Call Chain = _DecodeScanProg ⇒ _ProcessRestart ⇒ _InitBitBuffer ⇒ _GetBitsNoMarker ⇒ _GetU8_NoMarker ⇒ _StoreU8
[Calls]- >> GUI__memset
- >> _ProcessRestart
[Called By]- >> _DecodeProgressive
- >> GUI_JPEG__DecodeProgressiveBanding
_Draw (Thumb, 398 bytes, Stack size 120 bytes, gui_jpeg.o(i._Draw))
[Stack]
- Max Depth = 1600
- Call Chain = _Draw ⇒ _DrawBanding ⇒ GUI_JPEG__DecodeProgressiveBanding ⇒ _InitScan ⇒ _CheckHuffmanTables ⇒ _CreateHuffmanTable ⇒ GUI__memset
[Calls]- >> LCD_GetBitsPerPixelEx
- >> LCD_SetColor
- >> GUI_GetpfColor2IndexEx
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__memset
- >> _DrawBanding
- >> GUI_ALLOC_AllocZero
- >> LCD_GetColorIndex
- >> LCD_Index2Color
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_JPEG__InitDraw
- >> GUI_JPEG__GetInfoEx
- >> GUI_JPEG(long double, ..., ...)
- >> GUI_JPEG__DecodeLine
[Called By]
_DrawBanding (Thumb, 162 bytes, Stack size 64 bytes, gui_jpeg.o(i._DrawBanding))
[Stack]
- Max Depth = 1480
- Call Chain = _DrawBanding ⇒ GUI_JPEG__DecodeProgressiveBanding ⇒ _InitScan ⇒ _CheckHuffmanTables ⇒ _CreateHuffmanTable ⇒ GUI__memset
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_JPEG__SetNextBand
- >> GUI_JPEG__ReadUntilSOF
- >> GUI_JPEG__DecodeProgressiveBanding
- >> GUI_JPEG__DecodeLine
- >> GUI_JPEG__AllocBandingCoeffBuffer
[Called By]
_FillInputBuffer (Thumb, 54 bytes, Stack size 16 bytes, gui_jpeg.o(i._FillInputBuffer))
[Stack]
- Max Depth = 16
- Call Chain = _FillInputBuffer
[Called By]- >> _SkipInputData
- >> _GetU8
_GetBitsNoMarker (Thumb, 118 bytes, Stack size 24 bytes, gui_jpeg.o(i._GetBitsNoMarker))
[Stack]
- Max Depth = 56
- Call Chain = _GetBitsNoMarker ⇒ _GetU8_NoMarker ⇒ _StoreU8
[Calls]
[Called By]- >> _InitBitBuffer
- >> _HuffDecode
- >> _DecodeNextRow
- >> _DecodeBlockDC_RefineBanding
- >> _DecodeBlockDC_Refine
- >> _DecodeBlockDC_FirstBanding
- >> _DecodeBlockDC_First
- >> _DecodeBlockAC_Refine
- >> _DecodeBlockAC_FirstBanding
- >> _DecodeBlockAC_First
_GetBuffer (Thumb, 30 bytes, Stack size 0 bytes, gui_jpeg.o(i._GetBuffer))
[Called By]
- >> _CoeffBufferAllocBanding
- >> _CoeffBufferAlloc
_GetDHT (Thumb, 178 bytes, Stack size 32 bytes, gui_jpeg.o(i._GetDHT))
[Stack]
- Max Depth = 56
- Call Chain = _GetDHT ⇒ _GetInt
[Calls]
[Called By]
_GetDQT (Thumb, 154 bytes, Stack size 40 bytes, gui_jpeg.o(i._GetDQT))
[Stack]
- Max Depth = 64
- Call Chain = _GetDQT ⇒ _GetU16
[Calls]
[Called By]
_GetInt (Thumb, 46 bytes, Stack size 24 bytes, gui_jpeg.o(i._GetInt))
[Stack]
- Max Depth = 24
- Call Chain = _GetInt
[Called By]- >> _ReadMarkers
- >> _GetSOS
- >> _GetSOF
- >> _GetDQT
- >> _GetDHT
_GetSOF (Thumb, 186 bytes, Stack size 32 bytes, gui_jpeg.o(i._GetSOF))
[Stack]
- Max Depth = 56
- Call Chain = _GetSOF ⇒ _GetU16
[Calls]
[Called By]- >> GUI_JPEG__ReadUntilSOF
_GetSOS (Thumb, 280 bytes, Stack size 40 bytes, gui_jpeg.o(i._GetSOS))
[Stack]
- Max Depth = 72
- Call Chain = _GetSOS ⇒ _SkipInputData ⇒ _FillInputBuffer
[Calls]- >> _SkipInputData
- >> _GetInt
[Called By]
_GetStuff (Thumb, 34 bytes, Stack size 0 bytes, gui_jpeg.o(i._GetStuff))
[Address Reference Count : 1]
_GetU16 (Thumb, 46 bytes, Stack size 24 bytes, gui_jpeg.o(i._GetU16))
[Stack]
- Max Depth = 24
- Call Chain = _GetU16
[Called By]
_GetU8 (Thumb, 44 bytes, Stack size 16 bytes, gui_jpeg.o(i._GetU8))
[Stack]
- Max Depth = 32
- Call Chain = _GetU8 ⇒ _FillInputBuffer
[Calls]
[Called By]- >> GUI_JPEG__ReadUntilSOF
[Address Reference Count : 2]- gui_jpeg.o(i.GUI_JPEG__ReadUntilSOF)
- gui_jpeg.o(i._GetStuff)
_GetU8_NoMarker (Thumb, 68 bytes, Stack size 24 bytes, gui_jpeg.o(i._GetU8_NoMarker))
[Stack]
- Max Depth = 32
- Call Chain = _GetU8_NoMarker ⇒ _StoreU8
[Calls]
[Called By]
_HuffDecode (Thumb, 74 bytes, Stack size 16 bytes, gui_jpeg.o(i._HuffDecode))
[Stack]
- Max Depth = 72
- Call Chain = _HuffDecode ⇒ _GetBitsNoMarker ⇒ _GetU8_NoMarker ⇒ _StoreU8
[Calls]
[Called By]- >> _DecodeNextRow
- >> _DecodeBlockDC_FirstBanding
- >> _DecodeBlockDC_First
- >> _DecodeBlockAC_Refine
- >> _DecodeBlockAC_FirstBanding
- >> _DecodeBlockAC_First
_IDCT (Thumb, 972 bytes, Stack size 116 bytes, gui_jpeg.o(i._IDCT))
[Stack]
- Max Depth = 116
- Call Chain = _IDCT
[Called By]
_InitBitBuffer (Thumb, 28 bytes, Stack size 8 bytes, gui_jpeg.o(i._InitBitBuffer))
[Stack]
- Max Depth = 64
- Call Chain = _InitBitBuffer ⇒ _GetBitsNoMarker ⇒ _GetU8_NoMarker ⇒ _StoreU8
[Calls]
[Called By]- >> _ProcessRestart
- >> _InitScan
_InitFrame (Thumb, 642 bytes, Stack size 56 bytes, gui_jpeg.o(i._InitFrame))
[Stack]
- Max Depth = 200
- Call Chain = _InitFrame ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_AllocZero
[Called By]
_InitScan (Thumb, 146 bytes, Stack size 16 bytes, gui_jpeg.o(i._InitScan))
[Stack]
- Max Depth = 1400
- Call Chain = _InitScan ⇒ _CheckHuffmanTables ⇒ _CreateHuffmanTable ⇒ GUI__memset
[Calls]- >> GUI__memset
- >> _ReadMarkers
- >> _InitBitBuffer
- >> _GetSOS
- >> _CheckHuffmanTables
- >> _CalcMCUBlockOrder
[Called By]- >> _DecodeProgressive
- >> GUI_JPEG__InitDraw
- >> GUI_JPEG__DecodeProgressiveBanding
_LoadNextRow (Thumb, 522 bytes, Stack size 144 bytes, gui_jpeg.o(i._LoadNextRow))
[Stack]
- Max Depth = 176
- Call Chain = _LoadNextRow ⇒ _CoeffBufferGetP_Locked
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__memset
- >> _CoeffBufferGetP_Locked
- >> __aeabi_memcpy
[Called By]
_ProcessRestart (Thumb, 142 bytes, Stack size 16 bytes, gui_jpeg.o(i._ProcessRestart))
[Stack]
- Max Depth = 80
- Call Chain = _ProcessRestart ⇒ _InitBitBuffer ⇒ _GetBitsNoMarker ⇒ _GetU8_NoMarker ⇒ _StoreU8
[Calls]- >> GUI__memset
- >> _InitBitBuffer
[Called By]- >> _DecodeScanProg
- >> _DecodeNextRow
_ReadMarkers (Thumb, 230 bytes, Stack size 16 bytes, gui_jpeg.o(i._ReadMarkers))
[Stack]
- Max Depth = 80
- Call Chain = _ReadMarkers ⇒ _GetDQT ⇒ _GetU16
[Calls]- >> _SkipInputData
- >> _GetInt
- >> _GetDQT
- >> _GetDHT
[Called By]- >> _InitScan
- >> GUI_JPEG__ReadUntilSOF
- >> GUI_JPEG__DecodeLine
_SkipInputData (Thumb, 38 bytes, Stack size 16 bytes, gui_jpeg.o(i._SkipInputData))
[Stack]
- Max Depth = 32
- Call Chain = _SkipInputData ⇒ _FillInputBuffer
[Calls]
[Called By]- >> _ReadMarkers
- >> _GetSOS
_StoreU8 (Thumb, 34 bytes, Stack size 8 bytes, gui_jpeg.o(i._StoreU8))
[Stack]
- Max Depth = 8
- Call Chain = _StoreU8
[Called By]
_TransformRow (Thumb, 104 bytes, Stack size 152 bytes, gui_jpeg.o(i._TransformRow))
[Stack]
- Max Depth = 268
- Call Chain = _TransformRow ⇒ _IDCT
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _IDCT
- >> __aeabi_memcpy
[Called By]
_WritePixels (Thumb, 82 bytes, Stack size 32 bytes, gui_jpeg.o(i._WritePixels))
[Stack]
- Max Depth = 40
- Call Chain = _WritePixels ⇒ LCD_SetPixelIndex
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> LCD_SetPixelIndex
[Address Reference Count : 1]
_WritePixelsOptRGB (Thumb, 128 bytes, Stack size 64 bytes, gui_jpeg.o(i._WritePixelsOptRGB))
[Stack]
- Max Depth = 168
- Call Chain = _WritePixelsOptRGB ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> LCD_GetBitsPerPixel
- >> LCD_DrawBitmap
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Address Reference Count : 1]
_IncPointer (Thumb, 24 bytes, Stack size 0 bytes, gui_onkey.o(i._IncPointer))
[Called By]
- >> GUI_StoreKeyMsg
- >> _IncReadPointer
_IncReadPointer (Thumb, 6 bytes, Stack size 0 bytes, gui_onkey.o(i._IncReadPointer))
[Calls]
[Called By]
_DecPointer (Thumb, 16 bytes, Stack size 0 bytes, gui_pid.o(i._DecPointer))
[Called By]
_IncPointer (Thumb, 16 bytes, Stack size 0 bytes, gui_pid.o(i._IncPointer))
[Called By]
- >> GUI_PID_GetState
- >> _StoreState
_StoreState (Thumb, 82 bytes, Stack size 16 bytes, gui_pid.o(i._StoreState))
[Stack]
- Max Depth = 16
- Call Chain = _StoreState
[Calls]- >> _IncPointer
- >> _DecPointer
[Called By]
_Color2Index (Thumb, 20 bytes, Stack size 0 bytes, gui_setalpha.o(i._Color2Index))
[Address Reference Count : 1]
- gui_setalpha.o(.constdata)
_Color2IndexBulk (Thumb, 154 bytes, Stack size 24 bytes, gui_setalpha.o(i._Color2IndexBulk))
[Stack]
- Max Depth = 24
- Call Chain = _Color2IndexBulk
[Address Reference Count : 1]- gui_setalpha.o(.constdata)
_DrawBitLine16BPP (Thumb, 102 bytes, Stack size 72 bytes, gui_setalpha.o(i._DrawBitLine16BPP))
[Stack]
- Max Depth = 160
- Call Chain = _DrawBitLine16BPP ⇒ _GetLine ⇒ _GetBitsPerPixel ⇒ LCD_GetBitsPerPixelEx ⇒ _GetDevProp
[Calls]- >> _MixColors
- >> _GetPointers
- >> _GetLine
- >> _DrawBitmapLine
[Called By]
_DrawBitLine1BPP (Thumb, 366 bytes, Stack size 80 bytes, gui_setalpha.o(i._DrawBitLine1BPP))
[Stack]
- Max Depth = 168
- Call Chain = _DrawBitLine1BPP ⇒ _GetLine ⇒ _GetBitsPerPixel ⇒ LCD_GetBitsPerPixelEx ⇒ _GetDevProp
[Calls]- >> _SetPixelIndex
- >> _MixColors
- >> _GetPointers
- >> _GetPixelIndex
- >> _GetLine
- >> _DrawBitmapLine
[Called By]
_DrawBitLine2BPP (Thumb, 270 bytes, Stack size 56 bytes, gui_setalpha.o(i._DrawBitLine2BPP))
[Stack]
- Max Depth = 112
- Call Chain = _DrawBitLine2BPP ⇒ _SetPixelIndex ⇒ _MixColors ⇒ GUI__MixColors
[Calls]
[Called By]
_DrawBitLine32BPP (Thumb, 100 bytes, Stack size 72 bytes, gui_setalpha.o(i._DrawBitLine32BPP))
[Stack]
- Max Depth = 160
- Call Chain = _DrawBitLine32BPP ⇒ _GetLine ⇒ _GetBitsPerPixel ⇒ LCD_GetBitsPerPixelEx ⇒ _GetDevProp
[Calls]- >> _MixColors
- >> _GetPointers
- >> _GetLine
- >> _DrawBitmapLine
[Called By]
_DrawBitLine4BPP (Thumb, 270 bytes, Stack size 56 bytes, gui_setalpha.o(i._DrawBitLine4BPP))
[Stack]
- Max Depth = 112
- Call Chain = _DrawBitLine4BPP ⇒ _SetPixelIndex ⇒ _MixColors ⇒ GUI__MixColors
[Calls]
[Called By]
_DrawBitLine8BPP (Thumb, 150 bytes, Stack size 32 bytes, gui_setalpha.o(i._DrawBitLine8BPP))
[Stack]
- Max Depth = 88
- Call Chain = _DrawBitLine8BPP ⇒ _SetPixelIndex ⇒ _MixColors ⇒ GUI__MixColors
[Calls]
[Called By]
_DrawBitmap (Thumb, 202 bytes, Stack size 64 bytes, gui_setalpha.o(i._DrawBitmap))
[Stack]
- Max Depth = 232
- Call Chain = _DrawBitmap ⇒ _DrawBitLine1BPP ⇒ _GetLine ⇒ _GetBitsPerPixel ⇒ LCD_GetBitsPerPixelEx ⇒ _GetDevProp
[Calls]- >> _DrawBitLine8BPP
- >> _DrawBitLine4BPP
- >> _DrawBitLine32BPP
- >> _DrawBitLine2BPP
- >> _DrawBitLine1BPP
- >> _DrawBitLine16BPP
[Address Reference Count : 1]- gui_setalpha.o(.constdata)
_DrawBitmapLine (Thumb, 76 bytes, Stack size 56 bytes, gui_setalpha.o(i._DrawBitmapLine))
[Stack]
- Max Depth = 80
- Call Chain = _DrawBitmapLine ⇒ _GetBitsPerPixel ⇒ LCD_GetBitsPerPixelEx ⇒ _GetDevProp
[Calls]- >> GUI__CompactPixelIndices
- >> _GetBitsPerPixel
[Called By]- >> _DrawHLine
- >> _DrawBitLine32BPP
- >> _DrawBitLine1BPP
- >> _DrawBitLine16BPP
_DrawHLine (Thumb, 114 bytes, Stack size 56 bytes, gui_setalpha.o(i._DrawHLine))
[Stack]
- Max Depth = 144
- Call Chain = _DrawHLine ⇒ _GetLine ⇒ _GetBitsPerPixel ⇒ LCD_GetBitsPerPixelEx ⇒ _GetDevProp
[Calls]- >> LCD_Index2Color
- >> _MixColors
- >> _GetPointers
- >> _GetLine
- >> _DrawBitmapLine
[Called By]
[Address Reference Count : 1]- gui_setalpha.o(.constdata)
_DrawVLine (Thumb, 68 bytes, Stack size 24 bytes, gui_setalpha.o(i._DrawVLine))
[Stack]
- Max Depth = 104
- Call Chain = _DrawVLine ⇒ _XorPixel ⇒ _SetPixelIndex ⇒ _MixColors ⇒ GUI__MixColors
[Calls]- >> _XorPixel
- >> _SetPixelIndex
[Address Reference Count : 1]- gui_setalpha.o(.constdata)
_FillRect (Thumb, 38 bytes, Stack size 24 bytes, gui_setalpha.o(i._FillRect))
[Stack]
- Max Depth = 168
- Call Chain = _FillRect ⇒ _DrawHLine ⇒ _GetLine ⇒ _GetBitsPerPixel ⇒ LCD_GetBitsPerPixelEx ⇒ _GetDevProp
[Calls]
[Address Reference Count : 1]- gui_setalpha.o(.constdata)
_GetBitsPerPixel (Thumb, 20 bytes, Stack size 8 bytes, gui_setalpha.o(i._GetBitsPerPixel))
[Stack]
- Max Depth = 24
- Call Chain = _GetBitsPerPixel ⇒ LCD_GetBitsPerPixelEx ⇒ _GetDevProp
[Calls]
[Called By]- >> _GetLine
- >> _DrawBitmapLine
_GetDevData (Thumb, 4 bytes, Stack size 0 bytes, gui_setalpha.o(i._GetDevData))
[Address Reference Count : 1]
- gui_setalpha.o(.constdata)
_GetDevFunc (Thumb, 12 bytes, Stack size 0 bytes, gui_setalpha.o(i._GetDevFunc))
[Address Reference Count : 1]
- gui_setalpha.o(.constdata)
_GetDevProp (Thumb, 8 bytes, Stack size 0 bytes, gui_setalpha.o(i._GetDevProp))
[Address Reference Count : 1]
- gui_setalpha.o(.constdata)
_GetIndexMask (Thumb, 20 bytes, Stack size 0 bytes, gui_setalpha.o(i._GetIndexMask))
[Address Reference Count : 1]
- gui_setalpha.o(.constdata)
_GetLine (Thumb, 154 bytes, Stack size 64 bytes, gui_setalpha.o(i._GetLine))
[Stack]
- Max Depth = 88
- Call Chain = _GetLine ⇒ _GetBitsPerPixel ⇒ LCD_GetBitsPerPixelEx ⇒ _GetDevProp
[Calls]- >> GUI__ExpandPixelIndices
- >> _GetBitsPerPixel
[Called By]- >> _DrawHLine
- >> _DrawBitLine32BPP
- >> _DrawBitLine1BPP
- >> _DrawBitLine16BPP
_GetPixelIndex (Thumb, 8 bytes, Stack size 0 bytes, gui_setalpha.o(i._GetPixelIndex))
[Called By]
- >> _XorPixel
- >> _DrawBitLine1BPP
[Address Reference Count : 1]- gui_setalpha.o(.constdata)
_GetPointers (Thumb, 18 bytes, Stack size 0 bytes, gui_setalpha.o(i._GetPointers))
[Called By]
- >> _DrawHLine
- >> _DrawBitLine32BPP
- >> _DrawBitLine1BPP
- >> _DrawBitLine16BPP
_GetRect (Thumb, 8 bytes, Stack size 0 bytes, gui_setalpha.o(i._GetRect))
[Address Reference Count : 1]
- gui_setalpha.o(.constdata)
_Index2Color (Thumb, 20 bytes, Stack size 0 bytes, gui_setalpha.o(i._Index2Color))
[Address Reference Count : 1]
- gui_setalpha.o(.constdata)
_Index2ColorBulk (Thumb, 158 bytes, Stack size 24 bytes, gui_setalpha.o(i._Index2ColorBulk))
[Stack]
- Max Depth = 24
- Call Chain = _Index2ColorBulk
[Address Reference Count : 1]- gui_setalpha.o(.constdata)
_InitAlpha (Thumb, 116 bytes, Stack size 16 bytes, gui_setalpha.o(i._InitAlpha))
[Stack]
- Max Depth = 160
- Call Chain = _InitAlpha ⇒ GUI_DEVICE_Create ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> LCD_GetVXSizeMax
- >> GUI__RegisterExit
- >> GUI_ALLOC_GetFixedBlock
- >> GUI_ALLOC_FreeFixedBlock
- >> GUI_DEVICE_Delete
- >> GUI_DEVICE_Create
[Called By]
_MixColors (Thumb, 46 bytes, Stack size 16 bytes, gui_setalpha.o(i._MixColors))
[Stack]
- Max Depth = 32
- Call Chain = _MixColors ⇒ GUI__MixColors
[Calls]
[Called By]- >> _SetPixelIndex
- >> _DrawHLine
- >> _DrawBitLine32BPP
- >> _DrawBitLine1BPP
- >> _DrawBitLine16BPP
_OnExit (Thumb, 38 bytes, Stack size 16 bytes, gui_setalpha.o(i._OnExit))
[Stack]
- Max Depth = 16
- Call Chain = _OnExit
[Calls]- >> GUI_ALLOC_FreeFixedBlock
- >> GUI_DEVICE_Delete
[Address Reference Count : 1]- gui_setalpha.o(i._InitAlpha)
_ReadRectFromMemdev (Thumb, 142 bytes, Stack size 56 bytes, gui_setalpha.o(i._ReadRectFromMemdev))
[Stack]
- Max Depth = 112
- Call Chain = _ReadRectFromMemdev ⇒ GUI_MEMDEV_GetDataPtr ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_MEMDEV_GetDataPtr
- >> GUI_MEMDEV_GetXSize
- >> GUI__ExpandPixelIndices
- >> GUI_MEMDEV_GetYPos
- >> GUI_MEMDEV_GetXPos
- >> GUI_MEMDEV_GetBitsPerPixel
- >> __aeabi_memcpy
[Address Reference Count : 1]- gui_setalpha.o(i._GetLine)
_SetOrg (Thumb, 8 bytes, Stack size 0 bytes, gui_setalpha.o(i._SetOrg))
[Address Reference Count : 1]
- gui_setalpha.o(.constdata)
_SetPixelIndex (Thumb, 68 bytes, Stack size 24 bytes, gui_setalpha.o(i._SetPixelIndex))
[Stack]
- Max Depth = 56
- Call Chain = _SetPixelIndex ⇒ _MixColors ⇒ GUI__MixColors
[Calls]
[Called By]- >> _XorPixel
- >> _DrawVLine
- >> _DrawBitLine8BPP
- >> _DrawBitLine4BPP
- >> _DrawBitLine2BPP
- >> _DrawBitLine1BPP
[Address Reference Count : 1]- gui_setalpha.o(.constdata)
_XorPixel (Thumb, 42 bytes, Stack size 24 bytes, gui_setalpha.o(i._XorPixel))
[Stack]
- Max Depth = 80
- Call Chain = _XorPixel ⇒ _SetPixelIndex ⇒ _MixColors ⇒ GUI__MixColors
[Calls]- >> _SetPixelIndex
- >> _GetPixelIndex
[Called By]
[Address Reference Count : 1]- gui_setalpha.o(.constdata)
_ClipRectEx (Thumb, 22 bytes, Stack size 16 bytes, gui_sprite.o(i._ClipRectEx))
[Stack]
- Max Depth = 16
- Call Chain = _ClipRectEx
[Calls]
[Called By]- >> _Undraw
- >> _SpriteDraw
_CreateBuffer (Thumb, 154 bytes, Stack size 24 bytes, gui_sprite.o(i._CreateBuffer))
[Stack]
- Max Depth = 152
- Call Chain = _CreateBuffer ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_GetMaxSize
- >> GUI_ALLOC_AllocNoInit
- >> GUI_DEVICE__GetpDriver
[Called By]- >> _Undraw
- >> _SpriteDraw
- >> _SetPosition
- >> _SetBitmapAndPosition
_DoColorConversion (Thumb, 126 bytes, Stack size 40 bytes, gui_sprite.o(i._DoColorConversion))
[Stack]
- Max Depth = 184
- Call Chain = _DoColorConversion ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_Free
- >> GUI_ALLOC_AllocZero
[Called By]- >> GUI_SPRITE_SetBitmapAndPosition
- >> GUI_SPRITE__CreateEx
_DrawBitmap (Thumb, 606 bytes, Stack size 168 bytes, gui_sprite.o(i._DrawBitmap))
[Stack]
- Max Depth = 204
- Call Chain = _DrawBitmap ⇒ _GetClipParam
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__IntersectRect
- >> GUI_RectsIntersect
- >> GUI_GetBitmapPixelIndexEx
- >> GUI_GetBitmapPixelIndex
- >> _GetClipRect
- >> _GetClipParam
- >> __aeabi_memclr4
[Address Reference Count : 1]
_DrawHLine (Thumb, 276 bytes, Stack size 96 bytes, gui_sprite.o(i._DrawHLine))
[Stack]
- Max Depth = 116
- Call Chain = _DrawHLine ⇒ _GetClipRect
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__IntersectRect
- >> GUI_RectsIntersect
- >> GUI_GetBitmapPixelIndex
- >> _GetClipRect
- >> __aeabi_memclr4
[Address Reference Count : 1]
_DrawVLine (Thumb, 272 bytes, Stack size 96 bytes, gui_sprite.o(i._DrawVLine))
[Stack]
- Max Depth = 116
- Call Chain = _DrawVLine ⇒ _GetClipRect
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__IntersectRect
- >> GUI_RectsIntersect
- >> GUI_GetBitmapPixelIndex
- >> _GetClipRect
- >> __aeabi_memclr4
[Address Reference Count : 1]
_FillRect (Thumb, 306 bytes, Stack size 104 bytes, gui_sprite.o(i._FillRect))
[Stack]
- Max Depth = 124
- Call Chain = _FillRect ⇒ _GetClipRect
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__IntersectRect
- >> GUI_RectsIntersect
- >> GUI_GetBitmapPixelIndex
- >> _GetClipRect
- >> __aeabi_memclr4
[Address Reference Count : 1]
_FlushBuffer (Thumb, 116 bytes, Stack size 48 bytes, gui_sprite.o(i._FlushBuffer))
[Stack]
- Max Depth = 56
- Call Chain = _FlushBuffer ⇒ GUI__CompactPixelIndices
[Calls]- >> GUI__CompactPixelIndices
[Called By]- >> _SetSpriteBkPixel
- >> _ReleaseBuffer
_GetBkPixel (Thumb, 108 bytes, Stack size 32 bytes, gui_sprite.o(i._GetBkPixel))
[Stack]
- Max Depth = 48
- Call Chain = _GetBkPixel ⇒ GUI_GetBitmapPixelIndex ⇒ GUI_GetBitmapPixelIndexEx
[Calls]- >> GUI_GetBitmapPixelIndex
[Called By]- >> _SpriteDraw
- >> _SetPosition
- >> _SetBitmapAndPosition
_GetClipParam (Thumb, 320 bytes, Stack size 36 bytes, gui_sprite.o(i._GetClipParam))
[Stack]
- Max Depth = 36
- Call Chain = _GetClipParam
[Called By]
_GetClipRect (Thumb, 212 bytes, Stack size 20 bytes, gui_sprite.o(i._GetClipRect))
[Stack]
- Max Depth = 20
- Call Chain = _GetClipRect
[Called By]- >> _FillRect
- >> _DrawVLine
- >> _DrawHLine
- >> _DrawBitmap
_GetDevData (Thumb, 4 bytes, Stack size 0 bytes, gui_sprite.o(i._GetDevData))
[Address Reference Count : 1]
_GetDevFunc (Thumb, 16 bytes, Stack size 0 bytes, gui_sprite.o(i._GetDevFunc))
[Address Reference Count : 1]
_GetDevProp (Thumb, 14 bytes, Stack size 0 bytes, gui_sprite.o(i._GetDevProp))
[Address Reference Count : 1]
_GetPixelIndex (Thumb, 94 bytes, Stack size 24 bytes, gui_sprite.o(i._GetPixelIndex))
[Stack]
- Max Depth = 56
- Call Chain = _GetPixelIndex ⇒ _PixelExists ⇒ GUI_GetBitmapPixelIndex ⇒ GUI_GetBitmapPixelIndexEx
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _PixelExists
[Address Reference Count : 1]
_GetRect (Thumb, 14 bytes, Stack size 0 bytes, gui_sprite.o(i._GetRect))
[Address Reference Count : 1]
_Link (Thumb, 22 bytes, Stack size 8 bytes, gui_sprite.o(i._Link))
[Stack]
- Max Depth = 24
- Call Chain = _Link ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_DEVICE_Link
[Called By]- >> GUI_SPRITE__CreateEx
- >> GUI_SPRITE_Show
_PixelExists (Thumb, 58 bytes, Stack size 16 bytes, gui_sprite.o(i._PixelExists))
[Stack]
- Max Depth = 32
- Call Chain = _PixelExists ⇒ GUI_GetBitmapPixelIndex ⇒ GUI_GetBitmapPixelIndexEx
[Calls]- >> GUI_GetBitmapPixelIndex
[Called By]- >> _XorPixel
- >> _SetPixelIndex
- >> _GetPixelIndex
_ReleaseBuffer (Thumb, 28 bytes, Stack size 16 bytes, gui_sprite.o(i._ReleaseBuffer))
[Stack]
- Max Depth = 72
- Call Chain = _ReleaseBuffer ⇒ _FlushBuffer ⇒ GUI__CompactPixelIndices
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_Free
- >> _FlushBuffer
[Called By]- >> _Undraw
- >> _SpriteDraw
- >> _SetPosition
- >> _SetBitmapAndPosition
_SetBitmapAndPosition (Thumb, 558 bytes, Stack size 168 bytes, gui_sprite.o(i._SetBitmapAndPosition))
[Stack]
- Max Depth = 320
- Call Chain = _SetBitmapAndPosition ⇒ _CreateBuffer ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_GetBitmapPixelIndex
- >> _SetSpriteBkPixel
- >> _ReleaseBuffer
- >> _GetBkPixel
- >> _CreateBuffer
[Called By]- >> GUI_SPRITE_SetBitmapAndPosition
_SetOrg (Thumb, 14 bytes, Stack size 0 bytes, gui_sprite.o(i._SetOrg))
[Address Reference Count : 1]
_SetPixelIndex (Thumb, 98 bytes, Stack size 32 bytes, gui_sprite.o(i._SetPixelIndex))
[Stack]
- Max Depth = 64
- Call Chain = _SetPixelIndex ⇒ _PixelExists ⇒ GUI_GetBitmapPixelIndex ⇒ GUI_GetBitmapPixelIndexEx
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _PixelExists
[Address Reference Count : 1]
_SetPosition (Thumb, 674 bytes, Stack size 208 bytes, gui_sprite.o(i._SetPosition))
[Stack]
- Max Depth = 360
- Call Chain = _SetPosition ⇒ _CreateBuffer ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_MEMDEV_Select
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_GetBitmapPixelIndex
- >> _SetSpriteBkPixel
- >> _ReleaseBuffer
- >> _GetBkPixel
- >> _CreateBuffer
[Called By]- >> GUI_SPRITE_SetPosition
_SetSpriteBkPixel (Thumb, 74 bytes, Stack size 24 bytes, gui_sprite.o(i._SetSpriteBkPixel))
[Stack]
- Max Depth = 80
- Call Chain = _SetSpriteBkPixel ⇒ _FlushBuffer ⇒ GUI__CompactPixelIndices
[Calls]
[Called By]- >> _Undraw
- >> _SpriteDraw
- >> _SetPosition
- >> _SetBitmapAndPosition
_SpriteDraw (Thumb, 260 bytes, Stack size 104 bytes, gui_sprite.o(i._SpriteDraw))
[Stack]
- Max Depth = 256
- Call Chain = _SpriteDraw ⇒ _CreateBuffer ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_GetBitmapPixelIndex
- >> _SetSpriteBkPixel
- >> _ReleaseBuffer
- >> _GetBkPixel
- >> _CreateBuffer
- >> _ClipRectEx
[Called By]- >> GUI_SPRITE__CreateEx
- >> GUI_SPRITE_Show
_Undraw (Thumb, 210 bytes, Stack size 96 bytes, gui_sprite.o(i._Undraw))
[Stack]
- Max Depth = 248
- Call Chain = _Undraw ⇒ _CreateBuffer ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_GetBitmapPixelIndex
- >> _SetSpriteBkPixel
- >> _ReleaseBuffer
- >> _CreateBuffer
- >> _ClipRectEx
[Called By]- >> GUI_SPRITE_Delete
- >> GUI_SPRITE_Hide
_Unlink (Thumb, 22 bytes, Stack size 8 bytes, gui_sprite.o(i._Unlink))
[Stack]
- Max Depth = 8
- Call Chain = _Unlink
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_DEVICE_Unlink
[Called By]- >> GUI_SPRITE_Delete
- >> GUI_SPRITE_Hide
_XorPixel (Thumb, 102 bytes, Stack size 24 bytes, gui_sprite.o(i._XorPixel))
[Stack]
- Max Depth = 56
- Call Chain = _XorPixel ⇒ _PixelExists ⇒ GUI_GetBitmapPixelIndex ⇒ GUI_GetBitmapPixelIndexEx
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _PixelExists
[Address Reference Count : 1]
_Color2IndexBulk (Thumb, 18 bytes, Stack size 8 bytes, guicc_888.o(i._Color2IndexBulk))
[Stack]
- Max Depth = 8
- Call Chain = _Color2IndexBulk
[Address Reference Count : 1]
_Color2Index_888 (Thumb, 6 bytes, Stack size 0 bytes, guicc_888.o(i._Color2Index_888))
[Address Reference Count : 1]
_GetIndexMask_888 (Thumb, 6 bytes, Stack size 0 bytes, guicc_888.o(i._GetIndexMask_888))
[Address Reference Count : 1]
_Index2ColorBulk (Thumb, 14 bytes, Stack size 8 bytes, guicc_888.o(i._Index2ColorBulk))
[Stack]
- Max Depth = 8
- Call Chain = _Index2ColorBulk
[Address Reference Count : 1]
_Color2IndexBulk (Thumb, 14 bytes, Stack size 8 bytes, guicc_8888.o(i._Color2IndexBulk))
[Stack]
- Max Depth = 8
- Call Chain = _Color2IndexBulk
[Address Reference Count : 1]
_Color2Index_8888 (Thumb, 2 bytes, Stack size 0 bytes, guicc_8888.o(i._Color2Index_8888))
[Address Reference Count : 1]
_GetIndexMask_8888 (Thumb, 6 bytes, Stack size 0 bytes, guicc_8888.o(i._GetIndexMask_8888))
[Address Reference Count : 1]
_Index2ColorBulk (Thumb, 14 bytes, Stack size 8 bytes, guicc_8888.o(i._Index2ColorBulk))
[Stack]
- Max Depth = 8
- Call Chain = _Index2ColorBulk
[Address Reference Count : 1]
_Color2IndexBulk (Thumb, 46 bytes, Stack size 16 bytes, guicc_m888.o(i._Color2IndexBulk))
[Stack]
- Max Depth = 16
- Call Chain = _Color2IndexBulk
[Address Reference Count : 1]
_Color2Index_M888 (Thumb, 20 bytes, Stack size 0 bytes, guicc_m888.o(i._Color2Index_M888))
[Address Reference Count : 1]
_GetIndexMask_M888 (Thumb, 6 bytes, Stack size 0 bytes, guicc_m888.o(i._GetIndexMask_M888))
[Address Reference Count : 1]
_Index2ColorBulk (Thumb, 46 bytes, Stack size 16 bytes, guicc_m888.o(i._Index2ColorBulk))
[Stack]
- Max Depth = 16
- Call Chain = _Index2ColorBulk
[Address Reference Count : 1]
_OnExit (Thumb, 16 bytes, Stack size 8 bytes, lcd_color.o(i._OnExit))
[Stack]
- Max Depth = 8
- Call Chain = _OnExit
[Calls]- >> GUI_ALLOC_FreeFixedBlock
[Address Reference Count : 1]- lcd_color.o(i.LCD_InitColors)
_GetDevProp (Thumb, 30 bytes, Stack size 16 bytes, lcd_getex.o(i._GetDevProp))
[Stack]
- Max Depth = 16
- Call Chain = _GetDevProp
[Calls]- >> GUI_DEVICE__GetpDriver
[Called By]- >> LCD_GetYSize
- >> LCD_GetXSize
- >> LCD_GetBitsPerPixel
- >> LCD_GetVYSize
- >> LCD_GetYSizeEx
- >> LCD_GetXSizeEx
- >> LCD_GetSwapXYEx
- >> LCD_GetBitsPerPixelEx
- >> LCD_GetVYSizeEx
- >> LCD_GetVXSizeEx
- >> LCD_GetVXSize
- >> LCD_GetNumColors
- >> LCD_GetMirrorYEx
- >> LCD_GetMirrorXEx
- >> _GetMaxValue
- >> LCD_GetNumColorsEx
_GetMaxValue (Thumb, 22 bytes, Stack size 8 bytes, lcd_getex.o(i._GetMaxValue))
[Stack]
- Max Depth = 24
- Call Chain = _GetMaxValue ⇒ _GetDevProp
[Calls]
[Called By]
_GetDevCap (Thumb, 26 bytes, Stack size 16 bytes, lcd_info.o(i._GetDevCap))
[Stack]
- Max Depth = 16
- Call Chain = _GetDevCap
[Calls]- >> GUI_DEVICE__GetpDriver
[Called By]
_DrawBitmap (Thumb, 530 bytes, Stack size 72 bytes, lcd_rle8.o(i._DrawBitmap))
[Stack]
- Max Depth = 96
- Call Chain = _DrawBitmap ⇒ LCD_GetpPalConvTable ⇒ LCD_GetpPalConvTableUncached
[Calls]- >> LCD_GetpPalConvTable
- >> LCD_FillRect
- >> LCD_DrawHLine
- >> LCD_SetColorIndex
[Called By]
_DrawBitmap_RLE8 (Thumb, 38 bytes, Stack size 40 bytes, lcd_rle8.o(i._DrawBitmap_RLE8))
[Stack]
- Max Depth = 136
- Call Chain = _DrawBitmap_RLE8 ⇒ _DrawBitmap ⇒ LCD_GetpPalConvTable ⇒ LCD_GetpPalConvTableUncached
[Calls]
[Address Reference Count : 1]
_GetByte_pPixel (Thumb, 12 bytes, Stack size 0 bytes, lcd_rle8.o(i._GetByte_pPixel))
[Address Reference Count : 1]
- lcd_rle8.o(i._DrawBitmap_RLE8)
_Draw (Thumb, 120 bytes, Stack size 48 bytes, lcd_rlealpha.o(i._Draw))
[Stack]
- Max Depth = 296
- Call Chain = _Draw ⇒ GUI__DoAlphaBlending ⇒ GUI__GetAlphaBuffer ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> LCD_DrawBitmap
- >> GUI__DoAlphaBlending
- >> GUI__CompactPixelIndicesEx
[Called By]
[Address Reference Count : 1]- lcd_rlealpha.o(i._DrawBitmap_RLEAlpha)
_DrawBitmap_RLEAlpha (Thumb, 406 bytes, Stack size 96 bytes, lcd_rlealpha.o(i._DrawBitmap_RLEAlpha))
[Stack]
- Max Depth = 264
- Call Chain = _DrawBitmap_RLEAlpha ⇒ GUI__AllocAlphaBuffer ⇒ GUI__GetAlphaBuffer ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_GetColor
- >> GUI__GetAlphaBuffer
- >> GUI__AllocAlphaBuffer
[Address Reference Count : 1]- lcd_rlealpha.o(.constdata)
_DrawClip (Thumb, 120 bytes, Stack size 24 bytes, lcd_rlealpha.o(i._DrawClip))
[Stack]
- Max Depth = 320
- Call Chain = _DrawClip ⇒ _Draw ⇒ GUI__DoAlphaBlending ⇒ GUI__GetAlphaBuffer ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Address Reference Count : 1]- lcd_rlealpha.o(i._DrawBitmap_RLEAlpha)
_CopyBuffer (Thumb, 80 bytes, Stack size 24 bytes, guidrv_lin_osy_24.o(i._CopyBuffer))
[Stack]
- Max Depth = 152
- Call Chain = _CopyBuffer ⇒ _InitOnce ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> _InitOnce
- >> __aeabi_memcpy
[Address Reference Count : 1]- guidrv_lin_osy_24.o(i._GetDevFunc)
_DrawBitLine1BPP (Thumb, 198 bytes, Stack size 56 bytes, guidrv_lin_osy_24.o(i._DrawBitLine1BPP))
[Stack]
- Max Depth = 68
- Call Chain = _DrawBitLine1BPP ⇒ _SetPixelIndex
[Calls]- >> _SetPixelIndex
- >> _GetPixelIndex
[Called By]
_DrawBitLine2BPP (Thumb, 270 bytes, Stack size 56 bytes, guidrv_lin_osy_24.o(i._DrawBitLine2BPP))
[Stack]
- Max Depth = 68
- Call Chain = _DrawBitLine2BPP ⇒ _SetPixelIndex
[Calls]
[Called By]
_DrawBitLine32BPP (Thumb, 208 bytes, Stack size 20 bytes, guidrv_lin_osy_24.o(i._DrawBitLine32BPP))
[Stack]
- Max Depth = 20
- Call Chain = _DrawBitLine32BPP
[Called By]
_DrawBitLine4BPP (Thumb, 270 bytes, Stack size 56 bytes, guidrv_lin_osy_24.o(i._DrawBitLine4BPP))
[Stack]
- Max Depth = 68
- Call Chain = _DrawBitLine4BPP ⇒ _SetPixelIndex
[Calls]
[Called By]
_DrawBitLine8BPP (Thumb, 150 bytes, Stack size 32 bytes, guidrv_lin_osy_24.o(i._DrawBitLine8BPP))
[Stack]
- Max Depth = 44
- Call Chain = _DrawBitLine8BPP ⇒ _SetPixelIndex
[Calls]
[Called By]
_DrawBitmap (Thumb, 218 bytes, Stack size 64 bytes, guidrv_lin_osy_24.o(i._DrawBitmap))
[Stack]
- Max Depth = 132
- Call Chain = _DrawBitmap ⇒ _DrawBitLine4BPP ⇒ _SetPixelIndex
[Calls]- >> _DrawBitLine8BPP
- >> _DrawBitLine4BPP
- >> _DrawBitLine32BPP
- >> _DrawBitLine2BPP
- >> _DrawBitLine1BPP
[Address Reference Count : 1]- guidrv_lin_osy_24.o(.constdata)
_DrawHLine (Thumb, 10 bytes, Stack size 8 bytes, guidrv_lin_osy_24.o(i._DrawHLine))
[Stack]
- Max Depth = 76
- Call Chain = _DrawHLine ⇒ _FillRect ⇒ _FillRectOpt24
[Calls]
[Address Reference Count : 1]- guidrv_lin_osy_24.o(.constdata)
_DrawVLine (Thumb, 12 bytes, Stack size 8 bytes, guidrv_lin_osy_24.o(i._DrawVLine))
[Stack]
- Max Depth = 76
- Call Chain = _DrawVLine ⇒ _FillRect ⇒ _FillRectOpt24
[Calls]
[Address Reference Count : 1]- guidrv_lin_osy_24.o(.constdata)
_FillRect (Thumb, 58 bytes, Stack size 24 bytes, guidrv_lin_osy_24.o(i._FillRect))
[Stack]
- Max Depth = 68
- Call Chain = _FillRect ⇒ _FillRectOpt24
[Calls]
[Called By]- >> _DrawVLine
- >> _DrawHLine
[Address Reference Count : 1]- guidrv_lin_osy_24.o(.constdata)
_FillRectOpt24 (Thumb, 810 bytes, Stack size 44 bytes, guidrv_lin_osy_24.o(i._FillRectOpt24))
[Stack]
- Max Depth = 44
- Call Chain = _FillRectOpt24
[Called By]
_GetDevData (Thumb, 12 bytes, Stack size 0 bytes, guidrv_lin_osy_24.o(i._GetDevData))
[Address Reference Count : 1]
- guidrv_lin_osy_24.o(.constdata)
_GetDevFunc (Thumb, 146 bytes, Stack size 0 bytes, guidrv_lin_osy_24.o(i._GetDevFunc))
[Address Reference Count : 1]
- guidrv_lin_osy_24.o(.constdata)
_GetDevProp (Thumb, 60 bytes, Stack size 0 bytes, guidrv_lin_osy_24.o(i._GetDevProp))
[Address Reference Count : 1]
- guidrv_lin_osy_24.o(.constdata)
_GetPixelIndex (Thumb, 90 bytes, Stack size 12 bytes, guidrv_lin_osy_24.o(i._GetPixelIndex))
[Stack]
- Max Depth = 12
- Call Chain = _GetPixelIndex
[Called By]- >> _XorPixel
- >> _DrawBitLine1BPP
[Address Reference Count : 1]- guidrv_lin_osy_24.o(.constdata)
_GetPos (Thumb, 28 bytes, Stack size 16 bytes, guidrv_lin_osy_24.o(i._GetPos))
[Stack]
- Max Depth = 144
- Call Chain = _GetPos ⇒ _InitOnce ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Address Reference Count : 1]- guidrv_lin_osy_24.o(i._GetDevFunc)
_GetRect (Thumb, 22 bytes, Stack size 0 bytes, guidrv_lin_osy_24.o(i._GetRect))
[Address Reference Count : 1]
- guidrv_lin_osy_24.o(.constdata)
_Init (Thumb, 24 bytes, Stack size 16 bytes, guidrv_lin_osy_24.o(i._Init))
[Stack]
- Max Depth = 800
- Call Chain = _Init ⇒ LCD_X_DisplayDriver ⇒ _InitController ⇒ _InitIL9341 ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> LCD_X_DisplayDriver
- >> _InitOnce
[Address Reference Count : 1]- guidrv_lin_osy_24.o(i._GetDevFunc)
_InitOnce (Thumb, 36 bytes, Stack size 8 bytes, guidrv_lin_osy_24.o(i._InitOnce))
[Stack]
- Max Depth = 128
- Call Chain = _InitOnce ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI__memset
- >> GUI_ALLOC_GetFixedBlock
[Called By]- >> _ShowBuffer
- >> _SetVis
- >> _SetVSize
- >> _SetVRAMAddr
- >> _SetSize
- >> _SetPos
- >> _SetDevFunc
- >> _SetAlpha
- >> _Init
- >> _GetPos
- >> _CopyBuffer
_Off (Thumb, 10 bytes, Stack size 0 bytes, guidrv_lin_osy_24.o(i._Off))
[Stack]
- Max Depth = 784
- Call Chain = _Off ⇒ LCD_X_DisplayDriver ⇒ _InitController ⇒ _InitIL9341 ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Address Reference Count : 1]- guidrv_lin_osy_24.o(i._GetDevFunc)
_On (Thumb, 10 bytes, Stack size 0 bytes, guidrv_lin_osy_24.o(i._On))
[Stack]
- Max Depth = 784
- Call Chain = _On ⇒ LCD_X_DisplayDriver ⇒ _InitController ⇒ _InitIL9341 ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Address Reference Count : 1]- guidrv_lin_osy_24.o(i._GetDevFunc)
_SetAlpha (Thumb, 38 bytes, Stack size 16 bytes, guidrv_lin_osy_24.o(i._SetAlpha))
[Stack]
- Max Depth = 800
- Call Chain = _SetAlpha ⇒ LCD_X_DisplayDriver ⇒ _InitController ⇒ _InitIL9341 ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> LCD_X_DisplayDriver
- >> _InitOnce
[Address Reference Count : 1]- guidrv_lin_osy_24.o(i._GetDevFunc)
_SetAlphaMode (Thumb, 16 bytes, Stack size 8 bytes, guidrv_lin_osy_24.o(i._SetAlphaMode))
[Stack]
- Max Depth = 792
- Call Chain = _SetAlphaMode ⇒ LCD_X_DisplayDriver ⇒ _InitController ⇒ _InitIL9341 ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Address Reference Count : 1]- guidrv_lin_osy_24.o(i._GetDevFunc)
_SetChroma (Thumb, 18 bytes, Stack size 16 bytes, guidrv_lin_osy_24.o(i._SetChroma))
[Stack]
- Max Depth = 800
- Call Chain = _SetChroma ⇒ LCD_X_DisplayDriver ⇒ _InitController ⇒ _InitIL9341 ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Address Reference Count : 1]- guidrv_lin_osy_24.o(i._GetDevFunc)
_SetChromaMode (Thumb, 16 bytes, Stack size 8 bytes, guidrv_lin_osy_24.o(i._SetChromaMode))
[Stack]
- Max Depth = 792
- Call Chain = _SetChromaMode ⇒ LCD_X_DisplayDriver ⇒ _InitController ⇒ _InitIL9341 ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Address Reference Count : 1]- guidrv_lin_osy_24.o(i._GetDevFunc)
_SetDevFunc (Thumb, 60 bytes, Stack size 16 bytes, guidrv_lin_osy_24.o(i._SetDevFunc))
[Stack]
- Max Depth = 144
- Call Chain = _SetDevFunc ⇒ _InitOnce ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Address Reference Count : 1]- guidrv_lin_osy_24.o(i._GetDevFunc)
_SetOrg (Thumb, 164 bytes, Stack size 32 bytes, guidrv_lin_osy_24.o(i._SetOrg))
[Stack]
- Max Depth = 816
- Call Chain = _SetOrg ⇒ LCD_X_DisplayDriver ⇒ _InitController ⇒ _InitIL9341 ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> LCD_GetSwapXYEx
- >> LCD_X_DisplayDriver
- >> LCD_GetMirrorYEx
- >> LCD_GetMirrorXEx
[Address Reference Count : 1]- guidrv_lin_osy_24.o(.constdata)
_SetPixelIndex (Thumb, 136 bytes, Stack size 12 bytes, guidrv_lin_osy_24.o(i._SetPixelIndex))
[Stack]
- Max Depth = 12
- Call Chain = _SetPixelIndex
[Called By]- >> _XorPixel
- >> _DrawBitLine8BPP
- >> _DrawBitLine4BPP
- >> _DrawBitLine2BPP
- >> _DrawBitLine1BPP
[Address Reference Count : 1]- guidrv_lin_osy_24.o(.constdata)
_SetPos (Thumb, 46 bytes, Stack size 24 bytes, guidrv_lin_osy_24.o(i._SetPos))
[Stack]
- Max Depth = 808
- Call Chain = _SetPos ⇒ LCD_X_DisplayDriver ⇒ _InitController ⇒ _InitIL9341 ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> LCD_X_DisplayDriver
- >> _InitOnce
[Address Reference Count : 1]- guidrv_lin_osy_24.o(i._GetDevFunc)
_SetSize (Thumb, 68 bytes, Stack size 32 bytes, guidrv_lin_osy_24.o(i._SetSize))
[Stack]
- Max Depth = 816
- Call Chain = _SetSize ⇒ LCD_X_DisplayDriver ⇒ _InitController ⇒ _InitIL9341 ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> LCD_GetSwapXYEx
- >> LCD_X_DisplayDriver
- >> _InitOnce
[Address Reference Count : 1]- guidrv_lin_osy_24.o(i._GetDevFunc)
_SetVRAMAddr (Thumb, 40 bytes, Stack size 16 bytes, guidrv_lin_osy_24.o(i._SetVRAMAddr))
[Stack]
- Max Depth = 800
- Call Chain = _SetVRAMAddr ⇒ LCD_X_DisplayDriver ⇒ _InitController ⇒ _InitIL9341 ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> LCD_X_DisplayDriver
- >> _InitOnce
[Address Reference Count : 1]- guidrv_lin_osy_24.o(i._GetDevFunc)
_SetVSize (Thumb, 42 bytes, Stack size 24 bytes, guidrv_lin_osy_24.o(i._SetVSize))
[Stack]
- Max Depth = 152
- Call Chain = _SetVSize ⇒ _InitOnce ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> LCD_GetSwapXYEx
- >> _InitOnce
[Address Reference Count : 1]- guidrv_lin_osy_24.o(i._GetDevFunc)
_SetVis (Thumb, 38 bytes, Stack size 16 bytes, guidrv_lin_osy_24.o(i._SetVis))
[Stack]
- Max Depth = 800
- Call Chain = _SetVis ⇒ LCD_X_DisplayDriver ⇒ _InitController ⇒ _InitIL9341 ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> LCD_X_DisplayDriver
- >> _InitOnce
[Address Reference Count : 1]- guidrv_lin_osy_24.o(i._GetDevFunc)
_ShowBuffer (Thumb, 36 bytes, Stack size 16 bytes, guidrv_lin_osy_24.o(i._ShowBuffer))
[Stack]
- Max Depth = 800
- Call Chain = _ShowBuffer ⇒ LCD_X_DisplayDriver ⇒ _InitController ⇒ _InitIL9341 ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> LCD_X_DisplayDriver
- >> _InitOnce
[Address Reference Count : 1]- guidrv_lin_osy_24.o(i._GetDevFunc)
_XorPixel (Thumb, 40 bytes, Stack size 24 bytes, guidrv_lin_osy_24.o(i._XorPixel))
[Stack]
- Max Depth = 36
- Call Chain = _XorPixel ⇒ _SetPixelIndex
[Calls]- >> _SetPixelIndex
- >> _GetPixelIndex
[Address Reference Count : 1]- guidrv_lin_osy_24.o(.constdata)
_DrawBitLine1BPP (Thumb, 304 bytes, Stack size 56 bytes, guidev_8.o(i._DrawBitLine1BPP))
[Stack]
- Max Depth = 56
- Call Chain = _DrawBitLine1BPP
[Called By]
_DrawBitLine2BPP (Thumb, 218 bytes, Stack size 56 bytes, guidev_8.o(i._DrawBitLine2BPP))
[Stack]
- Max Depth = 56
- Call Chain = _DrawBitLine2BPP
[Called By]
_DrawBitLine4BPP (Thumb, 338 bytes, Stack size 40 bytes, guidev_8.o(i._DrawBitLine4BPP))
[Stack]
- Max Depth = 40
- Call Chain = _DrawBitLine4BPP
[Called By]
_DrawBitmap (Thumb, 482 bytes, Stack size 112 bytes, guidev_8.o(i._DrawBitmap))
[Stack]
- Max Depth = 168
- Call Chain = _DrawBitmap ⇒ _DrawBitLine2BPP
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _XY2PTR
- >> _DrawBitLine4BPP
- >> _DrawBitLine2BPP
- >> _DrawBitLine1BPP
- >> GUI_USAGE_AddRect
- >> __aeabi_memcpy
[Address Reference Count : 1]
_DrawHLine (Thumb, 10 bytes, Stack size 8 bytes, guidev_8.o(i._DrawHLine))
[Stack]
- Max Depth = 104
- Call Chain = _DrawHLine ⇒ _FillRect ⇒ GUI_USAGE_AddRect
[Calls]
[Address Reference Count : 1]
_DrawVLine (Thumb, 180 bytes, Stack size 40 bytes, guidev_8.o(i._DrawVLine))
[Stack]
- Max Depth = 56
- Call Chain = _DrawVLine ⇒ _XY2PTR
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _XY2PTR
[Address Reference Count : 1]
_FillRect (Thumb, 166 bytes, Stack size 72 bytes, guidev_8.o(i._FillRect))
[Stack]
- Max Depth = 96
- Call Chain = _FillRect ⇒ GUI_USAGE_AddRect
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__memset
- >> _XY2PTR
- >> GUI_USAGE_AddRect
[Called By]
[Address Reference Count : 1]
_GetDevData (Thumb, 12 bytes, Stack size 0 bytes, guidev_8.o(i._GetDevData))
[Address Reference Count : 1]
_GetDevFunc (Thumb, 12 bytes, Stack size 0 bytes, guidev_8.o(i._GetDevFunc))
[Address Reference Count : 1]
_GetDevProp (Thumb, 8 bytes, Stack size 0 bytes, guidev_8.o(i._GetDevProp))
[Address Reference Count : 1]
_GetPixelIndex (Thumb, 14 bytes, Stack size 8 bytes, guidev_8.o(i._GetPixelIndex))
[Stack]
- Max Depth = 24
- Call Chain = _GetPixelIndex ⇒ _XY2PTR
[Calls]
[Address Reference Count : 1]
_GetRect (Thumb, 48 bytes, Stack size 16 bytes, guidev_8.o(i._GetRect))
[Stack]
- Max Depth = 16
- Call Chain = _GetRect
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Address Reference Count : 1]
_SetOrg (Thumb, 8 bytes, Stack size 0 bytes, guidev_8.o(i._SetOrg))
[Address Reference Count : 1]
_SetPixelIndex (Thumb, 66 bytes, Stack size 24 bytes, guidev_8.o(i._SetPixelIndex))
[Stack]
- Max Depth = 40
- Call Chain = _SetPixelIndex ⇒ _XY2PTR
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _XY2PTR
[Address Reference Count : 1]
_XY2PTR (Thumb, 52 bytes, Stack size 16 bytes, guidev_8.o(i._XY2PTR))
[Stack]
- Max Depth = 16
- Call Chain = _XY2PTR
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]- >> _XorPixel
- >> _SetPixelIndex
- >> _GetPixelIndex
- >> _FillRect
- >> _DrawVLine
- >> _DrawBitmap
_XorPixel (Thumb, 78 bytes, Stack size 32 bytes, guidev_8.o(i._XorPixel))
[Stack]
- Max Depth = 48
- Call Chain = _XorPixel ⇒ _XY2PTR
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _XY2PTR
[Address Reference Count : 1]
_DrawBitLine1BPP (Thumb, 268 bytes, Stack size 56 bytes, guidev_32.o(i._DrawBitLine1BPP))
[Stack]
- Max Depth = 56
- Call Chain = _DrawBitLine1BPP
[Called By]
_DrawBitLine2BPP (Thumb, 218 bytes, Stack size 56 bytes, guidev_32.o(i._DrawBitLine2BPP))
[Stack]
- Max Depth = 56
- Call Chain = _DrawBitLine2BPP
[Called By]
_DrawBitLine32BPP_DDB (Thumb, 136 bytes, Stack size 32 bytes, guidev_32.o(i._DrawBitLine32BPP_DDB))
[Stack]
- Max Depth = 48
- Call Chain = _DrawBitLine32BPP_DDB ⇒ GUI__MixColors
[Calls]- >> GUI__MixColors
- >> __aeabi_memcpy4
[Called By]
_DrawBitLine4BPP (Thumb, 338 bytes, Stack size 40 bytes, guidev_32.o(i._DrawBitLine4BPP))
[Stack]
- Max Depth = 40
- Call Chain = _DrawBitLine4BPP
[Called By]
_DrawBitmap (Thumb, 660 bytes, Stack size 104 bytes, guidev_32.o(i._DrawBitmap))
[Stack]
- Max Depth = 160
- Call Chain = _DrawBitmap ⇒ _DrawBitLine2BPP
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _XY2PTR
- >> _DrawBitLine4BPP
- >> _DrawBitLine32BPP_DDB
- >> _DrawBitLine2BPP
- >> _DrawBitLine1BPP
- >> GUI_USAGE_AddRect
- >> __aeabi_memcpy
[Address Reference Count : 1]
_DrawHLine (Thumb, 10 bytes, Stack size 8 bytes, guidev_32.o(i._DrawHLine))
[Stack]
- Max Depth = 80
- Call Chain = _DrawHLine ⇒ _FillRect ⇒ GUI_USAGE_AddRect
[Calls]
[Address Reference Count : 1]
_DrawVLine (Thumb, 166 bytes, Stack size 40 bytes, guidev_32.o(i._DrawVLine))
[Stack]
- Max Depth = 56
- Call Chain = _DrawVLine ⇒ _XY2PTR
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _XY2PTR
[Address Reference Count : 1]
_FillRect (Thumb, 160 bytes, Stack size 48 bytes, guidev_32.o(i._FillRect))
[Stack]
- Max Depth = 72
- Call Chain = _FillRect ⇒ GUI_USAGE_AddRect
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _XY2PTR
- >> GUI_USAGE_AddRect
[Called By]
[Address Reference Count : 1]
_GetDevData (Thumb, 12 bytes, Stack size 0 bytes, guidev_32.o(i._GetDevData))
[Address Reference Count : 1]
_GetDevFunc (Thumb, 12 bytes, Stack size 0 bytes, guidev_32.o(i._GetDevFunc))
[Address Reference Count : 1]
_GetDevProp (Thumb, 12 bytes, Stack size 0 bytes, guidev_32.o(i._GetDevProp))
[Address Reference Count : 1]
_GetPixelIndex (Thumb, 14 bytes, Stack size 8 bytes, guidev_32.o(i._GetPixelIndex))
[Stack]
- Max Depth = 24
- Call Chain = _GetPixelIndex ⇒ _XY2PTR
[Calls]
[Address Reference Count : 1]
_GetRect (Thumb, 48 bytes, Stack size 16 bytes, guidev_32.o(i._GetRect))
[Stack]
- Max Depth = 16
- Call Chain = _GetRect
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Address Reference Count : 1]
_SetOrg (Thumb, 8 bytes, Stack size 0 bytes, guidev_32.o(i._SetOrg))
[Address Reference Count : 1]
_SetPixelIndex (Thumb, 66 bytes, Stack size 24 bytes, guidev_32.o(i._SetPixelIndex))
[Stack]
- Max Depth = 40
- Call Chain = _SetPixelIndex ⇒ _XY2PTR
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _XY2PTR
[Address Reference Count : 1]
_XY2PTR (Thumb, 56 bytes, Stack size 16 bytes, guidev_32.o(i._XY2PTR))
[Stack]
- Max Depth = 16
- Call Chain = _XY2PTR
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]- >> _XorPixel
- >> _SetPixelIndex
- >> _GetPixelIndex
- >> _FillRect
- >> _DrawVLine
- >> _DrawBitmap
_XorPixel (Thumb, 82 bytes, Stack size 32 bytes, guidev_32.o(i._XorPixel))
[Stack]
- Max Depth = 48
- Call Chain = _XorPixel ⇒ _XY2PTR
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _XY2PTR
[Address Reference Count : 1]
_CalcParaFadeOut (Thumb, 22 bytes, Stack size 0 bytes, guidev_moveandfadewin.o(i._CalcParaFadeOut))
[Address Reference Count : 1]
- guidev_moveandfadewin.o(i.GUI_MEMDEV_FadeOutWindow)
_CalcParaMoveIn (Thumb, 84 bytes, Stack size 8 bytes, guidev_moveandfadewin.o(i._CalcParaMoveIn))
[Stack]
- Max Depth = 8
- Call Chain = _CalcParaMoveIn
[Address Reference Count : 1]- guidev_moveandfadewin.o(i.GUI_MEMDEV_MoveInWindow)
_CalcParaMoveOut (Thumb, 70 bytes, Stack size 0 bytes, guidev_moveandfadewin.o(i._CalcParaMoveOut))
[Address Reference Count : 1]
- guidev_moveandfadewin.o(i.GUI_MEMDEV_MoveOutWindow)
_FadeWindow (Thumb, 308 bytes, Stack size 88 bytes, guidev_moveandfadewin.o(i._FadeWindow))
[Stack]
- Max Depth = 656
- Call Chain = _FadeWindow ⇒ GUI_MEMDEV_CreateStatic ⇒ _CreateStatic ⇒ _CreateStatic (Cycle)
[Calls]- >> WM_ShowWindow
- >> WM_SelectWindow
- >> WM_HideWindow
- >> WM_GetDesktopWindow
- >> GUI_MEMDEV_Write
- >> GUI_MEMDEV_Delete
- >> GUI_MEMDEV_CreateFixed
- >> GUI_GetTime
- >> GUI_X_Delay
- >> GUI_MEMDEV_GetYPos
- >> GUI_MEMDEV_GetXPos
- >> WM_Deactivate
- >> WM_Activate
- >> WM_GetWindowRectEx
- >> GUI_MEMDEV_GetWindowDevice
- >> GUI_MEMDEV_CreateStatic
- >> GUI_MEMDEV__RemoveStaticDevice
- >> GUI_MEMDEV__FadeDeviceEx
[Called By]- >> GUI_MEMDEV_FadeOutWindow
- >> GUI_MEMDEV_FadeInWindow
_MoveWindow (Thumb, 356 bytes, Stack size 128 bytes, guidev_moveandfadewin.o(i._MoveWindow))
[Stack]
- Max Depth = 696
- Call Chain = _MoveWindow ⇒ GUI_MEMDEV_CreateStatic ⇒ _CreateStatic ⇒ _CreateStatic (Cycle)
[Calls]- >> WM_ShowWindow
- >> WM_SelectWindow
- >> WM_HideWindow
- >> WM_GetDesktopWindow
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_MEMDEV_Write
- >> GUI_MEMDEV_GetDataPtr
- >> GUI_MEMDEV_Delete
- >> GUI_MEMDEV_CreateFixed
- >> GUI_GetTime
- >> GUI_X_Delay
- >> WM_Deactivate
- >> WM_Activate
- >> WM_GetWindowRectEx
- >> GUI_MEMDEV__Rotate
- >> GUI_MEMDEV_GetWindowDevice
- >> GUI_MEMDEV_CreateStatic
- >> GUI_MEMDEV__RemoveStaticDevice
- >> __aeabi_memcpy4
[Called By]- >> GUI_MEMDEV_MoveOutWindow
- >> GUI_MEMDEV_MoveInWindow
_DrawColumnScaled (Thumb, 220 bytes, Stack size 64 bytes, guidev_perspective.o(i._DrawColumnScaled))
[Stack]
- Max Depth = 128
- Call Chain = _DrawColumnScaled ⇒ GUI__SetPixelAlpha ⇒ LCD_GetPixelColor ⇒ LCD_GetPixelIndex
[Calls]- >> GUI_GetpfColor2IndexEx
- >> LCD_SetPixelIndex
- >> GUI__SetPixelAlpha
[Called By]- >> _DrawMemdevPerspective
_DrawMemdevPerspective (Thumb, 208 bytes, Stack size 88 bytes, guidev_perspective.o(i._DrawMemdevPerspective))
[Stack]
- Max Depth = 216
- Call Chain = _DrawMemdevPerspective ⇒ _DrawColumnScaled ⇒ GUI__SetPixelAlpha ⇒ LCD_GetPixelColor ⇒ LCD_GetPixelIndex
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _GetX
- >> _DrawColumnScaled
[Called By]- >> GUI_MEMDEV_DrawPerspectiveX
_GetX (Thumb, 274 bytes, Stack size 40 bytes, guidev_perspective.o(i._GetX))
[Stack]
- Max Depth = 112
- Call Chain = _GetX ⇒ __hardfp_sqrt ⇒ _dsqrt ⇒ __fpl_dnaninf
[Calls]- >> __hardfp_sqrt
- >> __aeabi_f2d
- >> __aeabi_d2f
[Called By]- >> _DrawMemdevPerspective
_Check (Thumb, 32 bytes, Stack size 16 bytes, guidev_rotate.o(i._Check))
[Stack]
- Max Depth = 72
- Call Chain = _Check ⇒ GUI_MEMDEV_GetBitsPerPixel ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_MEMDEV_GetBitsPerPixel
[Called By]- >> GUI_MEMDEV_RotateHQ
- >> GUI_MEMDEV__Rotate
_GetColor (Thumb, 58 bytes, Stack size 12 bytes, guidev_rotate.o(i._GetColor))
[Stack]
- Max Depth = 12
- Call Chain = _GetColor
[Called By]
_GetColorHQ (Thumb, 408 bytes, Stack size 136 bytes, guidev_rotate.o(i._GetColorHQ))
[Stack]
- Max Depth = 140
- Call Chain = _GetColorHQ ⇒ __aeabi_memclr4
[Calls]- >> GUI__DivideRound32
- >> __aeabi_memclr4
[Called By]
_GetMinMax (Thumb, 164 bytes, Stack size 24 bytes, guidev_rotate.o(i._GetMinMax))
[Stack]
- Max Depth = 24
- Call Chain = _GetMinMax
[Called By]- >> _Rotate32HQ
- >> _Rotate32
_Rotate32 (Thumb, 494 bytes, Stack size 144 bytes, guidev_rotate.o(i._Rotate32))
[Stack]
- Max Depth = 200
- Call Chain = _Rotate32 ⇒ GUI_MEMDEV_GetDataPtr ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI__SinHQ
- >> GUI__CosHQ
- >> GUI_MEMDEV_GetDataPtr
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__MixColors
- >> _GetMinMax
- >> _GetColor
[Called By]
_Rotate32HQ (Thumb, 490 bytes, Stack size 136 bytes, guidev_rotate.o(i._Rotate32HQ))
[Stack]
- Max Depth = 276
- Call Chain = _Rotate32HQ ⇒ _GetColorHQ ⇒ __aeabi_memclr4
[Calls]- >> GUI__SinHQ
- >> GUI__CosHQ
- >> GUI_MEMDEV_GetDataPtr
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__MixColors
- >> _GetMinMax
- >> _GetColorHQ
[Called By]
_OnButtonPressed (Thumb, 44 bytes, Stack size 16 bytes, button.o(i._OnButtonPressed))
[Stack]
- Max Depth = 240
- Call Chain = _OnButtonPressed ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_NotifyParent
- >> WIDGET_OrState
[Called By]- >> BUTTON_Callback
- >> _OnTouchDefault
- >> _OnPidStateChange
_OnButtonReleased (Thumb, 58 bytes, Stack size 24 bytes, button.o(i._OnButtonReleased))
[Stack]
- Max Depth = 248
- Call Chain = _OnButtonReleased ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_StoreKey
- >> WM_NotifyParent
- >> WIDGET_AndState
[Called By]- >> BUTTON_Callback
- >> _OnTouchReactOnLevel
- >> _OnTouchDefault
- >> _OnPidStateChange
_OnPidStateChange (Thumb, 68 bytes, Stack size 24 bytes, button.o(i._OnPidStateChange))
[Stack]
- Max Depth = 272
- Call Chain = _OnPidStateChange ⇒ _OnButtonReleased ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _OnButtonReleased
- >> _OnButtonPressed
[Address Reference Count : 1]- button.o(i.BUTTON_SetReactOnLevel)
_OnTouchDefault (Thumb, 64 bytes, Stack size 24 bytes, button.o(i._OnTouchDefault))
[Stack]
- Max Depth = 272
- Call Chain = _OnTouchDefault ⇒ _OnButtonReleased ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _OnButtonReleased
- >> _OnButtonPressed
[Address Reference Count : 1]
_OnTouchReactOnLevel (Thumb, 44 bytes, Stack size 24 bytes, button.o(i._OnTouchReactOnLevel))
[Stack]
- Max Depth = 272
- Call Chain = _OnTouchReactOnLevel ⇒ _OnButtonReleased ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _OnButtonReleased
[Address Reference Count : 1]- button.o(i.BUTTON_SetReactOnLevel)
_Create (Thumb, 48 bytes, Stack size 56 bytes, button_skin.o(i._Create))
[Stack]
- Max Depth = 60
- Call Chain = _Create ⇒ __aeabi_memclr4
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> __aeabi_memclr4
[Address Reference Count : 1]
_Paint (Thumb, 130 bytes, Stack size 64 bytes, button_skin.o(i._Paint))
[Stack]
- Max Depth = 120
- Call Chain = _Paint ⇒ WM_GetWindowSizeY ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> WM_GetWindowSizeY
- >> WM_GetWindowSizeX
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Address Reference Count : 1]
_Create (Thumb, 38 bytes, Stack size 56 bytes, checkbox_skin.o(i._Create))
[Stack]
- Max Depth = 56
- Call Chain = _Create
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Address Reference Count : 1]
_Paint (Thumb, 142 bytes, Stack size 72 bytes, checkbox_skin.o(i._Paint))
[Stack]
- Max Depth = 128
- Call Chain = _Paint ⇒ WM_GetWindowSizeY ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> WM_GetWindowSizeY
- >> WM_GetWindowSizeX
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Address Reference Count : 1]
_DrawBackground (Thumb, 86 bytes, Stack size 32 bytes, checkbox_skinflex.o(i._DrawBackground))
[Stack]
- Max Depth = 232
- Call Chain = _DrawBackground ⇒ GUI_DrawGradientV ⇒ _DrawGradient ⇒ GUI_GetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_SetColor
- >> GUI_DrawGradientV
- >> GUI_DrawRect
- >> CHECKBOX_GetSkinFlexButtonSize
[Called By]
_DrawBitmap (Thumb, 178 bytes, Stack size 56 bytes, checkbox_skinflex.o(i._DrawBitmap))
[Stack]
- Max Depth = 248
- Call Chain = _DrawBitmap ⇒ _GenCheck ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_DrawBitmap
- >> GUI__memset
- >> GUI_ALLOC_GetFixedBlock
- >> GUI_ErrorOut1
- >> CHECKBOX_GetSkinFlexButtonSize
- >> _GenCheck
[Called By]
_DrawFocus (Thumb, 212 bytes, Stack size 40 bytes, checkbox_skinflex.o(i._DrawFocus))
[Stack]
- Max Depth = 192
- Call Chain = _DrawFocus ⇒ GUI_DrawFocusRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_SetColor
- >> GUI_GetStringDistX
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_GetClientRect
- >> GUI_GetYSizeOfFont
- >> GUI_DrawFocusRect
- >> CHECKBOX_GetSkinFlexButtonSize
[Called By]
_GenCheck (Thumb, 272 bytes, Stack size 72 bytes, checkbox_skinflex.o(i._GenCheck))
[Stack]
- Max Depth = 192
- Call Chain = _GenCheck ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI__memset
- >> GUI_ALLOC_GetFixedBlock
- >> _SetBitmapPixel_1bpp
[Called By]
_SetBitmapPixel_1bpp (Thumb, 28 bytes, Stack size 0 bytes, checkbox_skinflex.o(i._SetBitmapPixel_1bpp))
[Called By]
_Create (Thumb, 40 bytes, Stack size 56 bytes, dropdown_skin.o(i._Create))
[Stack]
- Max Depth = 56
- Call Chain = _Create
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Address Reference Count : 1]
_Paint (Thumb, 106 bytes, Stack size 80 bytes, dropdown_skin.o(i._Paint))
[Stack]
- Max Depth = 136
- Call Chain = _Paint ⇒ WM_GetClientRectEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> WM_GetClientRectEx
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> DROPDOWN__GetpItemLocked
[Address Reference Count : 1]
_DrawBackground (Thumb, 274 bytes, Stack size 32 bytes, dropdown_skinflex.o(i._DrawBackground))
[Stack]
- Max Depth = 272
- Call Chain = _DrawBackground ⇒ GUI__DrawTwinArc4 ⇒ _DrawTwinArc4 ⇒ GUI_SetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_FillRect
- >> GUI_DrawHLine
- >> GUI_SetColor
- >> GUI_DrawGradientV
- >> GUI_DrawVLine
- >> GUI__DrawTwinArc4
[Called By]
_DrawText (Thumb, 114 bytes, Stack size 48 bytes, dropdown_skinflex.o(i._DrawText))
[Stack]
- Max Depth = 104
- Call Chain = _DrawText ⇒ GUI_SetTextMode ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_DispStringInRect
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]
_CalcSizes (Thumb, 340 bytes, Stack size 48 bytes, edit.o(i._CalcSizes))
[Stack]
- Max Depth = 176
- Call Chain = _CalcSizes ⇒ GUI__CalcTextRect ⇒ GUI_GetStringDistX ⇒ GUI__GetLineDistX ⇒ GUI__GetOverlap ⇒ GUI_GetCharDistXEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_GetCharDistX
- >> GUI_SetFont
- >> LCD_SetColor
- >> LCD_SetBkColor
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__GetNumChars
- >> WIDGET__GetInsideRect
- >> GUI__GetCursorPosX
- >> GUI__GetCursorCharacter
- >> GUI__CalcTextRect
- >> WM__IsEnabled
[Called By]
_ChangeCharacter (Thumb, 70 bytes, Stack size 32 bytes, edit.o(i._ChangeCharacter))
[Stack]
- Max Depth = 256
- Call Chain = _ChangeCharacter ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_UC__CalcSizeOfChar
- >> GUI_UC_Encode
- >> WM_NotifyParent
- >> __aeabi_memcpy
[Called By]
_DeleteChar (Thumb, 96 bytes, Stack size 32 bytes, edit.o(i._DeleteChar))
[Stack]
- Max Depth = 256
- Call Chain = _DeleteChar ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_UC__NumChars2NumBytes
- >> GUI_UC_GetCharSize
- >> WM_NotifyParent
- >> strlen
- >> strcpy
[Called By]
_IncrementBuffer (Thumb, 84 bytes, Stack size 32 bytes, edit.o(i._IncrementBuffer))
[Stack]
- Max Depth = 184
- Call Chain = _IncrementBuffer ⇒ GUI_ALLOC_Realloc ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_Realloc
[Called By]- >> EDIT_CreateUser
- >> _IsSpaceInBuffer
_InsertChar (Thumb, 182 bytes, Stack size 48 bytes, edit.o(i._InsertChar))
[Stack]
- Max Depth = 272
- Call Chain = _InsertChar ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__GetNumChars
- >> GUI_UC__NumChars2NumBytes
- >> GUI_UC__CalcSizeOfChar
- >> GUI_UC_Encode
- >> _IsSpaceInBuffer
- >> WM_NotifyParent
- >> __aeabi_memmove
- >> strlen
[Called By]
_IsSpaceInBuffer (Thumb, 74 bytes, Stack size 24 bytes, edit.o(i._IsSpaceInBuffer))
[Stack]
- Max Depth = 208
- Call Chain = _IsSpaceInBuffer ⇒ _IncrementBuffer ⇒ GUI_ALLOC_Realloc ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _IncrementBuffer
- >> strlen
[Called By]- >> EDIT_SetText
- >> _InsertChar
_Paint (Thumb, 176 bytes, Stack size 72 bytes, edit.o(i._Paint))
[Stack]
- Max Depth = 328
- Call Chain = _Paint ⇒ WIDGET__FillStringInRect ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> WM_RestartTimer
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_SetUserClipRect
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> WIDGET__FillStringInRect
- >> WIDGET__EFFECT_DrawDown
- >> GUI_InvertRect
- >> _CalcSizes
[Called By]
FRAMEWIN__cbClient (Thumb, 232 bytes, Stack size 48 bytes, framewin.o(i.FRAMEWIN__cbClient))
[Stack]
- Max Depth = 472
- Call Chain = FRAMEWIN__cbClient ⇒ WIDGET_HandleActive ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_DefaultProc
- >> GUI_Clear
- >> WM_GetParent
- >> WM_SetFocus
- >> LCD_SetBkColor
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_SetFocusOnPrevChild
- >> WM_SetFocusOnNextChild
- >> WIDGET_HandleActive
[Address Reference Count : 1]- framewin.o(i.FRAMEWIN_CreateUser)
_OnTouch (Thumb, 106 bytes, Stack size 24 bytes, framewin.o(i._OnTouch))
[Stack]
- Max Depth = 408
- Call Chain = _OnTouch ⇒ WM_SetCaptureMove ⇒ WM_MoveWindow ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> WM_SetFocus
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_SetCaptureMove
- >> WM_BringToTop
[Called By]
_SetActive (Thumb, 58 bytes, Stack size 16 bytes, framewin.o(i._SetActive))
[Stack]
- Max Depth = 176
- Call Chain = _SetActive ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]- >> FRAMEWIN_Callback
- >> FRAMEWIN_SetActive
_Draw (Thumb, 146 bytes, Stack size 24 bytes, framewin_buttonclose.o(i._Draw))
[Stack]
- Max Depth = 248
- Call Chain = _Draw ⇒ WM_GetInsideRectEx ⇒ WM_SendMessage ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_SetColor
- >> LCD_DrawHLine
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> WM_GetInsideRectEx
[Address Reference Count : 1]- framewin_buttonclose.o(i.FRAMEWIN_AddCloseButton)
_cbClose (Thumb, 18 bytes, Stack size 0 bytes, framewin_buttonclose.o(i._cbClose))
[Stack]
- Max Depth = 440
- Call Chain = _cbClose ⇒ BUTTON_Callback ⇒ WIDGET_HandleActive ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> GUI_EndDialog
- >> BUTTON_Callback
[Address Reference Count : 1]- framewin_buttonclose.o(i.FRAMEWIN_AddCloseButton)
_Create (Thumb, 38 bytes, Stack size 56 bytes, framewin_skin.o(i._Create))
[Stack]
- Max Depth = 56
- Call Chain = _Create
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Address Reference Count : 1]
_GetBorderSize (Thumb, 64 bytes, Stack size 56 bytes, framewin_skin.o(i._GetBorderSize))
[Stack]
- Max Depth = 56
- Call Chain = _GetBorderSize
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Address Reference Count : 1]
_Paint (Thumb, 240 bytes, Stack size 136 bytes, framewin_skin.o(i._Paint))
[Stack]
- Max Depth = 272
- Call Chain = _Paint ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> WM_GetWindowSizeY
- >> WM_GetWindowSizeX
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> FRAMEWIN__GetTitleLimits
- >> FRAMEWIN__CalcTitleHeight
[Address Reference Count : 1]
_DrawBorder (Thumb, 326 bytes, Stack size 72 bytes, graph.o(i._DrawBorder))
[Stack]
- Max Depth = 384
- Call Chain = _DrawBorder ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_DrawHLine
- >> GUI_ClearRect
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_DrawVLine
- >> WM_GetOrgY
- >> WM_GetOrgX
- >> WM_GetInsideRectExScrollbar
[Called By]
_DrawGrid (Thumb, 280 bytes, Stack size 72 bytes, graph.o(i._DrawGrid))
[Stack]
- Max Depth = 384
- Call Chain = _DrawGrid ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_DrawHLine
- >> GUI_SetColor
- >> GUI_DrawVLine
- >> WM_GetInsideRectExScrollbar
- >> GUI_SetLineStyle
- >> GUI_GetLineStyle
- >> GUI_DrawLine
[Called By]
_GetParams (Thumb, 30 bytes, Stack size 16 bytes, graph.o(i._GetParams))
[Stack]
- Max Depth = 16
- Call Chain = _GetParams
[Called By]- >> GRAPH__InvalidateGraph
- >> _OnPaint
- >> _ManageScrollBars
_ManageScrollBars (Thumb, 224 bytes, Stack size 80 bytes, graph.o(i._ManageScrollBars))
[Stack]
- Max Depth = 536
- Call Chain = _ManageScrollBars ⇒ WM_SetScrollbarV ⇒ WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_SetScrollbarV
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_SetScrollbarH
- >> WM_GetInsideRectExScrollbar
- >> WM_CheckScrollBounds
- >> WIDGET__SetScrollState
- >> _GetParams
[Called By]- >> GRAPH_SetBorder
- >> GRAPH_Callback
_OnDelete (Thumb, 144 bytes, Stack size 32 bytes, graph.o(i._OnDelete))
[Stack]
- Max Depth = 112
- Call Chain = _OnDelete ⇒ GUI_ARRAY_Delete ⇒ GUI_ALLOC_FreePtr ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_Free
- >> GUI_ARRAY_GethItem
- >> GUI_ARRAY_GetNumItems
- >> GUI_ARRAY_Delete
[Called By]
_OnPaint (Thumb, 426 bytes, Stack size 96 bytes, graph.o(i._OnPaint))
[Stack]
- Max Depth = 480
- Call Chain = _OnPaint ⇒ _DrawGrid ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_SetBkColor
- >> GUI_Clear
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_SetUserClipRect
- >> WM_GetClientRect
- >> WIDGET__EFFECT_DrawDownRect
- >> GUI__ReduceRect
- >> GUI_ARRAY_GethItem
- >> GUI_ARRAY_GetNumItems
- >> _GetParams
- >> _DrawGrid
- >> _DrawBorder
[Called By]
_OnScrollValueChanged (Thumb, 56 bytes, Stack size 24 bytes, graph.o(i._OnScrollValueChanged))
[Stack]
- Max Depth = 248
- Call Chain = _OnScrollValueChanged ⇒ WM_GetId ⇒ WM_SendMessage ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> WM_GetId
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> SCROLLBAR_GetValue
[Called By]
_InvalidateNewItem (Thumb, 100 bytes, Stack size 24 bytes, graph_data_yt.o(i._InvalidateNewItem))
[Stack]
- Max Depth = 384
- Call Chain = _InvalidateNewItem ⇒ GRAPH__InvalidateGraph ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_InvalidateRect
- >> WM_GetInsideRectExScrollbar
- >> GRAPH__InvalidateGraph
[Address Reference Count : 1]- graph_data_yt.o(i.GRAPH_DATA_YT_Create)
_OnDelete (Thumb, 38 bytes, Stack size 16 bytes, graph_data_yt.o(i._OnDelete))
[Stack]
- Max Depth = 64
- Call Chain = _OnDelete ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_Free
[Called By]
[Address Reference Count : 1]- graph_data_yt.o(i.GRAPH_DATA_YT_Create)
_OnPaint (Thumb, 216 bytes, Stack size 56 bytes, graph_data_yt.o(i._OnPaint))
[Stack]
- Max Depth = 368
- Call Chain = _OnPaint ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_SetColor
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_DrawGraphEx
- >> WM_GetInsideRectExScrollbar
[Address Reference Count : 1]- graph_data_yt.o(i.GRAPH_DATA_YT_Create)
_OnPaint (Thumb, 60 bytes, Stack size 16 bytes, graph_scale.o(i._OnPaint))
[Stack]
- Max Depth = 384
- Call Chain = _OnPaint ⇒ _OnPaintHorz ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _OnPaintVert
- >> _OnPaintHorz
[Address Reference Count : 1]- graph_scale.o(i.GRAPH_SCALE_Create)
_OnPaintHorz (Thumb, 240 bytes, Stack size 56 bytes, graph_scale.o(i._OnPaintHorz))
[Stack]
- Max Depth = 368
- Call Chain = _OnPaintHorz ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_SetTextAlign
- >> GUI_GotoXY
- >> GUI_GetFontSizeY
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_DispFloatMin
- >> WM_GetOrgY
- >> WM_GetInsideRectExScrollbar
[Called By]
_OnPaintVert (Thumb, 220 bytes, Stack size 48 bytes, graph_scale.o(i._OnPaintVert))
[Stack]
- Max Depth = 360
- Call Chain = _OnPaintVert ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_SetTextAlign
- >> GUI_GotoXY
- >> GUI_GetFontSizeY
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_DispFloatMin
- >> WM_GetOrgX
- >> WM_GetInsideRectExScrollbar
[Called By]
_Create (Thumb, 38 bytes, Stack size 56 bytes, header_skin.o(i._Create))
[Stack]
- Max Depth = 56
- Call Chain = _Create
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Address Reference Count : 1]
_Paint (Thumb, 270 bytes, Stack size 144 bytes, header_skin.o(i._Paint))
[Stack]
- Max Depth = 240
- Call Chain = _Paint ⇒ WM_SetUserClipRect ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_SetUserClipRect
- >> WIDGET__GetClientRect
- >> GUI_ARRAY_GetpItemLocked
- >> GUI_ARRAY_GetNumItems
[Address Reference Count : 1]
_DrawArrow (Thumb, 88 bytes, Stack size 32 bytes, header_skinflex.o(i._DrawArrow))
[Stack]
- Max Depth = 200
- Call Chain = _DrawArrow ⇒ GUI_DrawHLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_DrawHLine
- >> GUI_SetColor
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _GetArrowPara
[Called By]
_DrawBackground (Thumb, 124 bytes, Stack size 24 bytes, header_skinflex.o(i._DrawBackground))
[Stack]
- Max Depth = 224
- Call Chain = _DrawBackground ⇒ GUI_DrawGradientV ⇒ _DrawGradient ⇒ GUI_GetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_DrawHLine
- >> GUI_SetColor
- >> GUI_DrawGradientV
- >> GUI_DrawVLine
[Called By]
_DrawBitmap (Thumb, 156 bytes, Stack size 32 bytes, header_skinflex.o(i._DrawBitmap))
[Stack]
- Max Depth = 72
- Call Chain = _DrawBitmap ⇒ GUI_ARRAY_GetpItemLocked ⇒ GUI_ARRAY__GetpItemLocked ⇒ GUI_ARRAY__GethItem
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_DRAW__Draw
- >> GUI_DRAW__GetYSize
- >> GUI_DRAW__GetXSize
- >> GUI_ARRAY_GetpItemLocked
[Called By]
_DrawOverlap (Thumb, 108 bytes, Stack size 24 bytes, header_skinflex.o(i._DrawOverlap))
[Stack]
- Max Depth = 224
- Call Chain = _DrawOverlap ⇒ GUI_DrawGradientV ⇒ _DrawGradient ⇒ GUI_GetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_DrawHLine
- >> GUI_SetColor
- >> GUI_DrawGradientV
- >> GUI_DrawVLine
[Called By]
_DrawText (Thumb, 158 bytes, Stack size 56 bytes, header_skinflex.o(i._DrawText))
[Stack]
- Max Depth = 112
- Call Chain = _DrawText ⇒ GUI_SetTextMode ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_DispStringInRect
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _GetArrowPara
- >> GUI_ARRAY_GetpItemLocked
- >> GUI__ReduceRect
[Called By]
_GetArrowPara (Thumb, 30 bytes, Stack size 8 bytes, header_skinflex.o(i._GetArrowPara))
[Stack]
- Max Depth = 8
- Call Chain = _GetArrowPara
[Called By]- >> _DrawText
- >> _DrawArrow
_AlignImage (Thumb, 146 bytes, Stack size 32 bytes, iconview.o(i._AlignImage))
[Stack]
- Max Depth = 32
- Call Chain = _AlignImage
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]
_DrawBitmap (Thumb, 4 bytes, Stack size 0 bytes, iconview.o(i._DrawBitmap))
[Stack]
- Max Depth = 184
- Call Chain = _DrawBitmap ⇒ GUI_DrawBitmap ⇒ GL_DrawBitmap ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]
[Address Reference Count : 1]- iconview.o(i.ICONVIEW_AddBitmapItem)
_DrawText (Thumb, 18 bytes, Stack size 8 bytes, iconview.o(i._DrawText))
[Stack]
- Max Depth = 240
- Call Chain = _DrawText ⇒ GUI_DispStringInRectWrap ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_DispStringInRectWrap
[Address Reference Count : 1]- iconview.o(i.ICONVIEW_AddBitmapItem)
_GetImageSizes (Thumb, 10 bytes, Stack size 0 bytes, iconview.o(i._GetImageSizes))
[Address Reference Count : 1]
- iconview.o(i.ICONVIEW_AddBitmapItem)
_GetIndexFromPos (Thumb, 96 bytes, Stack size 24 bytes, iconview.o(i._GetIndexFromPos))
[Stack]
- Max Depth = 360
- Call Chain = _GetIndexFromPos ⇒ _GetNumItemsPerLine ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _GetNumItemsPerLine
- >> GUI_ARRAY_GetNumItems
[Called By]
_GetNumItemsPerLine (Thumb, 54 bytes, Stack size 24 bytes, iconview.o(i._GetNumItemsPerLine))
[Stack]
- Max Depth = 336
- Call Chain = _GetNumItemsPerLine ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_GetInsideRectExScrollbar
[Called By]- >> _UpdateScrollPos
- >> _OnPaint
- >> _ManageAutoScroll
- >> _GetRelRectFromIndex
- >> _GetIndexFromPos
_GetNumVisLines (Thumb, 38 bytes, Stack size 16 bytes, iconview.o(i._GetNumVisLines))
[Stack]
- Max Depth = 328
- Call Chain = _GetNumVisLines ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_GetInsideRectExScrollbar
[Called By]- >> _UpdateScrollPos
- >> _ManageAutoScroll
_GetRelRectFromIndex (Thumb, 106 bytes, Stack size 32 bytes, iconview.o(i._GetRelRectFromIndex))
[Stack]
- Max Depth = 368
- Call Chain = _GetRelRectFromIndex ⇒ _GetNumItemsPerLine ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _GetNumItemsPerLine
- >> WM_GetInsideRectExScrollbar
[Called By]
_ManageAutoScroll (Thumb, 218 bytes, Stack size 72 bytes, iconview.o(i._ManageAutoScroll))
[Stack]
- Max Depth = 528
- Call Chain = _ManageAutoScroll ⇒ WM_SetScrollbarV ⇒ WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_GetDialogItem
- >> WM_SetScrollbarV
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_SetScrollState
- >> _GetNumVisLines
- >> _GetNumItemsPerLine
- >> WM_GetScrollbarV
- >> WM_GetInsideRectExScrollbar
- >> GUI_ARRAY_GetNumItems
[Called By]- >> ICONVIEW_AddBitmapItem
- >> ICONVIEW_Callback
_OnKey (Thumb, 180 bytes, Stack size 48 bytes, iconview.o(i._OnKey))
[Stack]
- Max Depth = 440
- Call Chain = _OnKey ⇒ _SetSel ⇒ _GetRelRectFromIndex ⇒ _GetNumItemsPerLine ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_DefaultProc
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _SetSel
- >> WM_GetInsideRectExScrollbar
- >> GUI_ARRAY_GetNumItems
[Called By]
_OnPaint (Thumb, 478 bytes, Stack size 144 bytes, iconview.o(i._OnPaint))
[Stack]
- Max Depth = 512
- Call Chain = _OnPaint ⇒ _GetRelRectFromIndex ⇒ _GetNumItemsPerLine ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_SetAlpha
- >> GUI_FillRect
- >> GUI_ClearRect
- >> GUI_MoveRect
- >> GUI_FillRectEx
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__IntersectRect
- >> WM_GetFocussedWindow
- >> WM__IsEnabled
- >> WM_GetHasTrans
- >> _GetRelRectFromIndex
- >> _GetNumItemsPerLine
- >> _AlignImage
- >> GUI_ARRAY_GetpItemLocked
- >> WM_GetInsideRectExScrollbar
- >> GUI_ARRAY_GetNumItems
[Called By]
_SetSel (Thumb, 94 bytes, Stack size 24 bytes, iconview.o(i._SetSel))
[Stack]
- Max Depth = 392
- Call Chain = _SetSel ⇒ _GetRelRectFromIndex ⇒ _GetNumItemsPerLine ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_NotifyParent
- >> _UpdateScrollPos
- >> _GetRelRectFromIndex
- >> WM_InvalidateRect
[Called By]- >> ICONVIEW_SetSel
- >> ICONVIEW_CreateUser
- >> ICONVIEW_Callback
- >> _OnKey
_UpdateScrollPos (Thumb, 84 bytes, Stack size 24 bytes, iconview.o(i._UpdateScrollPos))
[Stack]
- Max Depth = 360
- Call Chain = _UpdateScrollPos ⇒ _GetNumItemsPerLine ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> WM_GetDialogItem
- >> WM_SetScrollState
- >> _GetNumVisLines
- >> _GetNumItemsPerLine
[Called By]
_Paint (Thumb, 38 bytes, Stack size 24 bytes, image.o(i._Paint))
[Stack]
- Max Depth = 24
- Call Chain = _Paint
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Address Reference Count : 1]- image.o(i.IMAGE_CreateUser)
_PaintTiled (Thumb, 200 bytes, Stack size 48 bytes, image.o(i._PaintTiled))
[Stack]
- Max Depth = 216
- Call Chain = _PaintTiled ⇒ GUI_MEMDEV_WriteAt ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_MEMDEV_WriteAt
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_MEMDEV_GetYPos
- >> GUI_MEMDEV_GetXPos
- >> WM__GetWindowSizeY
- >> WM__GetWindowSizeX
[Address Reference Count : 1]- image.o(i.IMAGE_CreateUser)
_DrawImageAt (Thumb, 32 bytes, Stack size 24 bytes, image_bmp.o(i._DrawImageAt))
[Stack]
- Max Depth = 384
- Call Chain = _DrawImageAt ⇒ GUI_BMP_Draw ⇒ GUI_BMP_DrawEx ⇒ _Draw ⇒ _DrawBitmap_Pal ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> GUI_BMP_Draw
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Address Reference Count : 1]- image_bmp.o(i.IMAGE_SetBMP)
_GetImageSize (Thumb, 38 bytes, Stack size 24 bytes, image_bmp.o(i._GetImageSize))
[Stack]
- Max Depth = 80
- Call Chain = _GetImageSize ⇒ GUI_BMP_GetYSize ⇒ GUI_BMP_GetYSizeEx ⇒ GUI_BMP__ReadData
[Calls]- >> GUI_BMP_GetYSize
- >> GUI_BMP_GetXSize
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Address Reference Count : 1]- image_bmp.o(i.IMAGE_SetBMP)
_AddKey (Thumb, 184 bytes, Stack size 40 bytes, listview.o(i._AddKey))
[Stack]
- Max Depth = 480
- Call Chain = _AddKey ⇒ _OnPage ⇒ _MoveSel ⇒ LISTVIEW__SetSel ⇒ LISTVIEW__InvalidateRow ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_SetScrollValue
- >> LISTVIEW__GetNumRows
- >> LISTVIEW__SetSel
- >> LISTVIEW__InvalidateInsideArea
- >> _UpdateScrollPos
- >> _OnPage
- >> _MoveSel
[Called By]
_FreeAttached (Thumb, 130 bytes, Stack size 40 bytes, listview.o(i._FreeAttached))
[Stack]
- Max Depth = 120
- Call Chain = _FreeAttached ⇒ GUI_ARRAY_Delete ⇒ GUI_ALLOC_FreePtr ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_Free
- >> LISTVIEW__GetNumRows
- >> LISTVIEW__GetNumColumns
- >> GUI_ARRAY_GetpItemLocked
- >> GUI_ARRAY_Delete
[Called By]
_GetNumVisibleRows (Thumb, 52 bytes, Stack size 24 bytes, listview.o(i._GetNumVisibleRows))
[Stack]
- Max Depth = 336
- Call Chain = _GetNumVisibleRows ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> HEADER_GetHeight
- >> LISTVIEW__GetRowDistY
- >> WM_GetInsideRectExScrollbar
[Called By]- >> LISTVIEW__UpdateScrollParas
- >> _OnPaint
_MoveSel (Thumb, 74 bytes, Stack size 32 bytes, listview.o(i._MoveSel))
[Stack]
- Max Depth = 408
- Call Chain = _MoveSel ⇒ LISTVIEW__SetSel ⇒ LISTVIEW__InvalidateRow ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> LISTVIEW__GetNumRows
- >> LISTVIEW_RowIsDisabled
- >> LISTVIEW__SetSel
[Called By]- >> LISTVIEW_IncSel
- >> LISTVIEW_DecSel
- >> _OnPage
- >> _AddKey
_NotifyOwner (Thumb, 38 bytes, Stack size 32 bytes, listview.o(i._NotifyOwner))
[Stack]
- Max Depth = 216
- Call Chain = _NotifyOwner ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_GetParent
- >> WM__SendMessage
[Called By]
_OnPage (Thumb, 96 bytes, Stack size 32 bytes, listview.o(i._OnPage))
[Stack]
- Max Depth = 440
- Call Chain = _OnPage ⇒ _MoveSel ⇒ LISTVIEW__SetSel ⇒ LISTVIEW__InvalidateRow ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> LISTVIEW__GetNumRows
- >> LISTVIEW__SetSel
- >> _MoveSel
[Called By]
_OnPaint (Thumb, 1050 bytes, Stack size 248 bytes, listview.o(i._OnPaint))
[Stack]
- Max Depth = 584
- Call Chain = _OnPaint ⇒ _GetNumVisibleRows ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_DrawHLine
- >> GUI_MoveRect
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> LISTVIEW_GetSel
- >> GUI_DrawVLine
- >> LCD_SetColor
- >> LCD_SetBkColor
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__IntersectRect
- >> WM_HasFocus
- >> WIDGET__EFFECT_DrawDown
- >> LISTVIEW__GetNumRows
- >> LISTVIEW__GetNumColumns
- >> LISTVIEW_GetWrapMode
- >> LISTVIEW_GetRBorder
- >> LISTVIEW_GetLBorder
- >> HEADER_GetItemWidth
- >> HEADER_GetHeight
- >> LISTVIEW__GetpRow
- >> LISTVIEW__GetRowDistY
- >> _GetNumVisibleRows
- >> GUI_ARRAY_GetpItemLocked
- >> WM_GetInsideRectExScrollbar
[Called By]
_SetSelFromPos (Thumb, 142 bytes, Stack size 40 bytes, listview.o(i._SetSelFromPos))
[Stack]
- Max Depth = 416
- Call Chain = _SetSelFromPos ⇒ LISTVIEW__SetSel ⇒ LISTVIEW__InvalidateRow ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> LISTVIEW__GetNumRows
- >> HEADER_GetHeight
- >> LISTVIEW__SetSel
- >> LISTVIEW__GetRowDistY
- >> WM_GetInsideRectExScrollbar
[Called By]
_UpdateScrollPos (Thumb, 108 bytes, Stack size 56 bytes, listview.o(i._UpdateScrollPos))
[Stack]
- Max Depth = 336
- Call Chain = _UpdateScrollPos ⇒ WIDGET__SetScrollState ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_CheckScrollPos
- >> HEADER_SetScrollPos
- >> WM_CheckScrollBounds
- >> WIDGET__SetScrollState
[Called By]- >> LISTVIEW__UpdateScrollParas
- >> LISTVIEW__SetSel
- >> _AddKey
_SetAutoScroll (Thumb, 72 bytes, Stack size 32 bytes, listview_setautoscroll.o(i._SetAutoScroll))
[Stack]
- Max Depth = 536
- Call Chain = _SetAutoScroll ⇒ LISTVIEW__UpdateScrollParas ⇒ WM_SetScrollbarV ⇒ WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> LISTVIEW__UpdateScrollParas
[Called By]- >> LISTVIEW_SetAutoScrollV
_Compare (Thumb, 148 bytes, Stack size 56 bytes, listview_setsort.o(i._Compare))
[Stack]
- Max Depth = 96
- Call Chain = _Compare ⇒ GUI_ARRAY_GetpItemLocked ⇒ GUI_ARRAY__GetpItemLocked ⇒ GUI_ARRAY__GethItem
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ARRAY_GetpItemLocked
[Called By]
_CreateSortObject (Thumb, 82 bytes, Stack size 24 bytes, listview_setsort.o(i._CreateSortObject))
[Stack]
- Max Depth = 168
- Call Chain = _CreateSortObject ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_AllocZero
[Called By]- >> LISTVIEW_SetSort
- >> LISTVIEW_EnableSort
_Free (Thumb, 30 bytes, Stack size 16 bytes, listview_setsort.o(i._Free))
[Stack]
- Max Depth = 64
- Call Chain = _Free ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_Free
[Address Reference Count : 1]- listview_setsort.o(i._CreateSortObject)
_GetSelUnsorted (Thumb, 60 bytes, Stack size 24 bytes, listview_setsort.o(i._GetSelUnsorted))
[Stack]
- Max Depth = 24
- Call Chain = _GetSelUnsorted
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]
_SetSelUnsorted (Thumb, 94 bytes, Stack size 32 bytes, listview_setsort.o(i._SetSelUnsorted))
[Stack]
- Max Depth = 408
- Call Chain = _SetSelUnsorted ⇒ LISTVIEW__SetSel ⇒ LISTVIEW__InvalidateRow ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> LISTVIEW__SetSel
[Called By]
_Sort (Thumb, 404 bytes, Stack size 48 bytes, listview_setsort.o(i._Sort))
[Stack]
- Max Depth = 456
- Call Chain = _Sort ⇒ _SetSelUnsorted ⇒ LISTVIEW__SetSel ⇒ LISTVIEW__InvalidateRow ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_AllocZero
- >> GUI_ALLOC_Realloc
- >> GUI_ARRAY_GetNumItems
- >> HEADER_SetDirIndicator
- >> _SetSelUnsorted
- >> _GetSelUnsorted
- >> _Compare
[Address Reference Count : 1]- listview_setsort.o(i._CreateSortObject)
_SetValue (Thumb, 44 bytes, Stack size 8 bytes, progbar.o(i._SetValue))
[Stack]
- Max Depth = 44
- Call Chain = _SetValue ⇒ GUI_AddDecMin ⇒ GUI_AddDecShift
[Calls]
[Called By]- >> PROGBAR_SetValue
- >> PROGBAR_CreateUser
_Create (Thumb, 38 bytes, Stack size 56 bytes, progbar_skin.o(i._Create))
[Stack]
- Max Depth = 56
- Call Chain = _Create
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Address Reference Count : 1]
_Paint (Thumb, 320 bytes, Stack size 104 bytes, progbar_skin.o(i._Paint))
[Stack]
- Max Depth = 232
- Call Chain = _Paint ⇒ PROGBAR__GetTextRect ⇒ GUI_GetStringDistX ⇒ GUI__GetLineDistX ⇒ GUI__GetOverlap ⇒ GUI_GetCharDistXEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_SetFont
- >> WM_GetClientRectEx
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_SetUserClipRect
- >> GUI__ReduceRect
- >> PROGBAR__Value2Pos
- >> PROGBAR__GetTextRect
- >> PROGBAR__GetTextLocked
[Address Reference Count : 1]
_DrawBackground (Thumb, 254 bytes, Stack size 40 bytes, progbar_skinflex.o(i._DrawBackground))
[Stack]
- Max Depth = 240
- Call Chain = _DrawBackground ⇒ GUI_DrawGradientH ⇒ _DrawGradient ⇒ GUI_GetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_DrawGradientH
- >> GUI_DrawGradientV
[Called By]
_Create (Thumb, 38 bytes, Stack size 56 bytes, radio_skin.o(i._Create))
[Stack]
- Max Depth = 56
- Call Chain = _Create
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Address Reference Count : 1]
_Paint (Thumb, 450 bytes, Stack size 160 bytes, radio_skin.o(i._Paint))
[Stack]
- Max Depth = 264
- Call Chain = _Paint ⇒ GUI_GetStringDistX ⇒ GUI__GetLineDistX ⇒ GUI__GetOverlap ⇒ GUI_GetCharDistXEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_GetStringDistX
- >> GUI_GetFontDistY
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_GetClientRect
- >> GUI_ARRAY_GetpItemLocked
- >> RADIO__GetButtonSize
- >> GUI_GetFontInfo
[Address Reference Count : 1]
_CalcPositions (Thumb, 334 bytes, Stack size 96 bytes, scrollbar_skin.o(i._CalcPositions))
[Stack]
- Max Depth = 360
- Call Chain = _CalcPositions ⇒ WM_GetScrollbarV ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_MoveRect
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__DivideRound32
- >> WM_GetWindowRectEx
- >> WM_GetScrollbarV
- >> WM_GetScrollbarH
- >> SCROLLBAR__Rect2VRect
[Called By]
[Address Reference Count : 1]- scrollbar_skin.o(i._Create)
_Create (Thumb, 52 bytes, Stack size 64 bytes, scrollbar_skin.o(i._Create))
[Stack]
- Max Depth = 64
- Call Chain = _Create
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Address Reference Count : 1]
_Paint (Thumb, 186 bytes, Stack size 120 bytes, scrollbar_skin.o(i._Paint))
[Stack]
- Max Depth = 480
- Call Chain = _Paint ⇒ _CalcPositions ⇒ WM_GetScrollbarV ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WIDGET__GetClientRect
- >> _CalcPositions
[Address Reference Count : 1]
_DrawBackgroundH (Thumb, 92 bytes, Stack size 24 bytes, scrollbar_skinflex.o(i._DrawBackgroundH))
[Stack]
- Max Depth = 224
- Call Chain = _DrawBackgroundH ⇒ GUI_DrawGradientV ⇒ _DrawGradient ⇒ GUI_GetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_DrawGradientV
- >> _DrawFrame
[Address Reference Count : 1]- scrollbar_skinflex.o(i.SCROLLBAR_DrawSkinFlex)
_DrawBackgroundV (Thumb, 92 bytes, Stack size 24 bytes, scrollbar_skinflex.o(i._DrawBackgroundV))
[Stack]
- Max Depth = 224
- Call Chain = _DrawBackgroundV ⇒ GUI_DrawGradientH ⇒ _DrawGradient ⇒ GUI_GetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_DrawGradientH
- >> _DrawFrame
[Address Reference Count : 1]- scrollbar_skinflex.o(i.SCROLLBAR_DrawSkinFlex)
_DrawFrame (Thumb, 244 bytes, Stack size 16 bytes, scrollbar_skinflex.o(i._DrawFrame))
[Stack]
- Max Depth = 184
- Call Chain = _DrawFrame ⇒ GUI_DrawHLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_DrawHLine
- >> GUI_SetColor
- >> GUI_DrawVLine
- >> GUI_DrawPixel
[Called By]- >> _DrawBackgroundV
- >> _DrawBackgroundH
_DrawGraspH (Thumb, 92 bytes, Stack size 16 bytes, scrollbar_skinflex.o(i._DrawGraspH))
[Stack]
- Max Depth = 176
- Call Chain = _DrawGraspH ⇒ GUI_DrawVLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_SetColor
- >> GUI_DrawVLine
[Address Reference Count : 1]- scrollbar_skinflex.o(i.SCROLLBAR_DrawSkinFlex)
_DrawGraspV (Thumb, 92 bytes, Stack size 16 bytes, scrollbar_skinflex.o(i._DrawGraspV))
[Stack]
- Max Depth = 184
- Call Chain = _DrawGraspV ⇒ GUI_DrawHLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_DrawHLine
- >> GUI_SetColor
[Address Reference Count : 1]- scrollbar_skinflex.o(i.SCROLLBAR_DrawSkinFlex)
_GetArrowPara (Thumb, 48 bytes, Stack size 8 bytes, scrollbar_skinflex.o(i._GetArrowPara))
[Stack]
- Max Depth = 8
- Call Chain = _GetArrowPara
[Called By]- >> SCROLLBAR_DrawSkinFlex
_OnTouch (Thumb, 218 bytes, Stack size 40 bytes, slider.o(i._OnTouch))
[Stack]
- Max Depth = 280
- Call Chain = _OnTouch ⇒ SLIDER_SetValue ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_SetFocus
- >> SLIDER_SetValue
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_NotifyParent
- >> WIDGET_OrState
- >> WIDGET_AndState
- >> WM_SetCapture
- >> WM_IsFocussable
- >> WIDGET__GetWindowSizeX
[Called By]
_CopyItemInfo2Rect (Thumb, 18 bytes, Stack size 0 bytes, slider_skin.o(i._CopyItemInfo2Rect))
[Called By]
_Create (Thumb, 36 bytes, Stack size 56 bytes, slider_skin.o(i._Create))
[Stack]
- Max Depth = 56
- Call Chain = _Create
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Address Reference Count : 1]
_Paint (Thumb, 422 bytes, Stack size 128 bytes, slider_skin.o(i._Paint))
[Stack]
- Max Depth = 224
- Call Chain = _Paint ⇒ WM_SetUserClipRect ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> WM_GetClientRectEx
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_SetUserClipRect
- >> _CopyItemInfo2Rect
[Address Reference Count : 1]
_DrawShaftH (Thumb, 122 bytes, Stack size 24 bytes, slider_skinflex.o(i._DrawShaftH))
[Stack]
- Max Depth = 192
- Call Chain = _DrawShaftH ⇒ GUI_FillRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_FillRect
- >> GUI_DrawHLine
- >> GUI_SetColor
- >> GUI_DrawVLine
[Called By]
_DrawShaftV (Thumb, 116 bytes, Stack size 24 bytes, slider_skinflex.o(i._DrawShaftV))
[Stack]
- Max Depth = 192
- Call Chain = _DrawShaftV ⇒ GUI_FillRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_FillRect
- >> GUI_DrawHLine
- >> GUI_SetColor
- >> GUI_DrawVLine
[Called By]
_DrawThumbH (Thumb, 260 bytes, Stack size 40 bytes, slider_skinflex.o(i._DrawThumbH))
[Stack]
- Max Depth = 240
- Call Chain = _DrawThumbH ⇒ GUI_DrawGradientV ⇒ _DrawGradient ⇒ GUI_GetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_DrawHLine
- >> GUI_SetColor
- >> GUI_DrawGradientV
- >> GUI_DrawVLine
- >> GUI_DrawLine
[Called By]
_DrawThumbV (Thumb, 252 bytes, Stack size 40 bytes, slider_skinflex.o(i._DrawThumbV))
[Stack]
- Max Depth = 240
- Call Chain = _DrawThumbV ⇒ GUI_DrawGradientH ⇒ _DrawGradient ⇒ GUI_GetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_DrawHLine
- >> GUI_DrawGradientH
- >> GUI_SetColor
- >> GUI_DrawVLine
- >> GUI_DrawLine
[Called By]
_Paint (Thumb, 106 bytes, Stack size 32 bytes, text.o(i._Paint))
[Stack]
- Max Depth = 264
- Call Chain = _Paint ⇒ GUI_DispStringInRectWrap ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_DispStringInRectWrap
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_Clear
- >> LCD_SetColor
- >> LCD_SetBkColor
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_GetClientRect
- >> WM_GetHasTrans
[Called By]
_CalcDrawInfo (Thumb, 956 bytes, Stack size 72 bytes, treeview.o(i._CalcDrawInfo))
[Stack]
- Max Depth = 176
- Call Chain = _CalcDrawInfo ⇒ GUI_GetStringDistX ⇒ GUI__GetLineDistX ⇒ GUI__GetOverlap ⇒ GUI_GetCharDistXEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_GetFontSizeY
- >> GUI_GetStringDistX
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__memset
- >> WM__IsEnabled
- >> _GetBitmapPointer
- >> _GetBitmap
[Called By]
_CalcParams (Thumb, 206 bytes, Stack size 136 bytes, treeview.o(i._CalcParams))
[Stack]
- Max Depth = 192
- Call Chain = _CalcParams ⇒ _CallOwnerDraw
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _SkipClosedItems
- >> _ConnectLines
- >> _CallOwnerDraw
- >> __aeabi_memclr4
[Called By]
_CallOwnerDraw (Thumb, 28 bytes, Stack size 56 bytes, treeview.o(i._CallOwnerDraw))
[Stack]
- Max Depth = 56
- Call Chain = _CallOwnerDraw
[Called By]- >> _OnTouch
- >> _OnPaint
- >> _ManageAutoScroll
- >> _GetVisibility
- >> _CalcParams
_CollapseItem (Thumb, 58 bytes, Stack size 16 bytes, treeview.o(i._CollapseItem))
[Stack]
- Max Depth = 176
- Call Chain = _CollapseItem ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _InitRecalc
[Called By]- >> TREEVIEW_ITEM_Collapse
- >> _OnTouch
_ConnectLines (Thumb, 104 bytes, Stack size 24 bytes, treeview.o(i._ConnectLines))
[Stack]
- Max Depth = 24
- Call Chain = _ConnectLines
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]
_ExpandItem (Thumb, 58 bytes, Stack size 16 bytes, treeview.o(i._ExpandItem))
[Stack]
- Max Depth = 176
- Call Chain = _ExpandItem ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _InitRecalc
[Called By]- >> TREEVIEW_ITEM_Expand
- >> _OnTouch
_GetBitmap (Thumb, 26 bytes, Stack size 0 bytes, treeview.o(i._GetBitmap))
[Called By]
- >> _OnOwnerdraw_GetYSize
- >> _CalcDrawInfo
_GetBitmapPointer (Thumb, 32 bytes, Stack size 16 bytes, treeview.o(i._GetBitmapPointer))
[Stack]
- Max Depth = 16
- Call Chain = _GetBitmapPointer
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]- >> _OnOwnerdraw_GetYSize
- >> _CalcDrawInfo
_GetLastNodeItem (Thumb, 84 bytes, Stack size 24 bytes, treeview.o(i._GetLastNodeItem))
[Stack]
- Max Depth = 24
- Call Chain = _GetLastNodeItem
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]- >> TREEVIEW_GetItem
- >> TREEVIEW_AttachItem
- >> _LinkItem
_GetNextVisibleItem (Thumb, 146 bytes, Stack size 48 bytes, treeview.o(i._GetNextVisibleItem))
[Stack]
- Max Depth = 48
- Call Chain = _GetNextVisibleItem
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]
_GetPrevItem (Thumb, 56 bytes, Stack size 24 bytes, treeview.o(i._GetPrevItem))
[Stack]
- Max Depth = 24
- Call Chain = _GetPrevItem
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]
_GetPrevVisibleItem (Thumb, 76 bytes, Stack size 24 bytes, treeview.o(i._GetPrevVisibleItem))
[Stack]
- Max Depth = 24
- Call Chain = _GetPrevVisibleItem
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]- >> _OnKey
- >> _MoveSel
- >> _GetPrevVisibleNode
_GetPrevVisibleNode (Thumb, 40 bytes, Stack size 24 bytes, treeview.o(i._GetPrevVisibleNode))
[Stack]
- Max Depth = 48
- Call Chain = _GetPrevVisibleNode ⇒ _GetPrevVisibleItem
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _GetPrevVisibleItem
[Called By]
_GetVisibility (Thumb, 158 bytes, Stack size 48 bytes, treeview.o(i._GetVisibility))
[Stack]
- Max Depth = 360
- Call Chain = _GetVisibility ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_GetInsideRectExScrollbar
- >> _SkipClosedItems
- >> _CallOwnerDraw
[Called By]- >> _UpdateScrollPos
- >> _SetSel
_InitRecalc (Thumb, 24 bytes, Stack size 8 bytes, treeview.o(i._InitRecalc))
[Stack]
- Max Depth = 8
- Call Chain = _InitRecalc
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]- >> TREEVIEW_Callback
- >> TREEVIEW_AttachItem
- >> _SetAutoScroll
- >> _LinkItem
- >> _ExpandItem
- >> _CollapseItem
_LinkItem (Thumb, 360 bytes, Stack size 64 bytes, treeview.o(i._LinkItem))
[Stack]
- Max Depth = 224
- Call Chain = _LinkItem ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _InitRecalc
- >> _GetLastNodeItem
[Called By]
_ManageAutoScroll (Thumb, 408 bytes, Stack size 120 bytes, treeview.o(i._ManageAutoScroll))
[Stack]
- Max Depth = 576
- Call Chain = _ManageAutoScroll ⇒ WM_SetScrollbarV ⇒ WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_SetScrollbarV
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_SetScrollbarH
- >> WM_GetScrollbarV
- >> WM_GetScrollbarH
- >> WM_GetInsideRectExScrollbar
- >> WIDGET__SetScrollState
- >> _SkipClosedItems
- >> _CallOwnerDraw
[Called By]
_MoveSel (Thumb, 76 bytes, Stack size 16 bytes, treeview.o(i._MoveSel))
[Stack]
- Max Depth = 480
- Call Chain = _MoveSel ⇒ _SetSel ⇒ _UpdateScrollPos ⇒ _GetVisibility ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> TREEVIEW_GetSel
- >> GUI_Unlock
- >> GUI_Lock
- >> _SetSel
- >> _GetPrevVisibleItem
- >> _GetNextVisibleItem
[Called By]- >> TREEVIEW_IncSel
- >> TREEVIEW_DecSel
_OnKey (Thumb, 322 bytes, Stack size 40 bytes, treeview.o(i._OnKey))
[Stack]
- Max Depth = 504
- Call Chain = _OnKey ⇒ _SetSel ⇒ _UpdateScrollPos ⇒ _GetVisibility ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> WM_DefaultProc
- >> TREEVIEW_ITEM_Expand
- >> TREEVIEW_ITEM_Collapse
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _UpdateScrollPos
- >> _SetSel
- >> _GetPrevVisibleNode
- >> _GetPrevVisibleItem
- >> _GetNextVisibleItem
[Called By]
_OnOwnerdraw_GetYSize (Thumb, 128 bytes, Stack size 32 bytes, treeview.o(i._OnOwnerdraw_GetYSize))
[Stack]
- Max Depth = 48
- Call Chain = _OnOwnerdraw_GetYSize ⇒ _GetBitmapPointer
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _GetBitmapPointer
- >> _GetBitmap
[Called By]
_OnOwnerdraw_Paint (Thumb, 388 bytes, Stack size 40 bytes, treeview.o(i._OnOwnerdraw_Paint))
[Stack]
- Max Depth = 224
- Call Chain = _OnOwnerdraw_Paint ⇒ GUI_DrawBitmap ⇒ GL_DrawBitmap ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> GUI_DrawHLine
- >> GUI_FillRectEx
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_DrawBitmap
- >> GUI_DispStringInRect
- >> GUI_DrawVLine
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]
_OnPaint (Thumb, 430 bytes, Stack size 224 bytes, treeview.o(i._OnPaint))
[Stack]
- Max Depth = 536
- Call Chain = _OnPaint ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_MoveRect
- >> GUI_SetFont
- >> LCD_SetBkColor
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_SetUserClipRect
- >> GUI__IntersectRect
- >> WIDGET__EFFECT_DrawDown
- >> GUI_ClearRectEx
- >> WM_GetInsideRectExScrollbar
- >> _SkipClosedItems
- >> _CallOwnerDraw
- >> _CalcDrawInfo
[Called By]
_OnTouch (Thumb, 408 bytes, Stack size 88 bytes, treeview.o(i._OnTouch))
[Stack]
- Max Depth = 400
- Call Chain = _OnTouch ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_GetStringDistX
- >> WM_CreateTimer
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_NotifyParent
- >> WM_GetInsideRectExScrollbar
- >> WM_HasCaptured
- >> _SkipClosedItems
- >> _ExpandItem
- >> _CollapseItem
- >> _CallOwnerDraw
- >> WM_SetCapture
[Called By]
_SetAutoScroll (Thumb, 84 bytes, Stack size 32 bytes, treeview.o(i._SetAutoScroll))
[Stack]
- Max Depth = 488
- Call Chain = _SetAutoScroll ⇒ WM_SetScrollbarH ⇒ WM__SetScrollbarH ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_SetScrollbarH
- >> _InitRecalc
[Called By]- >> TREEVIEW_SetAutoScrollV
- >> TREEVIEW_SetAutoScrollH
_SetSel (Thumb, 98 bytes, Stack size 32 bytes, treeview.o(i._SetSel))
[Stack]
- Max Depth = 464
- Call Chain = _SetSel ⇒ _UpdateScrollPos ⇒ _GetVisibility ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_NotifyParent
- >> WM_InvalidateRect
- >> _UpdateScrollPos
- >> _GetVisibility
[Called By]
_SkipClosedItems (Thumb, 60 bytes, Stack size 16 bytes, treeview.o(i._SkipClosedItems))
[Stack]
- Max Depth = 16
- Call Chain = _SkipClosedItems
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]- >> _OnTouch
- >> _OnPaint
- >> _ManageAutoScroll
- >> _GetVisibility
- >> _CalcParams
_UpdateScrollPos (Thumb, 204 bytes, Stack size 72 bytes, treeview.o(i._UpdateScrollPos))
[Stack]
- Max Depth = 432
- Call Chain = _UpdateScrollPos ⇒ _GetVisibility ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WIDGET__SetScrollState
- >> _GetVisibility
[Called By]
_EffectRequiresRedraw (Thumb, 86 bytes, Stack size 24 bytes, widget.o(i._EffectRequiresRedraw))
[Stack]
- Max Depth = 24
- Call Chain = _EffectRequiresRedraw
[Calls]
[Called By]- >> WIDGET__EFFECT_DrawDownRect
- >> WIDGET__EFFECT_DrawUpRect
_DrawDown (Thumb, 16 bytes, Stack size 16 bytes, widget_effect_simple.o(i._DrawDown))
[Stack]
- Max Depth = 304
- Call Chain = _DrawDown ⇒ _DrawDownRect ⇒ GUI_DrawRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> WM_GetClientRect
- >> _DrawDownRect
[Address Reference Count : 1]- widget_effect_simple.o(.constdata)
_DrawDownRect (Thumb, 50 bytes, Stack size 120 bytes, widget_effect_simple.o(i._DrawDownRect))
[Stack]
- Max Depth = 288
- Call Chain = _DrawDownRect ⇒ GUI_DrawRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_DrawRect
- >> LCD_SetColor
- >> GUI_SaveContext_W
- >> GUI_RestoreContext
[Called By]
[Address Reference Count : 1]- widget_effect_simple.o(.constdata)
_DrawUp (Thumb, 16 bytes, Stack size 16 bytes, widget_effect_simple.o(i._DrawUp))
[Stack]
- Max Depth = 304
- Call Chain = _DrawUp ⇒ _DrawUpRect ⇒ GUI_DrawRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> WM_GetClientRect
- >> _DrawUpRect
[Address Reference Count : 1]- widget_effect_simple.o(.constdata)
_DrawUpRect (Thumb, 50 bytes, Stack size 120 bytes, widget_effect_simple.o(i._DrawUpRect))
[Stack]
- Max Depth = 288
- Call Chain = _DrawUpRect ⇒ GUI_DrawRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_DrawRect
- >> LCD_SetColor
- >> GUI_SaveContext_W
- >> GUI_RestoreContext
[Called By]
[Address Reference Count : 1]- widget_effect_simple.o(.constdata)
WM__PaintWinAndOverlays (Thumb, 116 bytes, Stack size 16 bytes, wm.o(i.WM__PaintWinAndOverlays))
[Stack]
- Max Depth = 96
- Call Chain = WM__PaintWinAndOverlays ⇒ _PaintTransChildren ⇒ _PaintTransChildren (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _PaintTransChildren
- >> _Paint1Trans
- >> _Paint1
[Called By]- >> WM__Paint
- >> _cbPaintMemDev
_DeleteAllChildren (Thumb, 18 bytes, Stack size 8 bytes, wm.o(i._DeleteAllChildren))
[Stack]
- Max Depth = 8 + In Cycle
- Call Chain = _DeleteAllChildren ⇒ WM_DeleteWindow (Cycle)
[Calls]
[Called By]
_DrawNext (Thumb, 82 bytes, Stack size 136 bytes, wm.o(i._DrawNext))
[Stack]
- Max Depth = 616
- Call Chain = _DrawNext ⇒ WM__Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveOpaque ⇒ _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_ALLOC_h2p
- >> WM__Paint
- >> GUI_SaveContext_W
- >> GUI_RestoreContext
[Called By]
_Exec1Input (Thumb, 108 bytes, Stack size 24 bytes, wm.o(i._Exec1Input))
[Stack]
- Max Depth = 264
- Call Chain = _Exec1Input ⇒ WM_DeleteWindow ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_DeleteWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_PollKeyMsg
[Called By]
_FindNext_IVR (Thumb, 318 bytes, Stack size 32 bytes, wm.o(i._FindNext_IVR))
[Stack]
- Max Depth = 80
- Call Chain = _FindNext_IVR ⇒ _Findy1 ⇒ _Findy1 (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _Findy1
- >> _Findx1
- >> _Findx0
[Called By]
_Findx0 (Thumb, 124 bytes, Stack size 32 bytes, wm.o(i._Findx0))
[Stack]
- Max Depth = 48 + In Cycle
- Call Chain = _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__IntersectRects
- >> GUI_RectsIntersect
- >> _Findx0
[Called By]- >> _Findx0
- >> _FindNext_IVR
_Findx1 (Thumb, 114 bytes, Stack size 32 bytes, wm.o(i._Findx1))
[Stack]
- Max Depth = 48 + In Cycle
- Call Chain = _Findx1 ⇒ _Findx1 (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__IntersectRects
- >> GUI_RectsIntersect
- >> _Findx1
[Called By]- >> _Findx1
- >> _FindNext_IVR
_Findy1 (Thumb, 162 bytes, Stack size 32 bytes, wm.o(i._Findy1))
[Stack]
- Max Depth = 48 + In Cycle
- Call Chain = _Findy1 ⇒ _Findy1 (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__IntersectRects
- >> GUI_RectsIntersect
- >> _Findy1
[Called By]- >> _Findy1
- >> _FindNext_IVR
_Invalidate1Abs (Thumb, 122 bytes, Stack size 32 bytes, wm.o(i._Invalidate1Abs))
[Stack]
- Max Depth = 48
- Call Chain = _Invalidate1Abs ⇒ GUI__IntersectRects
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__IntersectRects
- >> GUI_SignalEvent
- >> GUI_MergeRect
- >> WM__RectIsNZ
[Called By]- >> WM__InvalidateRect
- >> WM__Invalidate1Abs
- >> WM_InvalidateWindowAndDescsEx
_OnExit (Thumb, 30 bytes, Stack size 0 bytes, wm.o(i._OnExit))
[Address Reference Count : 1]
_Paint1 (Thumb, 28 bytes, Stack size 8 bytes, wm.o(i._Paint1))
[Stack]
- Max Depth = 8
- Call Chain = _Paint1
[Calls]
[Called By]- >> _Paint1Trans
- >> WM__PaintWinAndOverlays
_Paint1Trans (Thumb, 130 bytes, Stack size 32 bytes, wm.o(i._Paint1Trans))
[Stack]
- Max Depth = 48
- Call Chain = _Paint1Trans ⇒ GUI__IntersectRects
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__IntersectRects
- >> GUI_RectsIntersect
- >> _Paint1
[Called By]- >> _PaintTransChildren
- >> WM__PaintWinAndOverlays
_PaintTransChildren (Thumb, 154 bytes, Stack size 32 bytes, wm.o(i._PaintTransChildren))
[Stack]
- Max Depth = 80 + In Cycle
- Call Chain = _PaintTransChildren ⇒ _PaintTransChildren (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_RectsIntersect
- >> _PaintTransChildren
- >> _Paint1Trans
[Called By]- >> _PaintTransChildren
- >> WM__PaintWinAndOverlays
_SetClipRectUserIntersect (Thumb, 68 bytes, Stack size 24 bytes, wm.o(i._SetClipRectUserIntersect))
[Stack]
- Max Depth = 64
- Call Chain = _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__IntersectRect
- >> LCD_SetClipRectEx
- >> WM__Client2Screen
[Called By]
_cbPaintMemDev (Thumb, 64 bytes, Stack size 24 bytes, wm.o(i._cbPaintMemDev))
[Stack]
- Max Depth = 120
- Call Chain = _cbPaintMemDev ⇒ WM__PaintWinAndOverlays ⇒ _PaintTransChildren ⇒ _PaintTransChildren (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM__PaintWinAndOverlays
[Address Reference Count : 1]
cbBackWin (Thumb, 66 bytes, Stack size 8 bytes, wm.o(i.cbBackWin))
[Stack]
- Max Depth = 176
- Call Chain = cbBackWin ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_DefaultProc
- >> GUI_SetBkColor
- >> GUI_Clear
- >> GUI_StoreKey
[Address Reference Count : 1]
_GetDialogItem (Thumb, 64 bytes, Stack size 24 bytes, wm_getdialogitem.o(i._GetDialogItem))
[Stack]
- Max Depth = 248 + In Cycle
- Call Chain = _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_GetId
- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _GetDialogItem
[Called By]- >> WM_GetDialogItem
- >> _GetDialogItem
_GetDefaultWin (Thumb, 10 bytes, Stack size 0 bytes, wm_getwindowsize.o(i._GetDefaultWin))
[Calls]
[Called By]- >> WM_GetWindowSizeY
- >> WM_GetWindowSizeX
_AimDestination (Thumb, 64 bytes, Stack size 16 bytes, wm_motion.o(i._AimDestination))
[Stack]
- Max Depth = 40
- Call Chain = _AimDestination ⇒ _AimDestinationXY
[Calls]- >> _GetPos
- >> _AimDestinationXY
[Called By]
_AimDestinationXY (Thumb, 110 bytes, Stack size 24 bytes, wm_motion.o(i._AimDestinationXY))
[Stack]
- Max Depth = 24
- Call Chain = _AimDestinationXY
[Calls]
[Called By]
_CreatehCrit (Thumb, 32 bytes, Stack size 8 bytes, wm_motion.o(i._CreatehCrit))
[Stack]
- Max Depth = 128
- Call Chain = _CreatehCrit ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI__memset
- >> GUI_ALLOC_GetFixedBlock
- >> WM__AddCriticalHandle
[Called By]
_DoFinalMoveXY (Thumb, 62 bytes, Stack size 8 bytes, wm_motion.o(i._DoFinalMoveXY))
[Stack]
- Max Depth = 8
- Call Chain = _DoFinalMoveXY
[Called By]
_ExecMotion (Thumb, 1426 bytes, Stack size 224 bytes, wm_motion.o(i._ExecMotion))
[Stack]
- Max Depth = 520
- Call Chain = _ExecMotion ⇒ _GetContext ⇒ WM_SendMessage ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_GetTime
- >> GUI_TIMER_Delete
- >> GUI_TIMER_Restart
- >> _StopMotionOnDemand
- >> _StartMotionTimer
- >> _Screen2hWin
- >> _SavePrivateContextOnDemand
- >> _ProcessMotion
- >> _MoveToNearestSnapPosition
- >> _GetphCrit
- >> _GetSigns
- >> _GetPos
- >> _GetContext
- >> _GetConfirmation
- >> _DoFinalMoveXY
- >> _AimDestination
- >> WM__AddCriticalHandle
- >> __aeabi_memclr4
[Called By]- >> WM_MOTION_SetMovement
- >> WM_MOTION_SetMotion
- >> _cbMotion
_GetConfirmation (Thumb, 152 bytes, Stack size 48 bytes, wm_motion.o(i._GetConfirmation))
[Stack]
- Max Depth = 248
- Call Chain = _GetConfirmation ⇒ WM_SendMessage ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_SendMessage
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__memset
[Called By]
_GetContext (Thumb, 116 bytes, Stack size 96 bytes, wm_motion.o(i._GetContext))
[Stack]
- Max Depth = 296
- Call Chain = _GetContext ⇒ WM_SendMessage ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_SendMessage
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> _GetphCrit
- >> __aeabi_memclr4
- >> __aeabi_memcpy4
[Called By]
_GetMotionTagR (Thumb, 110 bytes, Stack size 24 bytes, wm_motion.o(i._GetMotionTagR))
[Stack]
- Max Depth = 80
- Call Chain = _GetMotionTagR ⇒ WM_GetWindowRectEx ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_GetTime
- >> GUI__ATan2
- >> WM_GetWindowRectEx
[Address Reference Count : 1]- wm_motion.o(i._GetConfirmation)
_GetMotionTagXY (Thumb, 20 bytes, Stack size 8 bytes, wm_motion.o(i._GetMotionTagXY))
[Stack]
- Max Depth = 8
- Call Chain = _GetMotionTagXY
[Calls]
[Address Reference Count : 1]- wm_motion.o(i._ExecMotion)
_GetPos (Thumb, 14 bytes, Stack size 0 bytes, wm_motion.o(i._GetPos))
[Called By]
- >> _MoveToNearestSnapPosition
- >> _ExecMotion
- >> _AimDestination
_GetSigns (Thumb, 46 bytes, Stack size 0 bytes, wm_motion.o(i._GetSigns))
[Called By]
_GetphCrit (Thumb, 44 bytes, Stack size 16 bytes, wm_motion.o(i._GetphCrit))
[Stack]
- Max Depth = 144
- Call Chain = _GetphCrit ⇒ _CreatehCrit ⇒ GUI_ALLOC_GetFixedBlock ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Called By]- >> _GetContext
- >> _ExecMotion
_Motion_AutoWithinParent (Thumb, 270 bytes, Stack size 40 bytes, wm_motion.o(i._Motion_AutoWithinParent))
[Stack]
- Max Depth = 376
- Call Chain = _Motion_AutoWithinParent ⇒ WM_MoveWindow ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> WM_GetParent
- >> WM_GetWindowRectEx
- >> WM_MoveWindow
- >> _Motion_ByWindow
[Address Reference Count : 1]- wm_motion.o(i._GetConfirmation)
_Motion_ByWindow (Thumb, 42 bytes, Stack size 24 bytes, wm_motion.o(i._Motion_ByWindow))
[Stack]
- Max Depth = 224
- Call Chain = _Motion_ByWindow ⇒ WM_SendMessage ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Called By]- >> _Motion_AutoWithinParent
[Address Reference Count : 1]- wm_motion.o(i._GetConfirmation)
_MoveToNearestSnapPosition (Thumb, 122 bytes, Stack size 32 bytes, wm_motion.o(i._MoveToNearestSnapPosition))
[Stack]
- Max Depth = 216
- Call Chain = _MoveToNearestSnapPosition ⇒ _StartMotionTimer ⇒ GUI_TIMER_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_TIMER_Delete
- >> _StartMotionTimer
- >> _MoveToNearestSnapPositionXY
- >> _GetPos
[Called By]
_MoveToNearestSnapPositionXY (Thumb, 126 bytes, Stack size 16 bytes, wm_motion.o(i._MoveToNearestSnapPositionXY))
[Stack]
- Max Depth = 16
- Call Chain = _MoveToNearestSnapPositionXY
[Calls]
[Called By]- >> _MoveToNearestSnapPosition
_ProcessMotion (Thumb, 68 bytes, Stack size 8 bytes, wm_motion.o(i._ProcessMotion))
[Stack]
- Max Depth = 8
- Call Chain = _ProcessMotion
[Called By]
_SavePrivateContextOnDemand (Thumb, 32 bytes, Stack size 16 bytes, wm_motion.o(i._SavePrivateContextOnDemand))
[Stack]
- Max Depth = 24
- Call Chain = _SavePrivateContextOnDemand ⇒ __aeabi_memcpy4
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> __aeabi_memcpy4
[Called By]
_Screen2hWin (Thumb, 50 bytes, Stack size 24 bytes, wm_motion.o(i._Screen2hWin))
[Stack]
- Max Depth = 80
- Call Chain = _Screen2hWin ⇒ WM_Screen2hWin ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_Screen2hWin
[Called By]- >> _StopMotionOnDemand
- >> _ExecMotion
_StartMotionTimer (Thumb, 32 bytes, Stack size 8 bytes, wm_motion.o(i._StartMotionTimer))
[Stack]
- Max Depth = 184
- Call Chain = _StartMotionTimer ⇒ GUI_TIMER_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]
[Called By]- >> _MoveToNearestSnapPosition
- >> _ExecMotion
_StopMotionOnDemand (Thumb, 72 bytes, Stack size 16 bytes, wm_motion.o(i._StopMotionOnDemand))
[Stack]
- Max Depth = 96
- Call Chain = _StopMotionOnDemand ⇒ _Screen2hWin ⇒ WM_Screen2hWin ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_TIMER_Delete
- >> _Screen2hWin
[Called By]
_cbMotion (Thumb, 12 bytes, Stack size 0 bytes, wm_motion.o(i._cbMotion))
[Stack]
- Max Depth = 520
- Call Chain = _cbMotion ⇒ _ExecMotion ⇒ _GetContext ⇒ WM_SendMessage ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Called By]
[Address Reference Count : 1]- wm_motion.o(i.WM_MOTION_Enable)
_cbTimer (Thumb, 18 bytes, Stack size 0 bytes, wm_motion.o(i._cbTimer))
[Stack]
- Max Depth = 520
- Call Chain = _cbTimer ⇒ _cbMotion ⇒ _ExecMotion ⇒ _GetContext ⇒ WM_SendMessage ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_TIMER_Delete
- >> _cbMotion
[Address Reference Count : 1]- wm_motion.o(i._StartMotionTimer)
_SetScrollbar (Thumb, 54 bytes, Stack size 24 bytes, wm_setscrollbar.o(i._SetScrollbar))
[Stack]
- Max Depth = 440
- Call Chain = _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ SCROLLBAR_CreateUser ⇒ SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_HideWindow
- >> WM_GetDialogItem
- >> WM__DeleteSecure
- >> SCROLLBAR_CreateAttached
[Called By]- >> WM__SetScrollbarV
- >> WM__SetScrollbarH
_cbTimer (Thumb, 44 bytes, Stack size 24 bytes, wm_timer.o(i._cbTimer))
[Stack]
- Max Depth = 224
- Call Chain = _cbTimer ⇒ WM_SendMessage ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_SendMessage
- >> GUI_ALLOC_h2p
[Address Reference Count : 1]- wm_timer.o(i.WM_CreateTimer)
_CalcNumBytes (Thumb, 22 bytes, Stack size 16 bytes, wm_userdata.o(i._CalcNumBytes))
[Stack]
- Max Depth = 16
- Call Chain = _CalcNumBytes
[Calls]
[Called By]- >> WM__SetUserDataEx
- >> WM__GetUserDataEx
rt_ret_regs (Thumb, 16 bytes, Stack size 0 bytes, hal_cm.o(i.rt_ret_regs))
[Called By]
- >> rt_ret_val
- >> rt_ret_val2
_DrawCharAA2_NoTrans (Thumb, 148 bytes, Stack size 56 bytes, guiaa_char2.o(i._DrawCharAA2_NoTrans))
[Stack]
- Max Depth = 216
- Call Chain = _DrawCharAA2_NoTrans ⇒ GL_DrawBitmap ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> LCD_Index2Color
- >> LCD_GetpPalConvTableUncached
- >> LCD_AA_MixColors16
- >> GL_DrawBitmap
[Called By]
_DrawCharAA2_Trans (Thumb, 190 bytes, Stack size 64 bytes, guiaa_char2.o(i._DrawCharAA2_Trans))
[Stack]
- Max Depth = 136
- Call Chain = _DrawCharAA2_Trans ⇒ LCD_SetPixelAA4_Trans ⇒ LCD_GetPixelColor ⇒ LCD_GetPixelIndex
[Calls]
[Called By]
_DrawTwinArc2 (Thumb, 262 bytes, Stack size 88 bytes, gui__drawtwinarc.o(i._DrawTwinArc2))
[Stack]
- Max Depth = 136
- Call Chain = _DrawTwinArc2 ⇒ GUI_SetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_SetColor
- >> LCD_DrawHLine
- >> _GetTwinArcPara
[Called By]
_DrawTwinArc4 (Thumb, 370 bytes, Stack size 112 bytes, gui__drawtwinarc.o(i._DrawTwinArc4))
[Stack]
- Max Depth = 160
- Call Chain = _DrawTwinArc4 ⇒ GUI_SetColor ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_SetColor
- >> LCD_DrawHLine
- >> _GetTwinArcPara
[Called By]
_FillTrippleArc (Thumb, 572 bytes, Stack size 104 bytes, gui__drawtwinarc.o(i._FillTrippleArc))
[Stack]
- Max Depth = 160
- Call Chain = _FillTrippleArc ⇒ _GetTrippleArcPara
[Calls]- >> GUI_SetColor
- >> LCD_DrawHLine
- >> _GetTrippleArcPara
[Called By]
_GetTrippleArcPara (Thumb, 116 bytes, Stack size 56 bytes, gui__drawtwinarc.o(i._GetTrippleArcPara))
[Stack]
- Max Depth = 56
- Call Chain = _GetTrippleArcPara
[Calls]
[Called By]
_GetTwinArcPara (Thumb, 84 bytes, Stack size 32 bytes, gui__drawtwinarc.o(i._GetTwinArcPara))
[Stack]
- Max Depth = 32
- Call Chain = _GetTwinArcPara
[Calls]
[Called By]- >> _DrawTwinArc4
- >> _DrawTwinArc2
_GetCursorCharacter (Thumb, 40 bytes, Stack size 16 bytes, gui__getcursorpos.o(i._GetCursorCharacter))
[Stack]
- Max Depth = 64
- Call Chain = _GetCursorCharacter ⇒ GUI_UC_GetCharCode ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]
[Address Reference Count : 1]- gui__getcursorpos.o(.data)
_GetCursorPosChar (Thumb, 66 bytes, Stack size 32 bytes, gui__getcursorpos.o(i._GetCursorPosChar))
[Stack]
- Max Depth = 80
- Call Chain = _GetCursorPosChar ⇒ GUI_GetCharDistX ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_GetCharDistX
- >> GUI_UC_GetCharSize
- >> GUI_UC_GetCharCode
- >> GUI_UC__NumBytes2NumChars
[Address Reference Count : 1]- gui__getcursorpos.o(.data)
_GetCursorPosX (Thumb, 28 bytes, Stack size 24 bytes, gui__getcursorpos.o(i._GetCursorPosX))
[Stack]
- Max Depth = 72
- Call Chain = _GetCursorPosX ⇒ GUI_GetCharDistX ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_GetCharDistX
- >> GUI_UC__GetCharCodeInc
[Address Reference Count : 1]- gui__getcursorpos.o(.data)
_GetCharWrap (Thumb, 46 bytes, Stack size 32 bytes, gui__wrap.o(i._GetCharWrap))
[Stack]
- Max Depth = 80
- Call Chain = _GetCharWrap ⇒ GUI_GetCharDistX ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_GetCharDistX
- >> GUI_UC__GetCharCodeInc
[Address Reference Count : 1]
_GetWordWrap (Thumb, 106 bytes, Stack size 48 bytes, gui__wrap.o(i._GetWordWrap))
[Stack]
- Max Depth = 96
- Call Chain = _GetWordWrap ⇒ GUI_GetCharDistX ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_GetCharDistX
- >> GUI_UC__GetCharCodeInc
[Address Reference Count : 1]
_WrapGetNumCharsDisp (Thumb, 36 bytes, Stack size 8 bytes, gui__wrap.o(i._WrapGetNumCharsDisp))
[Stack]
- Max Depth = 56
- Call Chain = _WrapGetNumCharsDisp ⇒ GUI__GetLineNumChars ⇒ GUI_UC__GetCharCodeInc
[Calls]
[Called By]- >> GUI__WrapGetNumCharsDisp
- >> GUI__WrapGetNumCharsToNextLine
_DispLine (Thumb, 104 bytes, Stack size 32 bytes, gui_charline.o(i._DispLine))
[Stack]
- Max Depth = 56
- Call Chain = _DispLine ⇒ GUI_UC__GetCharCodeInc
[Calls]- >> GUI_UC__GetCharCodeInc
- >> GUI_RectsIntersect
- >> GUI__ManageCache
[Called By]
_Log2VisBuffered (Thumb, 2 bytes, Stack size 0 bytes, gui_charline.o(i._Log2VisBuffered))
[Address Reference Count : 1]
_DrawGraph (Thumb, 492 bytes, Stack size 88 bytes, gui_drawgraphex.o(i._DrawGraph))
[Stack]
- Max Depth = 96
- Call Chain = _DrawGraph ⇒ LCD_DrawPixel
[Calls]- >> LCD_DrawPixel
- >> LCD_DrawVLine
[Called By]
Abs (Thumb, 8 bytes, Stack size 0 bytes, gui_drawline.o(i.Abs))
[Called By]
_DrawLineEnd (Thumb, 16 bytes, Stack size 0 bytes, gui_drawline.o(i._DrawLineEnd))
[Stack]
- Max Depth = 40
- Call Chain = _DrawLineEnd ⇒ GL_DrawPoint ⇒ GL_FillCircle
[Calls]
[Called By]
_SetLineColor (Thumb, 116 bytes, Stack size 0 bytes, gui_drawline.o(i._SetLineColor))
[Called By]
_atan2 (Thumb, 134 bytes, Stack size 8 bytes, gui_drawline.o(i._atan2))
[Stack]
- Max Depth = 8
- Call Chain = _atan2
[Called By]
_CopyString (Thumb, 28 bytes, Stack size 0 bytes, gui_errorout.o(i._CopyString))
[Called By]
_Add (Thumb, 46 bytes, Stack size 12 bytes, gui_fillpolygon.o(i._Add))
[Stack]
- Max Depth = 12
- Call Chain = _Add
[Called By]
_OnExit (Thumb, 16 bytes, Stack size 8 bytes, gui_task.o(i._OnExit))
[Stack]
- Max Depth = 8
- Call Chain = _OnExit
[Calls]- >> GUI_ALLOC_FreeFixedBlock
[Address Reference Count : 1]- gui_task.o(i.GUITASK_Init)
_Link (Thumb, 132 bytes, Stack size 32 bytes, gui_timer.o(i._Link))
[Stack]
- Max Depth = 32
- Call Chain = _Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]- >> GUI_TIMER_Restart
- >> GUI_TIMER_Create
_OnExit (Thumb, 12 bytes, Stack size 0 bytes, gui_timer.o(i._OnExit))
[Address Reference Count : 1]
- gui_timer.o(i.GUI_TIMER_Create)
_RemoveFromLinList (Thumb, 86 bytes, Stack size 24 bytes, gui_timer.o(i._RemoveFromLinList))
[Stack]
- Max Depth = 24
- Call Chain = _RemoveFromLinList
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]
_Unlink (Thumb, 74 bytes, Stack size 24 bytes, gui_timer.o(i._Unlink))
[Stack]
- Max Depth = 24
- Call Chain = _Unlink
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]- >> GUI_TIMER_Delete
- >> GUI_TIMER_Restart
_CalcSizeOfChar (Thumb, 4 bytes, Stack size 0 bytes, gui_uc_encodenone.o(i._CalcSizeOfChar))
[Address Reference Count : 1]
- gui_uc_encodenone.o(.constdata)
_Encode (Thumb, 6 bytes, Stack size 0 bytes, gui_uc_encodenone.o(i._Encode))
[Address Reference Count : 1]
- gui_uc_encodenone.o(.constdata)
_GetCharCode (Thumb, 4 bytes, Stack size 0 bytes, gui_uc_encodenone.o(i._GetCharCode))
[Address Reference Count : 1]
- gui_uc_encodenone.o(.constdata)
_GetCharSize (Thumb, 4 bytes, Stack size 0 bytes, gui_uc_encodenone.o(i._GetCharSize))
[Address Reference Count : 1]
- gui_uc_encodenone.o(.constdata)
_DispFloatFix (Thumb, 60 bytes, Stack size 16 bytes, gui_valf.o(i._DispFloatFix))
[Stack]
- Max Depth = 248
- Call Chain = _DispFloatFix ⇒ GUI_DispSDecShift ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_DispSDecShift
- >> GUI_DispDecShift
- >> _RoundHalfUp
[Called By]
_DispFloatMin (Thumb, 280 bytes, Stack size 32 bytes, gui_valf.o(i._DispFloatMin))
[Stack]
- Max Depth = 280
- Call Chain = _DispFloatMin ⇒ _DispFloatFix ⇒ GUI_DispSDecShift ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_Long2Len
- >> _RoundHalfUp
- >> _GetDecs
- >> _DispFloatFix
[Called By]
_GetDecs (Thumb, 62 bytes, Stack size 0 bytes, gui_valf.o(i._GetDecs))
[Called By]
_RoundHalfUp (Thumb, 72 bytes, Stack size 8 bytes, gui_valf.o(i._RoundHalfUp))
[Stack]
- Max Depth = 64
- Call Chain = _RoundHalfUp ⇒ __hardfp_floor ⇒ __aeabi_cdrcmple
[Calls]- >> __hardfp_floor
- >> __hardfp_ceil
- >> __aeabi_f2d
- >> __aeabi_d2f
[Called By]- >> _DispFloatMin
- >> _DispFloatFix
_WaitEvent (Thumb, 12 bytes, Stack size 0 bytes, gui_waitevent.o(i._WaitEvent))
[Called By]
_Color2Index_0 (Thumb, 84 bytes, Stack size 32 bytes, guicc_0.o(i._Color2Index_0))
[Stack]
- Max Depth = 48
- Call Chain = _Color2Index_0 ⇒ LCD_GetNumColors ⇒ _GetDevProp
[Calls]- >> LCD_GetPalette
- >> LCD_GetNumColors
- >> GUI_CalcColorDist
[Address Reference Count : 1]
_GetIndexMask_0 (Thumb, 82 bytes, Stack size 8 bytes, guicc_0.o(i._GetIndexMask_0))
[Stack]
- Max Depth = 24
- Call Chain = _GetIndexMask_0 ⇒ LCD_GetNumColors ⇒ _GetDevProp
[Calls]
[Address Reference Count : 1]
_Index2Color_0 (Thumb, 32 bytes, Stack size 16 bytes, guicc_0.o(i._Index2Color_0))
[Stack]
- Max Depth = 32
- Call Chain = _Index2Color_0 ⇒ LCD_GetNumColors ⇒ _GetDevProp
[Calls]- >> LCD_GetPalette
- >> LCD_GetNumColors
[Address Reference Count : 1]
_Color2IndexBulk (Thumb, 48 bytes, Stack size 20 bytes, guicc_565.o(i._Color2IndexBulk))
[Stack]
- Max Depth = 20
- Call Chain = _Color2IndexBulk
[Address Reference Count : 1]
_Color2Index_565 (Thumb, 34 bytes, Stack size 8 bytes, guicc_565.o(i._Color2Index_565))
[Stack]
- Max Depth = 8
- Call Chain = _Color2Index_565
[Address Reference Count : 1]
_GetIndexMask_565 (Thumb, 6 bytes, Stack size 0 bytes, guicc_565.o(i._GetIndexMask_565))
[Address Reference Count : 1]
_Index2ColorBulk (Thumb, 62 bytes, Stack size 20 bytes, guicc_565.o(i._Index2ColorBulk))
[Stack]
- Max Depth = 20
- Call Chain = _Index2ColorBulk
[Address Reference Count : 1]
_SetBkColor (Thumb, 28 bytes, Stack size 8 bytes, lcd.o(i._SetBkColor))
[Stack]
- Max Depth = 8
- Call Chain = _SetBkColor
[Calls]- >> LCD_Color2Index
- >> LCD_SetBkColorIndex
[Address Reference Count : 1]
_SetColor (Thumb, 28 bytes, Stack size 8 bytes, lcd.o(i._SetColor))
[Stack]
- Max Depth = 8
- Call Chain = _SetColor
[Calls]- >> LCD_Color2Index
- >> LCD_SetColorIndex
[Address Reference Count : 1]
_SetDrawMode (Thumb, 40 bytes, Stack size 12 bytes, lcd.o(i._SetDrawMode))
[Stack]
- Max Depth = 12
- Call Chain = _SetDrawMode
[Address Reference Count : 1]
_NextPixel_End (Thumb, 30 bytes, Stack size 8 bytes, lcd_nextpixelapi.o(i._NextPixel_End))
[Stack]
- Max Depth = 56
- Call Chain = _NextPixel_End ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_Free
- >> _NextPixel_FlushBuffer
[Address Reference Count : 1]- lcd_nextpixelapi.o(.data)
_NextPixel_FlushBuffer (Thumb, 68 bytes, Stack size 40 bytes, lcd_nextpixelapi.o(i._NextPixel_FlushBuffer))
[Stack]
- Max Depth = 40
- Call Chain = _NextPixel_FlushBuffer
[Called By]- >> _NextPixel_SetPixel
- >> _NextPixel_NextLine
- >> _NextPixel_End
_NextPixel_NextLine (Thumb, 24 bytes, Stack size 8 bytes, lcd_nextpixelapi.o(i._NextPixel_NextLine))
[Stack]
- Max Depth = 48
- Call Chain = _NextPixel_NextLine ⇒ _NextPixel_FlushBuffer
[Calls]- >> _NextPixel_FlushBuffer
[Address Reference Count : 1]- lcd_nextpixelapi.o(.data)
_NextPixel_SetPixel (Thumb, 230 bytes, Stack size 16 bytes, lcd_nextpixelapi.o(i._NextPixel_SetPixel))
[Stack]
- Max Depth = 56
- Call Chain = _NextPixel_SetPixel ⇒ _NextPixel_FlushBuffer
[Calls]- >> _NextPixel_FlushBuffer
[Address Reference Count : 1]- lcd_nextpixelapi.o(.data)
_NextPixel_Start (Thumb, 152 bytes, Stack size 32 bytes, lcd_nextpixelapi.o(i._NextPixel_Start))
[Stack]
- Max Depth = 160
- Call Chain = _NextPixel_Start ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_GetMaxSize
- >> GUI_ALLOC_AllocNoInit
- >> GUI_GetBitsPerPixelEx
[Address Reference Count : 1]- lcd_nextpixelapi.o(.data)
LCD_ReadRectEx (Thumb, 440 bytes, Stack size 64 bytes, lcd_readrect.o(i.LCD_ReadRectEx))
[Stack]
- Max Depth = 64
- Call Chain = LCD_ReadRectEx
[Calls]
[Called By]- >> GUI_ReadRectEx
- >> LCD_ReadRect
_Min (Thumb, 8 bytes, Stack size 0 bytes, guidev_banding.o(i._Min))
[Called By]
_CalcPolyRect (Thumb, 72 bytes, Stack size 20 bytes, guidev_measure.o(i._CalcPolyRect))
[Stack]
- Max Depth = 20
- Call Chain = _CalcPolyRect
[Called By]- >> _FillPolygonAA
- >> _FillPolygon
_DrawBitmap (Thumb, 26 bytes, Stack size 8 bytes, guidev_measure.o(i._DrawBitmap))
[Stack]
- Max Depth = 32
- Call Chain = _DrawBitmap ⇒ _MarkRect
[Calls]
[Address Reference Count : 1]- guidev_measure.o(.constdata)
_DrawHLine (Thumb, 18 bytes, Stack size 8 bytes, guidev_measure.o(i._DrawHLine))
[Stack]
- Max Depth = 32
- Call Chain = _DrawHLine ⇒ _MarkRect
[Calls]
[Address Reference Count : 1]- guidev_measure.o(.constdata)
_DrawVLine (Thumb, 16 bytes, Stack size 8 bytes, guidev_measure.o(i._DrawVLine))
[Stack]
- Max Depth = 32
- Call Chain = _DrawVLine ⇒ _MarkRect
[Calls]
[Address Reference Count : 1]- guidev_measure.o(.constdata)
_FillPolygon (Thumb, 44 bytes, Stack size 24 bytes, guidev_measure.o(i._FillPolygon))
[Stack]
- Max Depth = 48
- Call Chain = _FillPolygon ⇒ _MarkRect
[Calls]- >> GUI_MoveRect
- >> _MarkRect
- >> _CalcPolyRect
[Address Reference Count : 1]- guidev_measure.o(i._GetDevFunc)
_FillPolygonAA (Thumb, 118 bytes, Stack size 24 bytes, guidev_measure.o(i._FillPolygonAA))
[Stack]
- Max Depth = 48
- Call Chain = _FillPolygonAA ⇒ _MarkRect
[Calls]- >> GUI_MoveRect
- >> _MarkRect
- >> _CalcPolyRect
[Address Reference Count : 1]- guidev_measure.o(i._GetDevFunc)
_FillRect (Thumb, 20 bytes, Stack size 8 bytes, guidev_measure.o(i._FillRect))
[Stack]
- Max Depth = 32
- Call Chain = _FillRect ⇒ _MarkRect
[Calls]
[Address Reference Count : 1]- guidev_measure.o(.constdata)
_GetDevData (Thumb, 4 bytes, Stack size 0 bytes, guidev_measure.o(i._GetDevData))
[Address Reference Count : 1]
- guidev_measure.o(.constdata)
_GetDevFunc (Thumb, 20 bytes, Stack size 0 bytes, guidev_measure.o(i._GetDevFunc))
[Address Reference Count : 1]
- guidev_measure.o(.constdata)
_GetDevProp (Thumb, 4 bytes, Stack size 0 bytes, guidev_measure.o(i._GetDevProp))
[Address Reference Count : 1]
- guidev_measure.o(.constdata)
_GetPixelIndex (Thumb, 4 bytes, Stack size 0 bytes, guidev_measure.o(i._GetPixelIndex))
[Address Reference Count : 1]
- guidev_measure.o(.constdata)
_GetRect (Thumb, 18 bytes, Stack size 0 bytes, guidev_measure.o(i._GetRect))
[Address Reference Count : 1]
- guidev_measure.o(.constdata)
_MarkPixel (Thumb, 70 bytes, Stack size 16 bytes, guidev_measure.o(i._MarkPixel))
[Stack]
- Max Depth = 16
- Call Chain = _MarkPixel
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]- >> _XorPixel
- >> _SetPixelIndex
_MarkRect (Thumb, 70 bytes, Stack size 24 bytes, guidev_measure.o(i._MarkRect))
[Stack]
- Max Depth = 24
- Call Chain = _MarkRect
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]- >> _FillRect
- >> _FillPolygonAA
- >> _FillPolygon
- >> _DrawVLine
- >> _DrawHLine
- >> _DrawBitmap
_SetOrg (Thumb, 8 bytes, Stack size 0 bytes, guidev_measure.o(i._SetOrg))
[Address Reference Count : 1]
- guidev_measure.o(.constdata)
_SetPixelIndex (Thumb, 8 bytes, Stack size 0 bytes, guidev_measure.o(i._SetPixelIndex))
[Stack]
- Max Depth = 16
- Call Chain = _SetPixelIndex ⇒ _MarkPixel
[Calls]
[Address Reference Count : 1]- guidev_measure.o(.constdata)
_XorPixel (Thumb, 8 bytes, Stack size 0 bytes, guidev_measure.o(i._XorPixel))
[Stack]
- Max Depth = 16
- Call Chain = _XorPixel ⇒ _MarkPixel
[Calls]
[Address Reference Count : 1]- guidev_measure.o(.constdata)
_AddContent (Thumb, 152 bytes, Stack size 56 bytes, guidev_staticdevices.o(i._AddContent))
[Stack]
- Max Depth = 344
- Call Chain = _AddContent ⇒ GUI_MEMDEV_CreateFixed ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_MEMDEV_GetDataPtr
- >> GUI_MEMDEV_Delete
- >> GUI_MEMDEV_CreateFixed
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_GetWindowRectEx
- >> GUI_MEMDEV_GetStaticDevice
- >> _CopyContent
- >> __aeabi_memcpy
[Called By]
_CopyContent (Thumb, 456 bytes, Stack size 56 bytes, guidev_staticdevices.o(i._CopyContent))
[Stack]
- Max Depth = 112
- Call Chain = _CopyContent ⇒ GUI_MEMDEV_GetDataPtr ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_MEMDEV_GetDataPtr
- >> GUI_MEMDEV_GetYSize
- >> GUI_MEMDEV_GetXSize
- >> GUI__MixColors
- >> GUI_MEMDEV_GetYPos
- >> GUI_MEMDEV_GetXPos
- >> __aeabi_memcpy4
[Called By]
_CreateStatic (Thumb, 118 bytes, Stack size 48 bytes, guidev_staticdevices.o(i._CreateStatic))
[Stack]
- Max Depth = 568 + In Cycle
- Call Chain = _CreateStatic ⇒ _CreateStatic (Cycle)
[Calls]- >> GUI_GotoXY
- >> WM_SelectWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM__ClipAtParentBorders
- >> WM_SetDefault
- >> _CreateStaticDevice
- >> _CreateStatic
[Called By]- >> GUI_MEMDEV_CreateStatic
- >> _CreateStatic
_CreateStaticDevice (Thumb, 306 bytes, Stack size 48 bytes, guidev_staticdevices.o(i._CreateStaticDevice))
[Stack]
- Max Depth = 520
- Call Chain = _CreateStaticDevice ⇒ WM_SetSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_GetDesktopWindow
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_MEMDEV_Select
- >> GUI_MEMDEV_GetDataPtr
- >> WM_SetSize
- >> WM_GetWindowOrgX
- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__memset
- >> GUI__AlphaSuppressMixing
- >> GUI_MEMDEV__CreateFixed
- >> GUI_MEMDEV_SetOrg
- >> WM__Paint1
[Called By]- >> GUI_MEMDEV_Paint1Static
- >> _CreateStatic
_GetWindowDevice (Thumb, 104 bytes, Stack size 56 bytes, guidev_staticdevices.o(i._GetWindowDevice))
[Stack]
- Max Depth = 400 + In Cycle
- Call Chain = _GetWindowDevice ⇒ _GetWindowDevice (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM__ClipAtParentBorders
- >> _GetWindowDevice
- >> _AddContent
[Called By]- >> GUI_MEMDEV_GetWindowDevice
- >> _GetWindowDevice
GUI_USAGE_BM_AddHLine (Thumb, 116 bytes, Stack size 16 bytes, guidev_usagebm.o(i.GUI_USAGE_BM_AddHLine))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = GUI_USAGE_BM_AddHLine
[Calls]
[Address Reference Count : 1]- guidev_usagebm.o(.constdata)
GUI_USAGE_BM_AddPixel (Thumb, 44 bytes, Stack size 8 bytes, guidev_usagebm.o(i.GUI_USAGE_BM_AddPixel))
[Stack]
- Max Depth = 8
- Call Chain = GUI_USAGE_BM_AddPixel
[Address Reference Count : 1]- guidev_usagebm.o(.constdata)
GUI_USAGE_BM_Clear (Thumb, 14 bytes, Stack size 0 bytes, guidev_usagebm.o(i.GUI_USAGE_BM_Clear))
[Stack]
- Max Depth = 4
- Call Chain = GUI_USAGE_BM_Clear ⇒ __aeabi_memclr4
[Calls]
[Address Reference Count : 1]- guidev_usagebm.o(.constdata)
GUI_USAGE_BM_GetNextDirty (Thumb, 190 bytes, Stack size 16 bytes, guidev_usagebm.o(i.GUI_USAGE_BM_GetNextDirty))
[Stack]
- Max Depth = 16
- Call Chain = GUI_USAGE_BM_GetNextDirty
[Address Reference Count : 1]- guidev_usagebm.o(.constdata)
_GUI_USAGE_BM_Delete (Thumb, 4 bytes, Stack size 0 bytes, guidev_usagebm.o(i._GUI_USAGE_BM_Delete))
[Stack]
- Max Depth = 48
- Call Chain = _GUI_USAGE_BM_Delete ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]
[Address Reference Count : 1]- guidev_usagebm.o(.constdata)
_Convert16 (Thumb, 62 bytes, Stack size 40 bytes, guidev_writetoactiveopaque.o(i._Convert16))
[Stack]
- Max Depth = 48
- Call Chain = _Convert16 ⇒ GUI__CompactPixelIndices
[Calls]- >> GUI__CompactPixelIndices
[Called By]- >> _WriteToActiveOpaque_8
_Convert8 (Thumb, 62 bytes, Stack size 40 bytes, guidev_writetoactiveopaque.o(i._Convert8))
[Stack]
- Max Depth = 48
- Call Chain = _Convert8 ⇒ GUI__CompactPixelIndices
[Calls]- >> GUI__CompactPixelIndices
[Called By]- >> _WriteToActiveOpaque_8
_WriteToActiveOpaque_8 (Thumb, 820 bytes, Stack size 168 bytes, guidev_writetoactiveopaque.o(i._WriteToActiveOpaque_8))
[Stack]
- Max Depth = 296
- Call Chain = _WriteToActiveOpaque_8 ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_MEMDEV_GetDataPtr
- >> LCD_DrawBitmap
- >> GUI_GetpfColor2IndexEx
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_Free
- >> GUI_ALLOC_AllocNoInit
- >> GUI_GetpfIndex2ColorEx
- >> GUI_GetBitsPerPixelEx
- >> LCD__DrawBitmap_1bpp
- >> _Convert8
- >> _Convert16
[Called By]- >> GUI_MEMDEV__WriteToActiveOpaque
_WriteToActiveOpaque_HT (Thumb, 752 bytes, Stack size 160 bytes, guidev_writetoactiveopaque.o(i._WriteToActiveOpaque_HT))
[Stack]
- Max Depth = 288
- Call Chain = _WriteToActiveOpaque_HT ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> LCD_DrawBitmap
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ALLOC_Free
- >> GUI_ALLOC_AllocNoInit
- >> GUI_GetBitsPerPixelEx
[Called By]- >> GUI_MEMDEV__WriteToActiveOpaque
_Create (Thumb, 2 bytes, Stack size 0 bytes, button_skinclassic.o(i._Create))
[Address Reference Count : 1]
- button_skinclassic.o(.constdata)
_Paint (Thumb, 334 bytes, Stack size 56 bytes, button_skinclassic.o(i._Paint))
[Stack]
- Max Depth = 224
- Call Chain = _Paint ⇒ GUI_DrawRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_MoveRect
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_DispStringInRect
- >> GUI_Clear
- >> GUI_DrawRect
- >> LCD_SetColor
- >> LCD_SetBkColor
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_SetUserClipRect
- >> GUI_GetClientRect
- >> GUI_DrawFocusRect
- >> WM__IsEnabled
- >> GUI_DRAW__Draw
- >> GUI__ReduceRect
[Address Reference Count : 1]- button_skinclassic.o(.constdata)
_Tolower (Thumb, 12 bytes, Stack size 0 bytes, dropdown.o(i._Tolower))
[Called By]
_Create (Thumb, 6 bytes, Stack size 0 bytes, framewin_skinclassic.o(i._Create))
[Stack]
- Max Depth = 176
- Call Chain = _Create ⇒ FRAMEWIN_SetOwnerDraw ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]
[Address Reference Count : 1]- framewin_skinclassic.o(.constdata)
_GetBorderSize (Thumb, 22 bytes, Stack size 16 bytes, framewin_skinclassic.o(i._GetBorderSize))
[Stack]
- Max Depth = 16
- Call Chain = _GetBorderSize
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Address Reference Count : 1]- framewin_skinclassic.o(.data)
_Paint (Thumb, 270 bytes, Stack size 112 bytes, framewin_skinclassic.o(i._Paint))
[Stack]
- Max Depth = 320
- Call Chain = _Paint ⇒ WIDGET_EFFECT_3D_DrawUp ⇒ _DrawUpRect ⇒ GUI_DrawHLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_FillRect
- >> WM_GetWindowSizeY
- >> WM_GetWindowSizeX
- >> LCD_SetColor
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_SetUserClipRect
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> FRAMEWIN__CalcPositions
- >> WIDGET_EFFECT_3D_DrawUp
[Address Reference Count : 1]- framewin_skinclassic.o(.constdata)
_GetDividerIndex (Thumb, 164 bytes, Stack size 40 bytes, header.o(i._GetDividerIndex))
[Stack]
- Max Depth = 96
- Call Chain = _GetDividerIndex ⇒ WM_GetWindowSizeY ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> WM_GetWindowSizeY
- >> GUI_ALLOC_UnlockH
- >> GUI_ARRAY_GetpItemLocked
- >> GUI_ARRAY_GetNumItems
[Called By]
_GetItemIndex (Thumb, 134 bytes, Stack size 40 bytes, header.o(i._GetItemIndex))
[Stack]
- Max Depth = 96
- Call Chain = _GetItemIndex ⇒ WM_GetWindowSizeY ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> WM_GetWindowSizeY
- >> GUI_ALLOC_UnlockH
- >> GUI_ARRAY_GetpItemLocked
- >> GUI_ARRAY_GetNumItems
[Called By]
_HandlePID (Thumb, 214 bytes, Stack size 40 bytes, header.o(i._HandlePID))
[Stack]
- Max Depth = 384
- Call Chain = _HandlePID ⇒ _RestoreOldCursor ⇒ GUI_CURSOR_SelectEx ⇒ GUI_SPRITE__CreateEx ⇒ _SpriteDraw ⇒ _CreateBuffer ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_CURSOR_SelectEx
- >> GUI_CURSOR_GetStateEx
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> HEADER_GetItemWidth
- >> WM_SetCapture
- >> WM_ReleaseCapture
- >> HEADER_SetItemWidth
- >> _RestoreOldCursor
- >> _LimitDragWitdh
- >> _GetDividerIndex
[Called By]
_LimitDragWitdh (Thumb, 134 bytes, Stack size 40 bytes, header.o(i._LimitDragWitdh))
[Stack]
- Max Depth = 304
- Call Chain = _LimitDragWitdh ⇒ WM_GetScrollbarV ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_GetWindowSizeX
- >> WM_GetParent
- >> WM_GetClientRectEx
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> HEADER_GetItemWidth
- >> WM_GetScrollbarV
- >> HEADER_SetItemWidth
[Called By]
_RestoreOldCursor (Thumb, 32 bytes, Stack size 8 bytes, header.o(i._RestoreOldCursor))
[Stack]
- Max Depth = 344
- Call Chain = _RestoreOldCursor ⇒ GUI_CURSOR_SelectEx ⇒ GUI_SPRITE__CreateEx ⇒ _SpriteDraw ⇒ _CreateBuffer ⇒ GUI_ALLOC_AllocNoInit ⇒ _Alloc ⇒ _InitOnce ⇒ _EnlargeBlocks ⇒ _Alloc (Cycle)
[Calls]- >> GUI_CURSOR_SelectEx
- >> GUI_CURSOR_GetStateEx
[Called By]- >> HEADER_Callback
- >> _HandlePID
_Create (Thumb, 2 bytes, Stack size 0 bytes, progbar_skinclassic.o(i._Create))
[Address Reference Count : 1]
- progbar_skinclassic.o(.constdata)
_DrawPart (Thumb, 56 bytes, Stack size 24 bytes, progbar_skinclassic.o(i._DrawPart))
[Stack]
- Max Depth = 224
- Call Chain = _DrawPart ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_GotoXY
- >> GUI_Clear
- >> GUI_DispString
- >> LCD_SetColor
- >> LCD_SetBkColor
[Called By]
_Paint (Thumb, 268 bytes, Stack size 64 bytes, progbar_skinclassic.o(i._Paint))
[Stack]
- Max Depth = 288
- Call Chain = _Paint ⇒ _DrawPart ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_SetUserClipRect
- >> WM_GetClientRect
- >> WIDGET__EFFECT_DrawDownRect
- >> GUI__ReduceRect
- >> PROGBAR__Value2Pos
- >> PROGBAR__GetTextRect
- >> PROGBAR__GetTextLocked
- >> _DrawPart
[Address Reference Count : 1]- progbar_skinclassic.o(.constdata)
_OnTouch (Thumb, 138 bytes, Stack size 32 bytes, radio.o(i._OnTouch))
[Stack]
- Max Depth = 296
- Call Chain = _OnTouch ⇒ RADIO_SetValue ⇒ RADIO__SetValue ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_SetFocus
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_StoreKey
- >> WM_NotifyParent
- >> WM_IsFocussable
- >> RADIO_SetValue
[Called By]
_DeleteTimer (Thumb, 30 bytes, Stack size 8 bytes, scrollbar.o(i._DeleteTimer))
[Stack]
- Max Depth = 80
- Call Chain = _DeleteTimer ⇒ WM_DeleteTimer ⇒ GUI_TIMER_Delete ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> WM_DeleteTimer
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]
_OnTimer (Thumb, 102 bytes, Stack size 16 bytes, scrollbar.o(i._OnTimer))
[Stack]
- Max Depth = 280
- Call Chain = _OnTimer ⇒ SCROLLBAR_AddValue ⇒ SCROLLBAR_SetValue ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_RestartTimer
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> SCROLLBAR_AddValue
- >> _DeleteTimer
[Called By]
_OnTouch (Thumb, 520 bytes, Stack size 104 bytes, scrollbar.o(i._OnTouch))
[Stack]
- Max Depth = 344
- Call Chain = _OnTouch ⇒ SCROLLBAR_SetValue ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_CreateTimer
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_NotifyParent
- >> WIDGET_OrState
- >> WIDGET_AndState
- >> GUI__DivideRound32
- >> SCROLLBAR_SetValue
- >> WM_SetCapture
- >> _DeleteTimer
[Called By]
_Create (Thumb, 2 bytes, Stack size 0 bytes, slider_skinclassic.o(i._Create))
[Address Reference Count : 1]
- slider_skinclassic.o(.constdata)
_Paint (Thumb, 324 bytes, Stack size 88 bytes, slider_skinclassic.o(i._Paint))
[Stack]
- Max Depth = 288
- Call Chain = _Paint ⇒ WIDGET__DrawVLine ⇒ GUI_DrawHLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_Clear
- >> LCD_SetColor
- >> LCD_SetBkColor
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_GetHasTrans
- >> WIDGET__GetClientRect
- >> WIDGET__EFFECT_DrawDownRect
- >> GUI__ReduceRect
- >> WIDGET__FillRectEx
- >> WIDGET__EFFECT_DrawUpRect
- >> WIDGET__DrawVLine
- >> WIDGET__DrawFocusRect
[Address Reference Count : 1]- slider_skinclassic.o(.constdata)
_DrawDown (Thumb, 16 bytes, Stack size 16 bytes, widget_effect_3d.o(i._DrawDown))
[Stack]
- Max Depth = 208
- Call Chain = _DrawDown ⇒ _DrawDownRect ⇒ GUI_DrawHLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> WM_GetClientRect
- >> _DrawDownRect
[Address Reference Count : 1]- widget_effect_3d.o(.constdata)
_DrawDownRect (Thumb, 144 bytes, Stack size 24 bytes, widget_effect_3d.o(i._DrawDownRect))
[Stack]
- Max Depth = 192
- Call Chain = _DrawDownRect ⇒ GUI_DrawHLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_DrawHLine
- >> GUI_DrawVLine
- >> LCD_SetColor
[Called By]
[Address Reference Count : 1]- widget_effect_3d.o(.constdata)
_DrawUpRect (Thumb, 100 bytes, Stack size 24 bytes, widget_effect_3d.o(i._DrawUpRect))
[Stack]
- Max Depth = 192
- Call Chain = _DrawUpRect ⇒ GUI_DrawHLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_DrawHLine
- >> GUI_DrawVLine
- >> GUI_DrawRect
- >> LCD_SetColor
[Called By]- >> WIDGET_EFFECT_3D_DrawUp
[Address Reference Count : 1]- widget_effect_3d.o(.constdata)
_DrawDown (Thumb, 2 bytes, Stack size 0 bytes, widget_effect_none.o(i._DrawDown))
[Address Reference Count : 1]
- widget_effect_none.o(.constdata)
_DrawDownRect (Thumb, 2 bytes, Stack size 0 bytes, widget_effect_none.o(i._DrawDownRect))
[Address Reference Count : 1]
- widget_effect_none.o(.constdata)
_DrawFlat (Thumb, 2 bytes, Stack size 0 bytes, widget_effect_none.o(i._DrawFlat))
[Address Reference Count : 1]
- widget_effect_none.o(.constdata)
_DrawUp (Thumb, 2 bytes, Stack size 0 bytes, widget_effect_none.o(i._DrawUp))
[Address Reference Count : 1]
- widget_effect_none.o(.constdata)
_DrawUpRect (Thumb, 2 bytes, Stack size 0 bytes, widget_effect_none.o(i._DrawUpRect))
[Address Reference Count : 1]
- widget_effect_none.o(.constdata)
_BringToTop (Thumb, 106 bytes, Stack size 24 bytes, wm_bringtotop.o(i._BringToTop))
[Stack]
- Max Depth = 184
- Call Chain = _BringToTop ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM__RemoveWindowFromList
- >> WM__InsertWindowIntoList
- >> WM_ForEachDesc
[Called By]
_cbInvalidateOne (Thumb, 4 bytes, Stack size 0 bytes, wm_bringtotop.o(i._cbInvalidateOne))
[Stack]
- Max Depth = 160
- Call Chain = _cbInvalidateOne ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateRectEx ⇒ WM__InvalidateRect ⇒ WM__InvalidateRect (Cycle)
[Calls]
[Address Reference Count : 1]- wm_bringtotop.o(i._BringToTop)
_GetDialogItem (Thumb, 80 bytes, Stack size 24 bytes, wm_getscrollbar.o(i._GetDialogItem))
[Stack]
- Max Depth = 248 + In Cycle
- Call Chain = _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_GetId
- >> GUI_ALLOC_h2p
- >> _GetDialogItem
[Called By]- >> WM_GetScrollbarV
- >> WM_GetScrollbarH
- >> _GetDialogItem
_MoveDescendents (Thumb, 110 bytes, Stack size 72 bytes, wm_move.o(i._MoveDescendents))
[Stack]
- Max Depth = 256 + In Cycle
- Call Chain = _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> GUI_MoveRect
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM__SendMessage
- >> _MoveDescendents
[Called By]- >> WM__MoveWindow
- >> _MoveDescendents
_Screen2hWin (Thumb, 90 bytes, Stack size 32 bytes, wm_screen2win.o(i._Screen2hWin))
[Stack]
- Max Depth = 32 + In Cycle
- Call Chain = _Screen2hWin ⇒ _Screen2hWin (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM__IsInWindow
- >> _Screen2hWin
[Called By]- >> _Screen2hWinStop
- >> _Screen2hWin
_Screen2hWinStop (Thumb, 14 bytes, Stack size 0 bytes, wm_screen2win.o(i._Screen2hWinStop))
[Stack]
- Max Depth = 32
- Call Chain = _Screen2hWinStop ⇒ _Screen2hWin ⇒ _Screen2hWin (Cycle)
[Calls]
[Called By]
WM__ReleaseCapture (Thumb, 26 bytes, Stack size 24 bytes, wm_setcapture.o(i.WM__ReleaseCapture))
[Stack]
- Max Depth = 208
- Call Chain = WM__ReleaseCapture ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]
[Called By]- >> WM_SetCapture
- >> WM_ReleaseCapture
_GetNextChild (Thumb, 34 bytes, Stack size 16 bytes, wm_setfocusonnextchild.o(i._GetNextChild))
[Stack]
- Max Depth = 16
- Call Chain = _GetNextChild
[Calls]
[Called By]- >> WM_SetFocusOnNextChild
_GetPrevChild (Thumb, 26 bytes, Stack size 8 bytes, wm_setfocusonprevchild.o(i._GetPrevChild))
[Stack]
- Max Depth = 80
- Call Chain = _GetPrevChild ⇒ WM__GetPrevSibling ⇒ WM__GetFirstSibling ⇒ WM_GetParent ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> WM__GetPrevSibling
- >> WM__GetLastSibling
[Called By]- >> WM_SetFocusOnPrevChild
_Create (Thumb, 2 bytes, Stack size 0 bytes, checkbox_skinclassic.o(i._Create))
[Address Reference Count : 1]
- checkbox_skinclassic.o(.constdata)
_GetButtonSize (Thumb, 20 bytes, Stack size 8 bytes, checkbox_skinclassic.o(i._GetButtonSize))
[Stack]
- Max Depth = 8
- Call Chain = _GetButtonSize
[Calls]- >> WIDGET_GetDefaultEffect
[Address Reference Count : 1]- checkbox_skinclassic.o(.data)
_Paint (Thumb, 454 bytes, Stack size 64 bytes, checkbox_skinclassic.o(i._Paint))
[Stack]
- Max Depth = 296
- Call Chain = _Paint ⇒ WIDGET__GetBkColor ⇒ WM_GetBkColor ⇒ WM_SendMessage ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> GUI_GetFontSizeY
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_GetStringDistX
- >> GUI_DrawBitmap
- >> GUI_DispStringInRect
- >> GUI_Clear
- >> LCD_SetColor
- >> LCD_SetBkColor
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_SetUserClipRect
- >> WM_GetClientRect
- >> GUI_DrawFocusRect
- >> WM__IsEnabled
- >> WM_GetHasTrans
- >> WIDGET__EFFECT_DrawDownRect
- >> WIDGET__GetBkColor
[Address Reference Count : 1]- checkbox_skinclassic.o(.constdata)
_Create (Thumb, 2 bytes, Stack size 0 bytes, dropdown_skinclassic.o(i._Create))
[Address Reference Count : 1]
- dropdown_skinclassic.o(.constdata)
_Paint (Thumb, 312 bytes, Stack size 56 bytes, dropdown_skinclassic.o(i._Paint))
[Stack]
- Max Depth = 224
- Call Chain = _Paint ⇒ GUI_DrawHLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_DrawHLine
- >> GUI_FillRectEx
- >> GUI_SetFont
- >> GUI_DispStringInRect
- >> LCD_SetColor
- >> LCD_SetBkColor
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WIDGET__EFFECT_DrawDown
- >> DROPDOWN__GetpItemLocked
- >> WM_GetClientRect
- >> GUI__ReduceRect
- >> WIDGET__EFFECT_DrawUpRect
[Address Reference Count : 1]- dropdown_skinclassic.o(.constdata)
_Draw (Thumb, 24 bytes, Stack size 16 bytes, gui_draw_self.o(i._Draw))
[Stack]
- Max Depth = 16
- Call Chain = _Draw
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Address Reference Count : 1]- gui_draw_self.o(.constdata)
_GetXSize (Thumb, 4 bytes, Stack size 0 bytes, gui_draw_self.o(i._GetXSize))
[Address Reference Count : 1]
- gui_draw_self.o(.constdata)
_GetYSize (Thumb, 4 bytes, Stack size 0 bytes, gui_draw_self.o(i._GetYSize))
[Address Reference Count : 1]
- gui_draw_self.o(.constdata)
_Create (Thumb, 2 bytes, Stack size 0 bytes, header_skinclassic.o(i._Create))
[Address Reference Count : 1]
- header_skinclassic.o(.constdata)
_DrawTriangle (Thumb, 36 bytes, Stack size 24 bytes, header_skinclassic.o(i._DrawTriangle))
[Stack]
- Max Depth = 192
- Call Chain = _DrawTriangle ⇒ GUI_DrawHLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]
[Called By]
_Paint (Thumb, 632 bytes, Stack size 112 bytes, header_skinclassic.o(i._Paint))
[Stack]
- Max Depth = 304
- Call Chain = _Paint ⇒ _DrawTriangle ⇒ GUI_DrawHLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_DispStringInRect
- >> GUI_Clear
- >> LCD_SetColor
- >> LCD_SetBkColor
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_SetUserClipRect
- >> GUI_GetClientRect
- >> GUI_DRAW__Draw
- >> GUI_DRAW__GetYSize
- >> GUI_DRAW__GetXSize
- >> GUI_ARRAY_GetpItemLocked
- >> GUI_ARRAY_GetNumItems
- >> WIDGET__EFFECT_DrawUpRect
- >> _DrawTriangle
[Address Reference Count : 1]- header_skinclassic.o(.constdata)
_AddKey (Thumb, 230 bytes, Stack size 40 bytes, listbox.o(i._AddKey))
[Stack]
- Max Depth = 664
- Call Chain = _AddKey ⇒ LISTBOX_IncSel ⇒ _MoveSel ⇒ LISTBOX_UpdateScrollers ⇒ _ManageAutoScroll ⇒ LISTBOX__SetScrollbarWidth ⇒ SCROLLBAR_SetWidth ⇒ WIDGET_SetWidth ⇒ WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_SetScrollValue
- >> LISTBOX__InvalidateInsideArea
- >> LISTBOX_SetSel
- >> LISTBOX_GetSel
- >> LISTBOX__GetpStringLocked
- >> LISTBOX__GetNumItems
- >> LISTBOX_UpdateScrollers
- >> LISTBOX_IncSel
- >> LISTBOX_DecSel
- >> _Tolower
- >> _ToggleMultiSel
[Called By]
_CallOwnerDraw (Thumb, 36 bytes, Stack size 48 bytes, listbox.o(i._CallOwnerDraw))
[Stack]
- Max Depth = 48
- Call Chain = _CallOwnerDraw
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Called By]- >> _GetItemSizeY
- >> _GetContentsSizeX
_GetContentsSizeX (Thumb, 130 bytes, Stack size 48 bytes, listbox.o(i._GetContentsSizeX))
[Stack]
- Max Depth = 104
- Call Chain = _GetContentsSizeX ⇒ GUI_SetFont ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_SetFont
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ARRAY_GetpItemLocked
- >> LISTBOX__GetNumItems
- >> _CallOwnerDraw
[Called By]- >> LISTBOX_UpdateScrollers
- >> _ManageAutoScroll
_GetItemFromPos (Thumb, 104 bytes, Stack size 48 bytes, listbox.o(i._GetItemFromPos))
[Stack]
- Max Depth = 360
- Call Chain = _GetItemFromPos ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_GetInsideRectExScrollbar
- >> LISTBOX__GetNumItems
- >> _GetItemSizeY
[Called By]
_GetItemPosY (Thumb, 190 bytes, Stack size 40 bytes, listbox.o(i._GetItemPosY))
[Stack]
- Max Depth = 128
- Call Chain = _GetItemPosY ⇒ _GetItemSizeY ⇒ GUI_SetFont ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ARRAY_GetpItemLocked
- >> LISTBOX__GetNumItems
- >> _GetItemSizeY
[Called By]- >> LISTBOX__InvalidateItemAndBelow
- >> LISTBOX__InvalidateItem
- >> _UpdateScrollPos
_GetItemSizeY (Thumb, 100 bytes, Stack size 32 bytes, listbox.o(i._GetItemSizeY))
[Stack]
- Max Depth = 88
- Call Chain = _GetItemSizeY ⇒ GUI_SetFont ⇒ GUI_Lock ⇒ GUI_DEVICE_LinkDevices ⇒ GUI_DEVICE_Link
[Calls]- >> GUI_SetFont
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ARRAY_GetpItemLocked
- >> _CallOwnerDraw
[Called By]- >> LISTBOX__InvalidateItem
- >> _UpdateScrollPos
- >> _OnPaint
- >> _GetNumVisItems
- >> _GetItemPosY
- >> _GetItemFromPos
_GetNumVisItems (Thumb, 80 bytes, Stack size 32 bytes, listbox.o(i._GetNumVisItems))
[Stack]
- Max Depth = 360
- Call Chain = _GetNumVisItems ⇒ _GetYSize ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> LISTBOX__GetNumItems
- >> _GetYSize
- >> _GetItemSizeY
[Called By]- >> LISTBOX_UpdateScrollers
- >> LISTBOX_Callback
- >> _ManageAutoScroll
_GetYSize (Thumb, 22 bytes, Stack size 16 bytes, listbox.o(i._GetYSize))
[Stack]
- Max Depth = 328
- Call Chain = _GetYSize ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_GetInsideRectExScrollbar
[Called By]- >> _UpdateScrollPos
- >> _GetNumVisItems
_ManageAutoScroll (Thumb, 166 bytes, Stack size 24 bytes, listbox.o(i._ManageAutoScroll))
[Stack]
- Max Depth = 552
- Call Chain = _ManageAutoScroll ⇒ LISTBOX__SetScrollbarWidth ⇒ SCROLLBAR_SetWidth ⇒ WIDGET_SetWidth ⇒ WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> WM_SetScrollbarV
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_SetScrollbarH
- >> WM_GetInsideRectExScrollbar
- >> LISTBOX__SetScrollbarWidth
- >> LISTBOX__SetScrollbarColor
- >> LISTBOX__GetNumItems
- >> _GetNumVisItems
- >> _GetContentsSizeX
[Called By]- >> LISTBOX_UpdateScrollers
_MoveSel (Thumb, 148 bytes, Stack size 40 bytes, listbox.o(i._MoveSel))
[Stack]
- Max Depth = 616
- Call Chain = _MoveSel ⇒ LISTBOX_UpdateScrollers ⇒ _ManageAutoScroll ⇒ LISTBOX__SetScrollbarWidth ⇒ SCROLLBAR_SetWidth ⇒ WIDGET_SetWidth ⇒ WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions ⇒ WM_ResizeWindow (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_CheckScrollBounds
- >> GUI_ARRAY_GethItem
- >> LISTBOX__InvalidateInsideArea
- >> LISTBOX_SetSel
- >> LISTBOX_GetSel
- >> LISTBOX__GetNumItems
- >> LISTBOX_UpdateScrollers
[Called By]- >> LISTBOX_IncSel
- >> LISTBOX_DecSel
_NotifyOwner (Thumb, 66 bytes, Stack size 40 bytes, listbox.o(i._NotifyOwner))
[Stack]
- Max Depth = 224
- Call Chain = _NotifyOwner ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_SendToParent (Cycle)
[Calls]- >> WM_GetParent
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM__SendMessage
[Called By]- >> LISTBOX_SetSel
- >> LISTBOX_Callback
- >> _ToggleMultiSel
_OnPaint (Thumb, 270 bytes, Stack size 112 bytes, listbox.o(i._OnPaint))
[Stack]
- Max Depth = 424
- Call Chain = _OnPaint ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_MoveRect
- >> GUI_SetFont
- >> LCD_SetBkColor
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_SetUserClipRect
- >> GUI__IntersectRect
- >> WIDGET__EFFECT_DrawDown
- >> GUI_ClearRectEx
- >> WM_GetHasTrans
- >> WM_GetInsideRectExScrollbar
- >> LISTBOX__GetNumItems
- >> _GetItemSizeY
[Called By]
_ToggleMultiSel (Thumb, 94 bytes, Stack size 32 bytes, listbox.o(i._ToggleMultiSel))
[Stack]
- Max Depth = 376
- Call Chain = _ToggleMultiSel ⇒ LISTBOX__InvalidateItem ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_ARRAY_GethItem
- >> LISTBOX__InvalidateItem
- >> _NotifyOwner
[Called By]- >> LISTBOX_Callback
- >> _AddKey
_Tolower (Thumb, 12 bytes, Stack size 0 bytes, listbox.o(i._Tolower))
[Called By]
_UpdateScrollPos (Thumb, 186 bytes, Stack size 72 bytes, listbox.o(i._UpdateScrollPos))
[Stack]
- Max Depth = 400
- Call Chain = _UpdateScrollPos ⇒ _GetYSize ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WM_CheckScrollBounds
- >> WIDGET__SetScrollState
- >> LISTBOX__GetNumItems
- >> _GetYSize
- >> _GetItemSizeY
- >> _GetItemPosY
[Called By]- >> LISTBOX_SetSel
- >> LISTBOX_UpdateScrollers
_Create (Thumb, 2 bytes, Stack size 0 bytes, radio_skinclassic.o(i._Create))
[Address Reference Count : 1]
- radio_skinclassic.o(.constdata)
_GetButtonSize (Thumb, 22 bytes, Stack size 16 bytes, radio_skinclassic.o(i._GetButtonSize))
[Stack]
- Max Depth = 16
- Call Chain = _GetButtonSize
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Address Reference Count : 1]- radio_skinclassic.o(.data)
_Paint (Thumb, 460 bytes, Stack size 120 bytes, radio_skinclassic.o(i._Paint))
[Stack]
- Max Depth = 336
- Call Chain = _Paint ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_DispStringAt
- >> GUI_MoveRect
- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_GetStringDistX
- >> GUI_GetFontDistY
- >> GUI_DrawBitmap
- >> GUI_Clear
- >> LCD_SetColor
- >> LCD_SetBkColor
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI_DrawFocusRect
- >> WM__IsEnabled
- >> WM_GetHasTrans
- >> WIDGET__GetClientRect
- >> GUI_ARRAY_GetpItemLocked
- >> GUI__ReduceRect
- >> GUI_GetFontInfo
[Address Reference Count : 1]- radio_skinclassic.o(.constdata)
_CalcPositions (Thumb, 310 bytes, Stack size 48 bytes, scrollbar_skinclassic.o(i._CalcPositions))
[Stack]
- Max Depth = 312
- Call Chain = _CalcPositions ⇒ WM_GetScrollbarV ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_MoveRect
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> GUI__DivideRound32
- >> WM_GetWindowRectEx
- >> WM_GetScrollbarV
- >> WM_GetScrollbarH
- >> WIDGET__GetXSize
- >> SCROLLBAR__Rect2VRect
- >> WIDGET__GetYSize
[Address Reference Count : 1]- scrollbar_skinclassic.o(i._Create)
_Create (Thumb, 20 bytes, Stack size 8 bytes, scrollbar_skinclassic.o(i._Create))
[Stack]
- Max Depth = 8
- Call Chain = _Create
[Calls]- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
[Address Reference Count : 1]- scrollbar_skinclassic.o(.constdata)
_Paint (Thumb, 372 bytes, Stack size 88 bytes, scrollbar_skinclassic.o(i._Paint))
[Stack]
- Max Depth = 280
- Call Chain = _Paint ⇒ WIDGET__DrawTriangle ⇒ GUI_DrawHLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> LCD_SetColor
- >> GUI_ALLOC_UnlockH
- >> GUI_ALLOC_LockH
- >> WIDGET__GetClientRect
- >> WIDGET__FillRectEx
- >> WIDGET__EFFECT_DrawUpRect
- >> WIDGET__DrawTriangle
[Address Reference Count : 1]- scrollbar_skinclassic.o(.constdata)
_dadd1 (Thumb, 0 bytes, Stack size unknown bytes, daddsub_clz.o(x$fpl$dadd), UNUSED)
[Called By]
_dsub1 (Thumb, 0 bytes, Stack size unknown bytes, daddsub_clz.o(x$fpl$dsub), UNUSED)
[Called By]
_printf_input_char (Thumb, 10 bytes, Stack size 0 bytes, _printf_char_common.o(.text))
[Address Reference Count : 1]
- _printf_char_common.o(.text)
Undefined Global Symbols