Question and Answer Database FAQ4535C.txt — ToolBar flickering Category :VCL Platform :All Windows Product :C++Builder3.x, C++Builder4.x, Question: When I perform some fucntionality that is invoked with a dialog and takes a while to process, my ToolBar takes a real long time to show the buttons that are loaded when the dialog disappears. Answer: Sounds like a delayed refresh of your ToolBar. To ensure the ToolBar is immediatley updated make a call to ToolBar->Repaint() before you compute but after the Dialog (or similar) is closed. i.e. void __fastcall TForm1::Button1Click(TObject *Sender) { if (OpenDialog1->Execute()) { ToolPanel->Repaint(); //load the files, convert, etc... } } 5/25/99 11:45:20 AM
Last Modified: 01-SEP-99