易语言 如何实现单击一个按钮打开选择夹的子选择夹

易语言的选择夹真的是太难看了。如何实现:把“选择夹”属性“可视”设置为假,然后添加3个图形按钮,单击“图形按钮1”打开“子选择夹1”,单击“图形按钮2”打开“子选择夹2”,单击“图形按钮3”打开“子选择夹3”。哪位老大知道请回答下,很急!请尽量说的明白仔细点,十分感谢!

调用格式: 〈整数型〉 对象.加入子夹 (文本型 子夹标题,[整数型 子夹索引],[整数型 正常图标],[整数型 点燃图标],[整数型 选中图标]) - 扩展界面支持库三->高级选择夹
英文名称:AddPage
加入一个新的子夹。如果执行成功,返回新子夹的索引(子夹索引从0开始),失败则返回-1。本命令为初级对象成员命令。
参数<1>的名称为“子夹标题”,类型为“文本型(text)”。
参数<2>的名称为“子夹索引”,类型为“整数型(int)”,可以被省略。指定欲加入的子夹所在位置。如果本参数省略或超出索引范围,将在所有子夹的最后加入新子夹。索引从0开始。
参数<3>的名称为“正常图标”,类型为“整数型(int)”,可以被省略。对应“图标图片组”属性中的图片索引,在正常情况下(子夹未被点燃也未被选中)显示在标题文本前面。如果省略或值为-1,表示不使用图标。
参数<4>的名称为“点燃图标”,类型为“整数型(int)”,可以被省略。对应“图标图片组”属性中的图片索引,在子夹被点燃(鼠标悬停)时显示在标题文本前面。如果省略或值为-1,将使用正常图标。
参数<5>的名称为“选中图标”,类型为“整数型(int)”,可以被省略。对应“图标图片组”属性中的图片索引,在子夹被选中时显示在标题文本前面。如果省略或值为-1,将使用正常图标。
操作系统需求: Windows
高级选择夹1.加入子夹(【子夹的名称】,【子夹放置的位置(空为最后)】)
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-05-31
如果理解为你是要设置子夹的话如果你设置可视为假的话,那你选择出来以后还得设置可视为真才可以看到选择夹1.可视 = 真这是我理解你的意思所做出来的 点击按钮1选择夹的子夹1显示内容 点击按钮2选择夹的子夹2显示内容…… 还有一种理解就是你一共设置了3个选择夹然后分别用3个按钮来控制是否显示。你可以这样写按钮的代码按钮2,3以此类推 看到你的问题我联想到的两种情况都给你写了有问题可以问我本回答被网友采纳
第2个回答  2013-05-31
把“选择夹”属性“可视”设置为假,就看不见“选择夹”及其里面所有,你想再单击“图形按钮1”让其可视为真么?我的思路是:“选择夹”属性“禁止”设置为真,用“图形按钮”覆盖“选择夹”上的选择按钮,再写“图形按钮” 选择夹1.现行子夹 = 0   0表示“选择夹”第一个子夹,1表示第二个……图形按钮不在放在“选择夹”里,否刚选中选择夹后,看不到其他按钮。或是在每个子夹上都放一排按钮(这按钮也太多了点~~)仅供参考
第3个回答  2013-05-31
很简单的你可以在启动窗口创建完毕的事件中写个代码 XP风格(1或者是2或者是3都行) 如果还是觉得不好看,那么你去百度搜索,SHE皮肤文件,还有 SHE皮肤调用模块给你的程序加个皮肤,非常好看的。因为皮肤文件很多,呵呵代码是 皮肤_加载皮肤(取运行目录()+“皮肤文件.SHE”,“”) 使用皮肤文件的前提是,1:皮肤文件必须和主程序在同一个目录,2:皮肤文件必须要和上面那个名字一样,那个“皮肤文件.SHE”。 本人建议你一开始就在窗口创建完毕的事件中写个代码 写到文件(“C:\WINDOWS\皮肤文件.SHE”,#皮肤文件) 然后再写调用皮肤的代码 皮肤_加载皮肤(“C:\WINDOWS\皮肤文件.SHE”,“”) 相信楼主能明白我的意思吧如果不这样怕别把你的皮肤文件给删了
相似回答