小编alp*_*der的帖子

从头开始创建一个简单的GUI

在没有真正可用库的平台上,以及除了"坐标(x,y)上的维度(x,y,xx,yy)的显示对象"之外的最小图形,我正在尝试创建一个简单的gui.

有人可以指点我参考,我可以理解在屏幕上显示一组对象所涉及的逻辑原理,并突出显示所选对象,允许用户在对象之间导航并将突出显示移动到每个对象.这似乎应该很简单,但我想了解人们如何看待这一点.

如何使用像obj.highlight()这样的方法创建一个对象,其中obj.highlight会关闭所有其他对象中的突出显示?是否只需通过一个对象数组进行下一个循环,跳过当前对象,关闭突出显示然后将当前对象设置为true?通过在透明中心的所选对象上绘制另一个对象来完成高亮显示.

这是一个单线程系统(但允许少量的异步处理).

我正在寻找更多的概念性想法,但VB中没有使用专有图形调用的代码可能会有用.

algorithm conceptual-model

6
推荐指数
1
解决办法
1448
查看次数

标签 统计

algorithm ×1

conceptual-model ×1