コード例 #1
0
// We have to deinitialize the timer which auto updates the progressbar if any
static void PBDestroy(GHandle gh) {
	#if GWIN_PROGRESSBAR_AUTO
		gtimerStop(&((GProgressbarObject *)gh)->gt);
		gtimerDeinit(&((GProgressbarObject *)gh)->gt);
	#endif

	_gwidgetDestroy(gh);
}
コード例 #2
0
ファイル: gwin_wm.c プロジェクト: bigzed/uGFX
void _gwmDeinit(void)
{
	GHandle		gh;

	while((gh = gwinGetNextWindow(0)))
		gwinDestroy(gh);

	_GWINwm->vmt->DeInit();
	#if !GWIN_REDRAW_IMMEDIATE
		gtimerDeinit(&RedrawTimer);
	#endif
	gfxQueueASyncDeinit(&_GWINList);
	gfxSemDestroy(&gwinsem);
}
コード例 #3
0
void _gmouseDeinit(void) {
	gtimerDeinit(&MouseTimer);
}
コード例 #4
0
ファイル: ginput_keyboard.c プロジェクト: bigzed/uGFX
void _gkeyboardDeinit(void) {
    gtimerDeinit(&KeyboardTimer);
}