aardio - 【库】封装易卷帘式菜单

2023-11-08 17:08
文章标签 封装 菜单 aardio 卷帘

本文主要是介绍aardio - 【库】封装易卷帘式菜单,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 易卷帘式菜单 + 易表格 , 绝配!

下载地址:

光庆程序在线 → aardio资源下载 → elistbar.rarhttp://chengxu.online/   将文件解压缩后放置于 lib\godking\elistbar 目录里面。

 不多说了,看效果:

  调用代码:

import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=759;bottom=469)
winform.add(
custom={cls="custom";text="自定义控件";left=8;top=8;right=182;bottom=464;border=1;db=1;dl=1;dt=1;z=1};
custom2={cls="custom";text="自定义控件";left=189;top=8;right=752;bottom=465;z=2}
)
/*}}*/import godking.elistbar
var e = godking.elistbar(winform.custom)e.addFolder("> 菜单一")
e.addFolder("> 菜单二")
e.addFolder("> 菜单三")
e.addFolder("> 菜单四")
for(i=0;3;1){e.addItem(i,"· 项目1  ",0)e.addItem(i,"· 项目2  ",2)e.addItem(i,"· 项目3  ",3)
}
//e.setItemBigImageList(..string.load("~/32×32_126个.eil"))
//e.RangeStyle=0e.onItemRclick = function(folderIndex/*菜单索引*/, itemIndex/*项目索引*/){/*项目被右击*/..win.msgbox("项目被右击")};
e.onItemSelect = function(folderIndex/*菜单索引*/, itemIndex/*项目索引*/){/*项目被选择*/..win.msgbox("点击了:"++e.getItemText(folderIndex,itemIndex))};import godking.egrid
var g = godking.egrid(winform.custom2)
g.BorderStyle=0
g.LineColor=e.FolderBgColorwinform.show();
win.loopMessage();

组件所需的图标组、图片组,用【图片组制作器】制作,软件下载:

【图片组制作器】下载 (下载密码: 2zax)https://wwr.lanzoui.com/izeogslxcba

应用软件 / Win 32位 / 753.5 KB
制作图片组.eil文件的小工具。
支持批量添加、删除、提取图标,拖放添加图标,png格式。

这篇关于aardio - 【库】封装易卷帘式菜单的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/371276

相关文章

禁止平板,iPad长按弹出默认菜单事件

通过监控按下抬起时间差来禁止弹出事件,把以下代码写在要禁止的页面的页面加载事件里面即可     var date;document.addEventListener('touchstart', event => {date = new Date().getTime();});document.addEventListener('touchend', event => {if (new

JavaSE——封装、继承和多态

1. 封装 1.1 概念      面向对象程序三大特性:封装、继承、多态 。而类和对象阶段,主要研究的就是封装特性。何为封装呢?简单来说就是套壳屏蔽细节 。     比如:对于电脑这样一个复杂的设备,提供给用户的就只是:开关机、通过键盘输入,显示器, USB 插孔等,让用户来和计算机进行交互,完成日常事务。但实际上:电脑真正工作的却是CPU 、显卡、内存等一些硬件元件。

Windows如何添加右键新建菜单

Windows如何添加右键新建菜单 文章目录 Windows如何添加右键新建菜单实验环境缘起以新建`.md`文件为例第一步第二步第三步 总结 实验环境 Windows7 缘起 因为我习惯用 Markdown 格式写文本,每次新建一个.txt后都要手动修改为.md,真的麻烦。如何在右键新建菜单中添加.md选项呢? 网上有很多方法,这些方法我都尝试了,要么太麻烦,要么不凑效

哈希表的封装和位图

文章目录 2 封装2.1 基础框架2.2 迭代器(1)2.3 迭代器(2) 3. 位图3.1 问题引入3.2 左移和右移?3.3 位图的实现3.4 位图的题目3.5 位图的应用 2 封装 2.1 基础框架 文章 有了前面map和set封装的经验,容易写出下面的代码 // UnorderedSet.h#pragma once#include "HashTable.h"

封装MySQL操作时Where条件语句的组织

在对数据库进行封装的过程中,条件语句应该是相对难以处理的,毕竟条件语句太过于多样性。 条件语句大致分为以下几种: 1、单一条件,比如:where id = 1; 2、多个条件,相互间关系统一。比如:where id > 10 and age > 20 and score < 60; 3、多个条件,相互间关系不统一。比如:where (id > 10 OR age > 20) AND sco

Java封装构造方法

private/public的分装 被public修饰的成员变量或者是成员方法,可以被类的调用对象直接使用 而private修饰的成员变量和方法,不能被类的调用对象使用 例如: 可以看到我们是不能在main方法中直接调用被private修饰的变量 当然我们可以在我们定义的TestMode类中可以定一个方法show,然后在调用show方法实现 这里我们可以清楚了解 private 不光可以修

C++数据结构重要知识点(5)(哈希表、unordered_map和unordered_set封装)

1.哈希思想和哈希表 (1)哈希思想和哈希表的区别 哈希(散列、hash)是一种映射思想,本质上是值和值建立映射关系,key-value就使用了这种思想。哈希表(散列表,数据结构),主要功能是值和存储位置建立映射关系,它通过key-value模型中的key来定位数组的下标,将value存进该位置。 哈希思想和哈希表数据结构这两个概念要分清,哈希是哈希表的核心思想。 (2)unordered

OOP三个基本特征:封装、继承、多态

OOP三个基本特征:封装、继承、多态 C++编程之—面向对象的三个基本特征 默认分类 2008-06-28 21:17:04 阅读12 评论1字号:大中小     面向对象的三个基本特征是:封装、继承、多态。     封装 封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。   封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信

Android 优雅封装Glide

文章目录 Android 优雅封装Glide核心思想定义策略接口定义图片选项实现Glide策略图片管理类使用 Android 优雅封装Glide 核心思想 使用策略模式实现不同图片加载框架的切换,使用建造者设计模式处理不同参数,最后通过 ImageLoader 进行管理。 定义策略接口 interface ILoaderStrategy {fun loadImage(co

JS 封装方式

引言:本人是后台服务端开发的,前端的 js 都是在 html 中的 script 标签中写的,处理下数据啥,如果要有需要公共使用的方法啥的都是把方法直接丢在一个 js 文件里,然后 html 引入使用,没有关注过 js 的封装。这天突然对 js 的封装有了兴趣所以有了本文,一下是本人的一些见解。不深见谅。 素材使用的是若依框架中的 ry-ui.js 以及 vue.js ,这里只说封装,不说功能。