|
TMS 메시지박스를 사용하고 있는데
메시지박스를 호출할때마다 부모창이 앞으로 튀어나오고 자식창이 뒤로가는 문제가 발생하네요.
자식창에서 띄운 메시지창인데. 부모창에서 띄운 메시지창으로 나오니.
에러는 아니지만 답답해서요
int __fastcall TUCommon::Get_MessageBox(AnsiString Msg, AnsiString Caption,
TMsgDlgType DlgType, TMsgDlgButtons Buttons)
{
int rtn_value;
TbsSkinMessage *My_MsgBox;
My_MsgBox = new TbsSkinMessage(Application);
My_MsgBox->CtrlSkinData = MySkin;
My_MsgBox->SkinData = MySkin;
My_MsgBox->UseSkinFont = false;
My_MsgBox->DefaultButtonFont = MyFont;
My_MsgBox->DefaultFont = MyFont;
rtn_value = My_MsgBox->MessageDlg2(Msg, Caption, DlgType, Buttons, 0);
delete My_MsgBox;
return rtn_value;
}
이런식으로 사용하고 있습니다.
My_MsgBox = new TbsSkinMessage(Application);
여기에 application 이 아닌 뭔가를 넣어야 하는것같은데 잘 모르겠네요;
|