1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-25 01:57:47 +01:00

#288 disable shader combobox when gdi renderer is enabled

This commit is contained in:
FunkyFr3sh 2024-07-11 00:27:18 +02:00
parent 4b4a6663ba
commit b662011045

View File

@ -967,6 +967,9 @@ void __fastcall TConfigForm::FormCreate(TObject *Sender)
RendererCbx->ItemIndex = 0; RendererCbx->ItemIndex = 0;
} }
ShaderD3DCbx->Enabled = !ContainsStr(RendererCbx->Text, "GDI");
ShaderCbx->Enabled = ShaderD3DCbx->Enabled;
try try
{ {
TStringDynArray list = TDirectory::GetFiles( TStringDynArray list = TDirectory::GetFiles(
@ -1553,6 +1556,9 @@ void __fastcall TConfigForm::DevmodeChkClick(TObject *Sender)
void __fastcall TConfigForm::RendererCbxChange(TObject *Sender) void __fastcall TConfigForm::RendererCbxChange(TObject *Sender)
{ {
ShaderD3DCbx->Enabled = !ContainsStr(RendererCbx->Text, "GDI");
ShaderCbx->Enabled = ShaderD3DCbx->Enabled;
if (ContainsStr(RendererCbx->Text, "Direct3D")) { if (ContainsStr(RendererCbx->Text, "Direct3D")) {
ShaderLbl->Caption = ShaderLbl->Caption =