在开始绘制界面时是正常的
RectangularButton(g_sCurrentGrade, &g_sHomeScreen, &g_sTiming, 0, &g_sKitronix320x240x16_SSD2119,
160, 135, 30, 30, PB_STYLE_TEXT | PB_STYLE_FILL, ClrBlue, 0, 0, ClrWhite,
FONT_STSONG20, "1", 0, 0,
0, 0, OnClick_RunningMode);
此时按钮填充色是我想要的蓝色。
后来我在此控件的事件处理函数中重新设置了它的属性,主要是按钮文字和按钮填充色,但此时问题出现了,文字能够按照我的要求变化,但是按钮填充色不管我设什么颜色,屏幕始终显示黑色,不解啊。
PushButtonFillColorSet(&g_sCurrentGrade,ClrRed);
PushButtonTextSet(&g_sCurrentGrade,"1");
WidgetPaint((tWidget *)(&g_sCurrentGrade));