Программно установите флажок для соответствующего компонента (WizardForm.NoIconsCheck
).
Вы должны делать это только при новой установке. Для обновлений / переустановок вы должны сохранить предыдущий выбор пользователя (более того, теперь, когда Inno Setup даже не отображает страницу мастера Select Start Folder для переустановок).
procedure InitializeWizard();
begin
if not IsUpgrade then
WizardForm.NoIconsCheck.Checked := True;
end;
О функции IsUpgrade
см. В моем ответе на
Может ли Inno Setup по-разному реагировать на новую установку и обновление?
Вам необходимо использовать DynamicResource
внутри Window1.xaml вместо StaticResource
. StaticResource
оценивается только один раз, тогда как DynamicResource
фактически прослушивает изменения.
Я согласен с людьми, которые говорят: попробуйте оба и используйте то, что вам нравится больше всего.
Я думаю, что Rails будет интересным опытом из-за соглашения о конфигурации и принудительной архитектуре MVC. Кроме того, я не уверен, что опыт работы с Django связан со StackOverflow, но на все мои вопросы по Rails отвечают очень быстро.
Также имейте в виду, что при необходимости вы можете вызвать службу python для выполнения некоторых статистических вычислений.
Вот статья, написанная парнем, который перешел из .NET / C # в Rails в Django / Python, а затем обратно в Rails. Возможно, стоит прочесть.