コード例 #1
0
def help():
    global w, img1
    explain = [
        cn("欢迎使用短信签名测试版"), u"================",
        cn("功能说明:"),
        cn("1.可设置自动回复"),
        cn("2.可设置定时回复"),
        cn("3.可发送闪信"),
        cn("4.签名功能可选"),
        cn("5.具有短信转E功能"), u"================",
        cn("@小布开发版权所有@")
    ]
    w = TopWindow.TopWindow()
    img1 = Image.new((176, 208))
    img1.clear(0)
    for i in range(10):
        img1.text((10, 15 + i * 12), explain[i], fill=0x0000ff)
    w.add_image(img1, (0, 0))
    w.size = (160, 135)
    w.position = (5, 45)
    w.shadow = 5
    w.corner_type = "corner5"
    w.show()
    e32.ao_sleep(10)
    w.hide()
コード例 #2
0
 def __init__(self):
     self.win = TopWindow.TopWindow()
     self.win.size = (170, 40)
     self.win.position = (3, 40)
     self.win.shadow = 2
     self.win.corner_type = 'corner1'
     self.top = Image.new((170, 40))
     self.t = 0
     self.p = 1
     self.vis()
コード例 #3
0
ファイル: tbsnet.py プロジェクト: zixing131/Pys60_Simulator
def showyzm(path):
    global top
    img = graphics.Image.open(path)
    top = TopWindow.TopWindow()
    top.add_image(img, (0, 0))
    top.corner_type = "corner5"
    top.shadow = 2
    top.position = (50, 5)
    top.size = (img.size[0], img.size[1])
    top.show()
    while 1:
        try:
            vcode = en(ui.query(cn("请输入验证码"), "text"))
            #print cn(vcode),len(cn(vcode))
            if (len(cn(vcode)) != 4):
                ui.note(cn("输入有误!"))
            else:
                del top
                #print cn(vcode)
                return vcode
        except:
            pass
コード例 #4
0
ファイル: Topwindows操作.py プロジェクト: Symbian9/pycoder
import appuifw, graphics, e32, TopWindow
from key_codes import *
#光标位置变量pos_y=0#记录菜单级变量M=0
#生成(实例化)四个Topwindow
w1 = TopWindow.TopWindow()
w2 = TopWindow.TopWindow()
w3 = TopWindow.TopWindow()
w4 = TopWindow.TopWindow()
#生成四个图像,前三个为突破最后一个为图形
img1 = graphics.Image.open('c:\\11.jpg')
img2 = graphics.Image.open('c:\\12.jpg')
img3 = graphics.Image.open('c:\\13.jpg')
img4 = graphics.Image.new((60, 80))


def chn(x):
    return x.decode('utf8')


def quit():
    lock.signal()


    #菜单级控制函数以及光标移动函数
def move(y, x):
    #声明各全局变量
    global pos_y, M, w1, w2, w3, w4
    tpos_y = pos_y
    pos_y += x
    #函数的两个参数x控制光标移动用,y控制菜单级用#如果传入参数为y=1这里对应按导航键向右
    if y == 1:
コード例 #5
0
#-*-coding:utf-8-*-
import appuifw, graphics, e32
import TopWindow


def chn(x):
    return x.decode('utf8')


canvas = appuifw.Canvas()
appuifw.app.body = canvas
appuifw.app.screen = 'full'
#新建图像
image = graphics.Image.new(canvas.size)
#实例化窗口对象(记住有这句就行了)
w = TopWindow.TopWindow()
#把image设置成黑色
image.clear(0)
#画文本
image.text((10, 15), chn('iniwap教程系列'), fill=0x0000ff)
#画矩形
image.rectangle((10, 15, 20, 30), outline=0x0000ff)
#你还可以画更多在这里#添加image到TopWindow,位置为(0,0)
w.add_image(image, (0, 0))
#窗口大小宽160,高135
w.size = (160, 135)
#设置窗口在屏幕的位置
w.position = (5, 45)
#阴影值为5
w.shadow = 5
#顶角类型corner5
コード例 #6
0
import httplib, e32, os, appuifw, urllib
import powlite_fm


def cn(x):
    return x.decode('utf-8')


def en(x):
    return x.encode('utf8')


import e32
import graphics
import TopWindow
screen = TopWindow.TopWindow()
g = graphics.Image.open(u'c:\data\qiqi.jpg')
screen.add_image(g, (0, 0, 240, 320))
screen.size = (240, 320)
img = graphics.Image.new((240, 320))
screen.show()
e32.ao_sleep(2)
screen.hide()

import e32
import appuifw
import random


def cn(x):
    return x.decode('utf-8')