Htmlayout
QQ282881515
这个作者很懒,什么都没留下…
展开
-
htmlayout做的虎鲸宝宝
昨天在auto论坛上偶遇一哥们作的虎鲸宝宝例子,尽管作者提供了auto的源码… …一个C++老农的悲哀。不过大概看了下流程,最后想想:选什么样的语言已经不重要了。最重要的是里边的资源文件可以拿来耍耍!当初发现SDK包里边的png动画就很奇怪,这个例子让我回头又看了看,才发现一个新的名次apng(阿门)。给我的第一感觉就算gif。好了,知道这个存在就没什么难度了,直接上图,定时器设置原创 2013-10-29 17:34:42 · 1556 阅读 · 0 评论 -
Htmlayout对话框程序输入法切换问题解决方案
一、背景: Htmlayout的附载容器是dialog时候中文无法输入(无法切换输入法程序),包括SDK中封装的dialog类。二、原因: 1、调用的某个dll(初步怀疑是Htmlayout.dll)拦截了输入法消息,但是没有将输入法消息释放出来给界面线程处理; 2、Htmlayout窗口本身未能激活输入法消息; 结论:因为这种情况只出现在dialog中原创 2013-04-15 10:24:51 · 1618 阅读 · 0 评论 -
Htmlayout模拟实例一
事件背景:最近由于奇异强盗式的服务,我屈服了。下载了奇异客户端,呼呼滴看了几集电视剧... ...上边的不是重点,终点是它的客户端界面还是挺好看的,于是乎右键单击查找目标,终于发现了skin文件夹——竟然对资源没加密!!!本以为热播剧部分是flash做的,看了看全部是贴图,冲动来了......最近关于HL要给员工培个小训,今天做个实例出来,具体看后面。插曲:接触htmlay原创 2013-03-19 17:35:30 · 2851 阅读 · 3 评论 -
Htmlayout之table模仿CGridCtrl开源控件,实现完美编辑
一.模仿CGridCtrl控件:首先需要编辑功能,其次可嵌入下拉框、时间日期选择控件、单选复选框等等。对Htmlayout所提供的behavior机制熟悉的人应该会立马想到TA,behavior就是Htmlayout的大杀器。可以编写相应的behavior去操作table以及单元格的各种行为,以便使其具备各种功能。为单元格添加编辑功能第一能想到的就是嵌入input元素,因为SDK里边有相应的例原创 2012-10-30 13:10:35 · 2899 阅读 · 0 评论 -
HTMLayout滚动条behavior源码示例
1.核心API:get_scroll_info() 和 set_scroll_pos() 该效果的显示主要是控制内外区域的协调显示问题.多说无益看代码2.相关代码.h文件 #include "..\behaviors\behavior_aux.h"/***************************************原创 2012-08-28 09:53:17 · 2993 阅读 · 0 评论 -
二. Htmlayout之元素value来世今生 select元素封装类
1.先判断该元素是否存在隐藏元素 判断方法: (一般来说文本都在text标签里边) a 递归该元素的所有子元素element::children_count(); b 判断该子元素类型element::get_element_type(),根据类型大概可以判断出每个子元素的作用,从而确定从哪个元素拿到当前文本.2.相关取值API原创 2012-06-03 13:04:36 · 2564 阅读 · 0 评论 -
一. Htmlayout之behavior
一.什么是behaviorbehavior 是HTMLayout界面引擎扩展的特殊css属性.通过CSS样式制定behavior, 可以为任何元素附加上交互行为, 从而将元素附件特定功能的控件或者是组合控件.所有behavior 都是预先写好的.二.behavior类成员 // behavior list support behavior* next;原创 2012-06-02 16:58:11 · 2499 阅读 · 0 评论 -
HTMLayout探索笔记一
对于一个没有html以及css基础的人来说,涉入HTMLayout是一件令人头疼的事情。头疼归头疼,硬着头皮研究例子代码还是必须的!也别在网上海搜例子程序了——基本没有,SDK中的几个sample就作为探索的开端吧!HTMLayoutSDK/mfc/mfc_browse下的ChildView值得一看。可以依葫芦画瓢将它拷贝到对话框程序慢慢“逼供”(估摸着也得花上点时间吧,一天时间了,尚未摸原创 2011-04-08 16:32:00 · 4024 阅读 · 0 评论 -
Htmlayout早期的一个摸索作品
Htmlayout也是用了五年之久,封装了一套win32框架(从MFC阵营转到了win32阵营,不过框架总体上海是模仿MFC)、一套宏定义(这套宏大大的提高了开发效率 减小了程序视觉上的臃肿度)、 一套控件接口 、一系列常用的behavior(尤其是在处理Grid表格)、一套HTML快速开发规范。 发现了2013年给一个朋友写的一个“瑜伽助理”程序,今天把程序贴出来 皮肤文件也贴出来 当初这个原创 2016-05-28 18:00:15 · 3792 阅读 · 4 评论