checkbox - 向标准 Inno Setup 页面添加其他控件?
解决方案
将Parent
复选框的属性设置为WizardForm.SelectDirPage
:
var
Checkbox: TNewCheckBox;
procedure InitializeWizard();
begin
Checkbox := TNewCheckBox.Create(WizardForm.SelectDirPage);
Checkbox.Parent := WizardForm.SelectDirPage;
Checkbox.Top := WizardForm.DirEdit.Top + WizardForm.DirEdit.Height + ScaleY(8);
Checkbox.Left := WizardForm.DirEdit.Left;
Checkbox.Caption := 'My checkbox';
// See https://stackoverflow.com/q/30469660/850848
Checkbox.Height := ScaleY(Checkbox.Height);
end;
推荐阅读
- c++ - 计算第一个和最后一个元素的绝对差小于<= K的子序列
- python - 有没有一种 Python 方法可以从 URL 链接的数据集中选择只有 200 个状态码的链接?
- python - 如何在 Pycharm 2 中的广告中从同一项目下的 github(相互依赖)克隆存储库
- ef-code-first - 在 Postman 中获得响应以进行更新
- flutter - Flutter中有哪些不同的构建器小部件(Future Builder、Stream Builder、Layout builder、Listview Builder)。
- php - 如何登录到两个不同的 codeigniter 项目
- php - 如何使多个 HTML 表单的单个提交按钮将每个表条目显示为行中的新表单?
- python - 如果“x”出现在一列中并且“y”出现在另一列中,则计数
- python - 在使用键工作时搜索字典键值的时间复杂度是多少 *in*
- javascript - 如何从 javascript 类方法返回一个值?