EDA365电子工程师网
标题:
skill初学者的福音
[打印本页]
作者:
y175813652
时间:
2008-10-8 16:14
标题:
skill初学者的福音
针对关于skill的学习的资料较少,有的又比较零散,不系统,不全面,
为方便大家学习,特发此帖,希望对初学者有所帮助!~欢迎提出宝贵意见
1.
Allegro自带的原始"skill"资料(绝对经典)发它的原因是有的初学者找不到目录
[attach]12532[/attach]
2.提供一些skill的例子,先读别人的程序,再模仿,肯定事半功倍!~顶!~
[attach]12535[/attach]
3.下面介绍一下如何做面板(面板就是在allegro运行下的一个窗口,是你所写的程序运行的一个载体)
如下是一个面板程序,将在每行做解释:
[attach]12537[/attach]
FILE_TYPE=FORM_DEFN VERSION=2 程序头,固定
FORM formtype的分为FIXED | VARIABLE
FIXED 所以这儿选择FIXED
PORT 42 10 form的宽度和高度,但高度在FIXED属性下被忽略
HEADER "Conversion Pads to Allegro" 面板的名字
总的来讲,这一段基本上都是固定的
TILE
程序头,固定
GROUP "Select pads text file" 在面板上划分一个区域,取名为"Select pads text file"
GLOC 3 1 名字的位置(3 1)是坐标
GSIZE 35 5 区域的大小
ENDGROUP 结束命令
FIELD textfile 定义一个文本框
FLOC 5 3 定义其大小
GROUP "Select pads text file" 定义这个文本框隶属于"Select pads text file"这个区域
STRFILLIN 20 100 定义这个文本框可输入和可显示的字符个数
ENDFIELD 结束命令
FIELD browse_file
FLOC 27 3
FGROUP "Select pads text file" 定义这个按键属于"Select pads text file"这个区域
MENUBUTTON "Browse_file" 10 3 定义一个按键,名字为Browse_file
ENDFIELD 结束命令
FIELD ok
FLOC 2 10
MENUBUTTON "Ok" 9 3
ENDFIELD
注:以下与上雷同.请读者自行了解.(别说你读到这儿了,下面还看不懂哦
)
FIELD change
FLOC 17 10
MENUBUTTON "Change" 9 3
ENDFIELD
FIELD cancel
FLOC 32 10
MENUBUTTON "Cancel" 9 3
ENDFIELD
ENDTILE
ENDFORM
FIELD cancel
FLOC 32 10
MENUBUTTON "Cancel" 9 3
ENDFIELD
ENDTILE
ENDFORM
具体还有很多函数,请参照附件allegro_skill.rar400页左右
作好上面的程序,应当怎么加载它呢?请大家记好了:
1.面板文件的扩展名为".form"通过Skill程序来调用它,下面的附件就是一个面板skill程序.
[attach]12536[/attach]
把上面的面板程序命名为conpads.form.
注:在程序中有这么一句化: form = axlFormCreate( 'conpadsform "~\\pcbenv\\forms\\conpads.form" '(se outer) 'Conpads_Action t)
是你的面板程序的路径,一定要设置好,否则读不出来哦
.
4.一切搞定之后,你就可以在Allegro下运行了,看看这个面板是什么
如何运行,请参考本版块的文章:
adence Allegro SKILL语言讨论和交流(二)~~ 如何在Allegro环境运行SKILL?
未完待续!~
看完 ,如果你感觉好, 一定要顶
!~
作者:
basten-0571
时间:
2008-10-8 17:04
楼主发贴很辛苦,支持
抢一个沙发
作者:
y175813652
时间:
2008-10-8 17:09
兄弟,谢了!~
非常需要你这样的,法帖的人才感觉值得
作者:
ade-0902
时间:
2008-10-8 17:33
很好很强大 3Q
作者:
y175813652
时间:
2008-10-8 17:53
面板程序中FIELD cancel
FLOC 32 10
MENUBUTTON "Cancel" 9 3
ENDFIELD
ENDTILE
ENDFORM删掉,多了
不好意思!~
作者:
x68049
时间:
2008-10-9 13:09
很仔细..谢谢你的分享
作者:
bailey
时间:
2008-10-16 07:37
谢谢楼主
作者:
btgcht
时间:
2008-10-16 08:42
希望能借楼主的帖子学会设计自己的skill...谢谢楼主~~
作者:
zyunfei
时间:
2008-10-16 09:56
先谢谢楼主了
作者:
qiutonghua
时间:
2008-10-16 10:26
楼主真是好人
作者:
zxpchx
时间:
2008-10-16 17:10
向lz学习skill。
作者:
fan54312
时间:
2008-10-21 12:22
感谢楼主!
作者:
樊广俊
时间:
2008-10-21 15:41
太感谢了
作者:
yang5051
时间:
2008-10-22 09:33
谢谢了
作者:
yang5051
时间:
2008-10-22 09:37
兄弟,写的不错,大家DD!
作者:
dingtianlidi
时间:
2008-10-22 09:40
今天才看到!
顶一下,好东东!!!
作者:
zengeronline
时间:
2008-10-23 12:46
沙发沙发沙发
作者:
HLFJZG
时间:
2008-10-25 09:21
好,好,一定顶!!
作者:
ketter
时间:
2008-10-25 14:06
标题:
謝謝!
初学初用的我正需要,謝謝楼主的支持。
作者:
2003zoull
时间:
2008-11-18 16:44
谢谢楼主分享
作者:
jone_yl
时间:
2008-12-1 17:27
顶一下,
作者:
泰然
时间:
2008-12-2 03:56
正在学
作者:
果冻爱芳芳
时间:
2008-12-2 15:26
谢谢楼主
作者:
yuma
时间:
2008-12-3 18:39
LZ辛苦了,感谢
作者:
yuma
时间:
2008-12-3 21:25
好东西啊,可是为什么我不能下呢??????????
作者:
northji
时间:
2008-12-3 22:17
楼主太好了。
作者:
Sunnyly621
时间:
2008-12-4 11:10
谢谢了
学习中
作者:
NMDNBA
时间:
2008-12-5 16:48
学习!谢谢
作者:
yuma
时间:
2008-12-7 11:36
怎么不能下????
作者:
NMDNBA
时间:
2008-12-9 08:47
到10了还下不了,晕
作者:
shuwf
时间:
2008-12-14 09:00
謝謝!
初学初用的正需要
作者:
aguang963_0
时间:
2008-12-19 19:37
晕,权限不够,继续努力
作者:
milaner
时间:
2008-12-27 04:30
楼主辛苦 多谢多谢
作者:
cai_layout
时间:
2009-1-4 14:56
好好好好好
作者:
cai_layout
时间:
2009-1-4 14:57
可我下不了啊
作者:
cai_layout
时间:
2009-1-4 15:14
要怎么样才能下啊???
作者:
y175813652
时间:
2009-1-5 15:06
本帖最后由 y175813652 于 2009-1-5 15:08 编辑
等你到了2级会员时就可以了,我设置权限时,是根据论坛规定来设置的,为的是论坛的发展,请见谅!~不过楼上的我可以发你一份
作者:
NMDNBA
时间:
2009-1-5 16:33
怎么上不去了呀
作者:
cai_layout
时间:
2009-1-6 11:44
Y175813652太谢谢太谢谢你啦!!
作者:
cai_layout
时间:
2009-1-6 11:46
我的邮箱是:cai_85@live.cn
作者:
y175813652
时间:
2009-1-6 13:28
NMDNBA cai_layout 已[attach]15457[/attach]发送 请查收
作者:
cai_layout
时间:
2009-1-6 14:02
谢谢谢谢谢谢
作者:
NMDNBA
时间:
2009-1-6 15:20
这些都在DOC里
作者:
NMDNBA
时间:
2009-1-6 15:21
也还是谢谢你,你是怎么学的?
作者:
cai_layout
时间:
2009-1-6 16:31
y175813652我下不了,再给个邮箱你
cai_yuanyuan1985@yahoo.com.cn
,麻烦了,谢谢啦!
作者:
y175813652
时间:
2009-1-6 17:12
本帖最后由 y175813652 于 2009-1-6 17:13 编辑
也还是谢谢你,你是怎么学的?
NMDNBA 发表于 2009-1-6 15:21
这个必须是自己学了,耐下心来肯E文,他和C++和C#很相似的,建议你先看别人写好的程序,直到读懂为止,弄清楚这段段程序的功能和结构,每一个代码块的作用,在到每一个函数的作用,慢慢来就可以了.[attach]15467[/attach]
作者:
cai_layout
时间:
2009-1-7 14:05
恩,我看了一下,语法和C相似,只不过函数功能不一样的
作者:
bo0130
时间:
2009-1-20 20:44
楼主发贴很辛苦
作者:
bo0130
时间:
2009-1-20 21:08
下不了。能给发个吗?mail:bo_0130@163.com.谢谢
作者:
huangzhf
时间:
2009-1-20 22:27
好东西啊,可惜权限不够 ,,能发一个吗?
huangzhenfu-822@163.com
作者:
bo0130
时间:
2009-1-21 10:49
EDA365论坛 提示信息您无权进行当前操作,这可能因以下原因之一造成
对不起,只有特定用户可以下载本论坛的附件,请返回。
您已经登录,但您的帐号或其所在的用户组无权访问当前页面。
原因何在?????????
作者:
zhwzjf
时间:
2009-3-3 11:36
谢谢,好人!
作者:
shanzhengsz
时间:
2009-3-11 20:16
为什么我不可以下载呢
作者:
zhyong45
时间:
2009-3-17 12:26
这些很有用的,收下了,谢谢楼主!顶!!!
作者:
浪子
时间:
2009-3-17 15:34
先谢谢啦,最近在学~~~~顶~~~~~~~~
作者:
农场高手
时间:
2009-3-17 16:47
向lz学习skill 。。。
作者:
zengeronline
时间:
2009-3-20 19:15
ding~~~~~~~~~~~
作者:
steven.ning
时间:
2009-3-21 07:55
学习了,谢谢!
作者:
steven.ning
时间:
2009-3-21 07:57
把东西贴出来了,又不让下载,何必呢?
作者:
jefanlin
时间:
2009-3-21 19:50
skill初学者的福音? 為什麼附件無法下載?
作者:
hitren
时间:
2009-3-24 08:39
必须顶了!特别是对于我们新手来说。
作者:
hitren
时间:
2009-3-24 08:40
哎,下不了~
作者:
sac100
时间:
2009-4-14 01:01
谢谢楼主分享
作者:
fuwangwang98
时间:
2009-4-15 22:58
好东西 谢谢
作者:
anweyuan
时间:
2009-5-11 15:53
标题:
RE: skill初学者的福音
顶一个
作者:
叫布什动我啊
时间:
2009-5-12 23:00
真的很不错哦,
适合偶们新手啦
作者:
hfxin2001
时间:
2009-5-13 12:35
还有权限,呜呜,过一段时间才能下载
作者:
憨仔
时间:
2009-5-22 16:37
确实好帖子
作者:
liuliuset
时间:
2009-5-24 19:48
顶,顶,为啥我不能下载呢? 楼主
作者:
coyoo
时间:
2009-6-2 15:36
如何提高我的阅读权限
作者:
coyoo
时间:
2009-6-2 15:37
有没有人知道啊
作者:
elm99
时间:
2009-7-1 19:49
楼主,附件怎么下呀
作者:
叫布什动我啊
时间:
2009-7-1 23:23
感动中......
作者:
wei798
时间:
2009-7-4 11:24
级别太低
作者:
cqnorman
时间:
2009-7-7 08:12
顶啊!目前不忙学,先收藏~
作者:
chenshiqi906
时间:
2009-7-7 09:23
多谢了哈,我刚刚接触Allegro,多学习一下
作者:
aguang963_0
时间:
2009-7-8 09:02
非常感谢
作者:
EST
时间:
2009-7-8 23:04
It can not be downloaded, why?
作者:
molyzhang
时间:
2009-7-20 16:42
绝对经典
作者:
may
时间:
2009-7-22 11:26
楼主是大好人,楼主是大帅哥
作者:
dzcn_hh
时间:
2009-7-22 14:28
谢谢分享!
作者:
wujinrung
时间:
2009-7-24 08:54
辛苦了~~
新手學習, 感謝分享!!
作者:
ray372liu
时间:
2009-7-24 14:47
谢谢楼主
作者:
foxconnwj
时间:
2009-7-29 07:54
閱讀權限這么高,明顯不是給初學者的嗎?應該講究開源啊,既然是help,就應該全部共享啊
作者:
lizhangyu
时间:
2009-7-30 19:11
谢谢分享
作者:
l1454828
时间:
2009-7-30 22:29
支持啊 我什么时候才能看到啊
作者:
defir
时间:
2009-8-5 16:28
没权限咋整啊?
作者:
myedacn
时间:
2009-8-6 11:50
兄弟,写的不错,大家DD!
作者:
BluesinE
时间:
2009-8-6 12:39
学习下,大家顶上去!
作者:
hahacomcn
时间:
2009-8-7 13:28
为什么不能下载啊,需要的。
作者:
yl904573
时间:
2009-8-17 22:18
xiangxia
作者:
yl904573
时间:
2009-8-17 22:21
为啥没有10
作者:
fanxuechao
时间:
2009-8-19 20:45
ding a
作者:
ramanaindia
时间:
2009-8-19 23:37
Thankyou
作者:
newoodsoft
时间:
2009-8-20 08:44
应该是不错的资料~,阅读权限不够啊~只能等等了
作者:
iceisfire
时间:
2009-8-27 11:18
对我这样一个初学者很有用《顶!!!
1#
y175813652
作者:
iceisfire
时间:
2009-8-27 11:28
楼主能否也发一份给我,我也下不了,现在急需要这方面的资料。我的邮箱:
iceisfire@163.com
,谢了!
作者:
天涯共线
时间:
2009-8-27 13:26
我也下不来,Msn或者MAIL给一份:
mickey_xu1979@hotmail.com
作者:
whitehorse
时间:
2009-9-1 20:57
It's so ....cool . Today really is my lucky day . 谢谢楼主了~~
作者:
ramanaindia
时间:
2009-9-2 02:27
Thank you
欢迎光临 EDA365电子工程师网 (http://bbs.elecnest.cn/)
Powered by Discuz! X3.2