通过使用IUP,我提出了几个问题。
我的想法是让我的用户能够改变我的对话框的字体大小,以便改变对话框的字体大小,从而使他的对话框在不戴眼镜的情况下更容易阅读:)据我所知,IUP可以做到这一点,但这里有额外的问题。除了IUPtree之外,我对所有的控件都使用默认字体,因为在“列”中对齐数据,所以我需要固定宽度的字体。
1)我可以以某种方式改变树的字体大小,但保留从对话框继承的字体大小,以便当我从对话框中更改字体大小时,树采用此大小但带有树的字体大小?
2)将IUP、CD、IM库保存到我的根目录(C:),将路径C:\iup\iup、C:\iup\cd、C:\iup\im放到系统路径。我可以在所有程序中使用这些库,但是我不能获得“视觉样式”。我尝试手动设置myexe.manifest,但没有成功。如何在我的IUP/C程序的描述情况下最容易地获得“视觉样式”?
3)我将矩阵作为虚拟网格,它显示来自文件的数据,我需要单独的滚动条来管理矩阵的“视图”。因为我们没有滚动条,所以我使用了IUPval控件。单独的滚动条在文档中作为controll添加,很快就会出现在IUP集合中。那么,粗略地说,我们什么时候可以期待滚动条、状态栏和utf-8版本的IUP工具包呢?
发布于 2013-04-29 03:51:23
1) IupSetfAttribute(ih,“字体”,“快递,%s",IupGetAttribute(ih,”字体大小“));
2)视觉样式独立于这些路径。真正重要的是清单文件。我没有使用外部清单的经验。IUP Win32驱动程序文档指导您如何将清单添加到RC文件内的可执行项目中。这很简单。有关示例,请参见iup/etc/iup.rc文件。]
3)除了UTF-8之外,这些特性没有时间框架。因为这是一个非常受欢迎的特性,我们将尝试在3.9版本中包含它。
IupMatrix支持回调模式。这意味着当单元格滚动显示时,它的单元格可以通过请求填充。这看起来很像你需要的。将单元格值存储在应用程序动态结构中,并在调用回调时检查请求的单元格是否必须从文件中加载。如果你想节省内存,你可以如何丢弃不被使用的单元格值。
https://stackoverflow.com/questions/16256833
复制相似问题