void procCreateFontInDialog(OneDialog dialog) { AfterRenderIndex idx = new AfterRenderIndex(); idx.type = INDEX_TYPE.FONT; idx.dispHandle = dialog.panel.Handle; idx.dialogHandle = dialog.dialogHandle; if (!BVCU.SUCCEEDED(BVCU.BVDisplay_CreateFont(idx.dispHandle, ref idx.index, 15, "Arial"))) { return; } BVCU.FontDisplayMode effect = new BVCU.FontDisplayMode(); effect.size = BVCU.FONT_DISPLAY_MODE_SIZE; effect.fontColor = new BVCU.Color(0xFFFFFFFF); effect.backColor = new BVCU.Color(0xFF000000); effect.effect = BVCU.BVDISPLAY_TEXT_EFFECT_OUTLINE; effect.effectSize = 1; BVCU.BVDisplay_SetFontDisplayMode(idx.dispHandle, idx.index, ref effect); m_afterRenderList.Add(idx); }