---------------------------------------------------------------------
enum { CANVAS_ID_0, CANVAS_ID_1, CANVAS_ID_2 };
enum { DSP_LAYER_0, DSP_LAYER_1, DSP_LAYER_2 };

void Screen0_OnShow( void )
{
    memset( (char*)0xA8000000, 0, 432*432*4 );
    memset( (char*)0xA8177000, 0, 432*432*4 );
    memset( (char*)0xA82EE000, 0, 432*432*4 );
    gfxcSetLayer( CANVAS_ID_0, DSP_LAYER_0 ); // CANVAS 0 to Layer 0
    gfxcSetLayer( CANVAS_ID_1, DSP_LAYER_1 ); // CANVAS 1 to Layer 1
    gfxcSetLayer( CANVAS_ID_2, DSP_LAYER_2 ); // CANVAS 2 to Layer 2
    gfxcShowCanvas( CANVAS_ID_0 );
    gfxcCanvasUpdate( CANVAS_ID_0 );
    gfxcShowCanvas( CANVAS_ID_1 );
    gfxcCanvasUpdate( CANVAS_ID_1 );
    gfxcShowCanvas( CANVAS_ID_2 );
    gfxcCanvasUpdate( CANVAS_ID_2 );
}

void Screen0_OnUpdate( void )
{

}

void event_Screen0_qsButton_OnPressed(leButtonWidget* btn)
{
    RGB_LED_B_On();
}

void event_Screen0_qsButton_OnReleased(leButtonWidget* btn)
{
    RGB_LED_B_Off();
}

---------------------------------------------------------------------
