统一开发平台的字符终端版的初步实现

原创 2004年06月30日 15:58:00
基于变量绑定、数据总线的平台思想,初步的用python通过curses实现了linux终端下的如下功能:
  1. 利用python的dictionary实现了数据总线,提供变量的统一存取方式(当前只支持string型变量,毕竟double、integer在前台也显示为string,只支持单变量,类似姓名1姓名2这样的重复变量正在考虑中)
  2. 变量绑定已经实现
  3. 提供lable、edit、button三种控件,提供window这一承载体,除了lable其它的都可响应事件(按键)
  4. edit提供了多种显示、编辑方式,如输入控制(数字?中文?浮点数等)、左右对齐
标准的开发流程是这样的:
设计界面
当前设计界面提供windows下的开发界面,见后图
添加函数
对于简单交易只需要,写明向后台发送那些变量,以及出发发送的按键。
注册事件(按键)
运行测试,运行效果见后图
运行效果

设计工具
设计
生成
预览


天空之城:统一开发平台

曾经在一家小公司工作一段时间后被一个大集团收购,集团旗下有十多个小公司,于是开始推行一种统一开发平台,统一所有开发人员的开发模式提升规模效应。 我曾使用那个平台进行业务系统开发,一套使用XML自定义...
  • mindfloating
  • mindfloating
  • 2012年02月19日 14:27
  • 2942

集成开发环境-大数据开发平台的门户

全家桶,来一份?
  • colorant
  • colorant
  • 2017年09月05日 09:24
  • 999

UAP开发平台 158176761

UAP开发平台  QQ群:158176761 UAP开发平台  QQ群:158176761 UAP开发平台  QQ群:158176761 UAP开发平台  QQ群:158176761...
  • sir_jun
  • sir_jun
  • 2014年02月18日 12:44
  • 943

统一数据平台的重要性【小议】

http://www.csdn.net/article/2015-02-26/2824011 全球上网人口为 37.9% 如果全球人口全部上网,其意义才是真的不可估量。 1,如可以准备的...
  • wide288
  • wide288
  • 2015年02月27日 11:30
  • 771

使用字符在终端打印图形汉字

使用字符在终端打印图形汉字   主要使用HKZ16点阵字库来实现。顾名思义,HKZ16点阵字库就是把一个汉字拆成16*16的字符点来显示,在点阵字库中每个汉字占32个字节,256位,当这一位为1...
  • u013401853
  • u013401853
  • 2017年01月07日 22:12
  • 594

如何修改Ubuntu下终端显示的字符

用vi打开 .bashrc 命令 vi  .bashrc  找到PS1 一共三个,找到第二个PS1=......,后面有\u \h 第一个\u指的是用户名,第二个\h指的是主机名。只要把...
  • u012969206
  • u012969206
  • 2014年12月16日 12:56
  • 238

替换一些字符

把一串字符串中的某些段的字符替换成其他的字符,下面是把test字符段替换成my字符。 代码如下: char *buf=”CREATE TABLE test(id INTEGER NOT NULL ...
  • DEV_linux
  • DEV_linux
  • 2015年07月27日 13:42
  • 513

linux 终端 读取每个字符

以下内容来自 beginning linux programming一书第5章 终端 #include #include #include char *menu[] = { "a - ...
  • c_cyoxi
  • c_cyoxi
  • 2012年11月28日 15:08
  • 1503

Linux终端彩色字符的输出方法

在 ANSI 兼容终端(例如 xterm、rxvt、konsole 等)里, 可以用彩色显示文本而不仅仅是黑白。但是我们自己编写的程序能否输出彩色的字符呢?当然答案是肯定的。下面的语句就输出高亮的黑色...
  • luolovegui
  • luolovegui
  • 2006年03月24日 14:14
  • 2760

linux字符终端浏览器-----Lynx

Lynx       (一)   Lynx   简介        Lynx   是一个字符界面下的全功能的WWW浏览器。Lynx   可以运行在很多种   操作系统下,如VMS,   UNIX,  ...
  • ducduc
  • ducduc
  • 2009年05月25日 15:56
  • 9115
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:统一开发平台的字符终端版的初步实现
举报原因:
原因补充:

(最多只允许输入30个字)