binghelingxi 发表于 2007-4-24 17:47:04

[SGOLD][NEWSGOLD]Paint_ELF 0.3 --画图工具

(C)titron

давно думал, что бы такое сделать на эльфе, вот что придумал  
пока есть только "карандаш" и "кисть"...
в окне редактирования залёная кнопка сохраняет картинку в 0:\zbin\elfpic.bmp

в мелочах, думаю сами разобраться сможете...


и первый мой рисунок, сделанный на эльфе

-------------------------
俄文,小试了一下,用着头晕!
elfpic.bmp放到 0:\zbin\
Paint_ELF(0.1).elf
elfpic.bmp


0.2请到3#下载!

[ 本帖最后由 binghelingxi 于 2007-4-28 08:36 编辑 ]

ggy1234 发表于 2007-4-25 13:41:56

ELF名称:Paint
ELF版本:0.1
运行方法:下载顶楼附件,直接运行ELF
使用方法:
图1:
http://202.192.163.48/2004734124/ELF1/1.jpg
图1,我用此ELF写的几个字。

图2:
http://202.192.163.48/2004734124/ELF1/2.jpg
图2,运行此ELF时候出现的欢迎画面【Здравствуйте】。
      第一个选项【Начать работу】是新建文件。进入后选择图片的宽度【Ширин
а】和高度【Высота】。(0~128可选)(默认16*16)(用数字键4.6或摇杆调)
      第二个选项【Инфо о ПРОГЕ】,关于,我用起来没有作用。
      第三个选项【ВЫХОД】,退出。
      左软键【ВЫХОД】,退出。
      右软件【ВЫБОР】,进入设定,开始画图。

图3:
http://202.192.163.48/2004734124/ELF1/3.jpg
图3,进入画图的画面
      数字5同摇杆中,控制画笔起落。
      数字2846分别是上下左右一个象素。摇杆的方向键也能做到。控制画笔方向。
      左软件,切换颜色1和颜色2。
      绿键保存图画到0:\ZBin\elfpic.bmp

图4:
http://202.192.163.48/2004734124/ELF1/4.jpg
图4,进入画图后,出现主菜单【Гл меню】。
      第一个选项【Меню Цвета】,颜色设置。进入后出现图5。
      第二个选项【Инструменты】,画笔设置。进入后出现图6。
      第三个选项【Меню Картинки】,设置图片大小。同图2第一个选项。
      第四个选项【Об Зльфе】,关于此ELF。进入后同图7。
      第五个选项【ВЫХОД】,退出。
      左软键【ВЫХОД】,退出。
      右软件【ВЫБОР】,进入设定,返回画图。

图5:
http://202.192.163.48/2004734124/ELF1/5.jpg
图5,颜色设置【Меню Цвета】
   第一个选项【Цвет 1】,设置画笔1颜色。
   第二个选项【Цвет 2】,设置画笔2颜色。
   第三个选项【Цвет фона】,设置背景颜色。
   左软件【назад】调颜色的帮助,关于如何快速改变数值,下有叙述。
   右软件【Ок】,进入并设置颜色。
   用数字键4.6调颜色RGB值,一次±10,用数字键7.9调颜色RGB值,一次±50。摇杆左右调颜色,
一次+1。调了RGB颜色后,下面有个方框是颜色预览。

图6:
http://202.192.163.48/2004734124/ELF1/6.jpg
图6,画笔状态【Инструменты】。
      第一个选项【Карандаш】,单点作画方式。
      第二个选项【Кисть】,连续画笔方式。
      左软件【назад】返回,返回图4。
      右软件【Ок】,进入设定,返回画图。
   在画的时候,单点作画则按1下5或摇杆中,画1个点,并抬起画笔。连续画笔方式,按下5或摇杆中
,连续画笔,移动光标不抬起画笔,再次按5或摇杆中才抬起画笔。

图7:
http://202.192.163.48/2004734124/ELF1/7.jpg
图7,关于此elf的信息。
使用心得:运行此ELF,按绿键保存所画的图片。默认保存的位置是0:\ZBin\elfpic.bmp。保存操
作会覆盖上次保存的文件。作好画后,保存,再将文件移动到另一个位置,然后再进行新的作画操作。

改进建议:①增加bcfg配置文件。②保存文件可以设置文件名。③保存成其他格式,如PNG,JPG。
④支持修改保存的文件,如进入ELF后会进行上次未完成的作画操作。
bugs:设置图片大小时,宽可以从0按左跳到128。但高不能按左从0调到128,会死机。
   颜色预览,只有画笔1的预览有效。画笔2和背景颜色的预览无效。

[ 本帖最后由 ggy1234 于 2007-4-25 21:17 编辑 ]

snoopyhzy 发表于 2007-4-26 11:45:02

0.2版本............

ggy1234 发表于 2007-4-26 15:46:23

0.2版基于0.1版的改进之处:
①增加一种画笔状态。在图6处增加【Прямая линия】,画斜线方便了很多。选择起始点,选择终点,则在2点之间连线。
②解决预览颜色的bug,颜色预览改为同时可以预览颜色1和2还有背景色。
③画图状态下,顶端增加坐标显示。

高度调整的bug还没解决。

binghelingxi 发表于 2007-4-28 08:33:39

Paint_ELF(0.3)
+ инструмент "прямоугольник"
+ теперь картинка сохраняется как 0:\zbin\elfpic_дата-время.bmp и после сохранения выводится её имя

SGold
NEWSGOLD

ggy1234 发表于 2007-4-28 10:36:50

0.3版基于0.2版的改进之处:
①增加一种画笔状态,画矩形边框。即在图6处增加【Прямоугольник】,画一个长方形框方便了很多。选择起始点,选择终点,则以两点为对角线画长方形。
②画图状态下,顶端的坐标显示样式有改变:原来是【10 , 21】,现在是【10 x 21】。
③退出的样式改变。
④保存的文件名不再是elfpic.bmp了,而是“elfpic_日期-时间.bmp”的样式。保存的路径没变还是0:\ZBin\ or 4:\ZBin\

高度调整的bug还没解决。可能是lib的问题吧。死机地址位置都差不远。但也有方法避免的:如果要将高度调大,按“右”调就行。
当你用xtask切换出去后,作图的画笔那一点,还会在屏幕上闪烁。

[ 本帖最后由 ggy1234 于 2007-5-2 10:50 编辑 ]

88421409 发表于 2007-11-6 10:55:45

很有用的工具期待完善汉化
页: [1]
查看完整版本: [SGOLD][NEWSGOLD]Paint_ELF 0.3 --画图工具