Hi,
I've bumped to similar problem. I can not set dynamically InitialDir to
TSaveImageEnDialog:
TSaveImageEnDialog *ienDialog = new TSaveImageEnDialog(this);
ienDialog->AutoSetFilter = false;
ienDialog->Filter = "Pump brush (*.pbr)|*.pbr";
ienDialog->DefaultExt = "pbr";
ienDialog->InitialDir = ExcludeTrailingBackslash(_dataKeeper->CommonBlock->PumpBrushDir);
Any workaround?
Update: my fault. I must use ienDialog->FileName to set path and give some initial ("untitled") filename.