首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IUP、按钮、树、矩阵

IUP、按钮、树、矩阵
EN

Stack Overflow用户
提问于 2013-04-22 06:32:08
回答 1查看 281关注 0票数 1

1)我尝试将ico图像加载到IUPbutton,但没有成功。

在链接IM dll并添加正确的头之后,这是我的方法:

代码语言:javascript
复制
Ihandle *btn1, *btn2;
Ihandle* img1;

btn1 = IupButton("", NULL);
IupSetAttribute(btn1, "MINSIZE", "24x24");
btn2 = IupButton("", NULL);
IupSetAttribute(btn2, "MINSIZE", "24x24");

img1 = IupImage(16, 16, IupLoadImage("icons\\home_16x16.ico"));
IupSetAttribute(btn1, "IMAGE", "img1");

frame = IupHbox(btn1, btn2, NULL);
dlg = IupDialog(IupHbox(mat, IupVbox(frame, tree, NULL), NULL));

IUP不会报告任何错误,但图像不会出现在按钮btn1上。

如何在RGBA模式下将图片从文件加载到按钮?

值被设置为0,并且选择了'Name‘。

当我双击“Name”的时候,我怎样才能用代码将树扩展到第一个分支?

我尝试了EXPANDALL属性,但是所有的叶子都被展开了,这不是我们想要的。

3)如何在k_any回调中获取IUPtree项'id‘。例如,当按ENTER键时?

4)如何在executeleaf和branchopen回调中从'id‘获取IUPtree项文本?

5)如何遍历IUPtree以获取id、文本、排序项目(分支/叶)?

6)这里有没有一种在IUPmatrix上捕获keyUP或keyRELEASED事件的方法,就像我们在K_ANY中获取keyPRESS一样?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-22 21:31:44

1)更加关注每个函数的数据类型。注意,IupLoadImage已经返回了一个Ihandle。因此,不是:

代码语言:javascript
复制
img1 = IupImage(16, 16, IupLoadImage("icons\\home_16x16.ico"));

您应该这样做:

代码语言:javascript
复制
img1 = IupLoadImage("icons\\home_16x16.ico");

另外,如果您这样做:

代码语言:javascript
复制
IupSetAttribute(btn1, "IMAGE", "img1");

如果您正在指定字符串,则必须以某种方式将字符串" img1“与Ihandle img1关联。这是两件截然不同的事情。查看IupImage文档。或者你可以这样做:

代码语言:javascript
复制
IupSetHandle("img1", img1);
IupSetAttribute(btn1, "IMAGE", "img1");

或者一种更好的方式:

代码语言:javascript
复制
IupSetAttributeHandle(btn1, "IMAGE", img1);

2)你有没有尝试过只扩展你想扩展的分支?检查IupTree文档中的STATEid属性。

3)你想要的是有焦点的项目。因此,获取IupTree的值属性。请注意,Enter键将触发已具有项id的executeleaf回调。

4)检查文档中的TITLEid属性。

5)提示,在设置/获取IupTree、IupMatrix或IupList的属性时,您可以使用:

代码语言:javascript
复制
IupSetAttribute(ih, "TITLE3", "My Title");
  or
IupSetAttributeId(ih, "TITLE", 3, "My Title");

6)正如我之前告诉过你的,IupMatrix继承自IupCanvas,所以你还必须检查IupCanvas回调。查看IupMatrix回调文档,最后有一个关于IupCanvas回调的解释。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16136911

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档