aardio 官方社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 12035|回复: 5

LayoutEdit 一个练习Layout的小工具

[复制链接]

18

主题

28

回帖

406

积分

二级会员

积分
406
发表于 2012-4-30 10:19:08 | 显示全部楼层 |阅读模式
本帖最后由 琴鸣 于 2012-5-1 23:03 编辑

这是自己为了学习Layout方便而做的,认为有用就拿去玩吧,有兴趣和时间的人最好能再扩展一下功能,比如加上语法高亮什么的,然后再贴上来。

layoutedit.zip

30.07 KB, 下载次数: 360

评分

参与人数 1 +50 收起 理由
coder + 50 很给力!

查看全部评分

65

主题

881

回帖

5033

积分

荣誉会员

积分
5033
发表于 2012-4-30 12:18:52 | 显示全部楼层
不错......

17

主题

79

回帖

2773

积分

新手入门

积分
2773
发表于 2012-5-1 10:19:55 | 显示全部楼层
建议完善后加入aardio的例子当去

0

主题

2

回帖

11

积分

新手入门

积分
11
发表于 2012-5-1 13:29:44 | 显示全部楼层
学习一下

0

主题

16

回帖

141

积分

一级会员

积分
141
发表于 2012-8-3 06:57:31 | 显示全部楼层
我用这个- -

import win.ui;
/*DSG{{*/
mainForm = ..win.form( right=800;bottom=600;parent=...;text=
"HTMLayout测试工具";border="resizable" )
mainForm.add(
richedit={ bottom=416;text=
"richedit";left=24;multiline=1;top=32;z=1;right=240;edge=1;cls="richedit" };
static={ bottom=424;text=
"static";left=352;right=680;top=32;transparent=1;z=2;cls="static" }
)
/*}}*/

mainForm.richedit.text =
/**
<html>
<head>
<style>

</style>
</head>
<body>

</body>
</html>
**/


import web.layout;

//创建web窗体
var wb = web.layout( mainForm.static);

mainForm.wndproc =
function(hwnd,message,wParam,lParam){
   
select(message) {
        
case 0x5/*_WM_SIZE*/,0xF/*_WM_PAINT*/ {
            
with mainForm.richedit {
                left    = 0
                right   = ..mainForm.width/3
                top     = 0
                bottom  = ..mainForm.height
            }
            
with mainForm.static{
                left    = ..mainForm.width/3
                right   = ..mainForm.width
                top     = 0
                bottom  = ..mainForm.height
            }
        }
        
else {
        }
    }
}

mainForm.richedit.modifyEvent(,0x1
/*_ENM_CHANGE*/)
mainForm.richedit.oncommand =
function(id,event){
   
if(event == 0x300/*_EN_CHANGE*/){
        
//文本发生改变了
        wb.html = mainForm.richedit.text
    }
}

mainForm.show()
win.loopMessage();

点评

同意: 5.0
同意: 5
相当精巧,感觉很棒  发表于 2012-12-26 16:31

0

主题

2

回帖

14

积分

新手入门

积分
14
发表于 2013-1-16 17:20:25 | 显示全部楼层
那来玩玩。。。
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

手机版|未经许可严禁引用或转载本站文章|aardio.com|aardio 官方社区 ( 皖ICP备09012014号 )

GMT+8, 2023-9-24 17:41 , Processed in 0.061365 second(s), 26 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表