c - 如何在 Enlightment 库中手动折叠框架

标签 c efl

我正在使用 Enlightment 库(C api)作为用户界面。我想以编程方式折叠框架,但该功能似乎不起作用:

elm_frame_collapse_set(my_frame, EINA_TRUE);

当我触发该函数时,我收到一条错误消息:

efl_ui_frame_collapse_set (2399) could not be resolved for class 'Elm.Box'.

最佳答案

错误消息表明您向框架 API 输入的是 Box 对象,而不是 Frame 对象。

请检查您的代码。

如果您向 API 提供正确的对象。请告诉我代码。

实际上,它在我的示例案例中运行良好。

关于c - 如何在 Enlightment 库中手动折叠框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51879825/

相关文章:

c++ - 使用 Enlightenment Elementary 工具包在后台打开一个窗口

C 编程、文件、链表

c - 母进程的安全 shm 分离

c - 尝试交换节点数据

c - 标准 I/O 和低级 I/O 的区别

linux - 编译 Enlightenment 基础库 1.8.5 时出现问题

c - 使用 echo 读取文件名并使用文件

linux - 将 EFL 用于嵌入式 UI 时,我们应该使用 Elementary 还是 Edje?

c++ - 在cmake文件中使用edje_cc