Bring BGRA Controls to front lazarus / 10-Designer ---------------------------------------------------------------------- CMELIGM · 2025-06-27 07:20 Hello, i tried using TBCFluentProgressRing and TBCMaterialProgressBarMarque from BGRA Controls. I can't figure out how to bring it to front. Code: Pascal  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i procedure TMainForm.FetchTimerTimer(Sender: TObject); var  Thread: TDataLoaderThread;begin  FetchTimer.Enabled:= false;  pgrLoading.Visible:= true;  pgrLoading.BringToFront;   Application.ProcessMessages;  Thread:= TDataLoaderThread.Create(false);  Thread.FreeOnTerminate:= true;  end;  BringToFront and SendToBack did not have an effect. Do i have to use the Standard TProgressbar for this ?. The Control hiding the ProgressBar is a VirtualStringTree. The Thread will load some Data and after that hide the Progress bar again. Thanks for any help. ---------------------------------------------------------------------- lainz · 2025-06-27 23:35 Hi, these controls are derived from 'TGraphicControl' like TPaintBox. For that reason you can't change the z order, these are drawn in the canvas of their parent control. For doing that, you maybe can place a TPanel in top, and put the BGRA Control inside. ---------------------------------------------------------------------- CMELIGM · 2025-06-30 06:31 Quote from: lainz on June 28, 2025, 01:35:10 amHi, these controls are derived from 'TGraphicControl' like TPaintBox. For that reason you can't change the z order, these are drawn in the canvas of their parent control. For doing that, you maybe can place a TPanel in top, and put the BGRA Control inside. Thanks !