昨天只是迷迷糊糊的看了一点 Ped 的源代码。今天仔细看了,其实 Ped 的文本窗口依然是 appuifw.Text() ,灰色背景的主窗口才是 appuifw.Canvas() 。
对于 Canvas 模仿 Text 的怨念源于这样的需求:不带原文 @ 回复的时候,原文放在哪里呢?被 dabr 惯坏了,还是想放在上面。但是 title 的容量相当有限,没几个字就省略号了。我想要 Text() 部份只读部份可编辑的效果。如果可以用 canvas 完全模拟 text 的话就一点也不难了……可惜不行。
另一方面令我使用 Text() 的热情备受打击的原因在于开启了选项卡视图之后 Text 不能用输入法,别说中文了,连英文都没门,只能输数字和星号井号!太可怕了。
试试看 form ,实在不行还有 Topwindow ……囧。
……试回来了。不看不知道一看吓一跳~ form 真是很强大呢~还能看到背景(因为我用的主题我很萌的缘故,不小心被萌杀了~)可惜 form 里标题名称只能显示一行,标题和输入文字都是最多 80 个,再多的话程序会崩溃(>_<)
(>_<) (>_<) (>_<)
从淘宝上爬下来,已经三点半了~漂浮……
把屏幕左右键的名字改掉,中间还留了一块,放剩余字数不错……如果可能还是尽量不用 TopWindow 吧……
》》》睡了醒了中午了的分割线《《《
怎么实现呢?大体上有点思路了。就用分割线好了……不过这样的话是不是先学着用现成的pys60 twitter api 类比较靠谱捏?
没有评论:
发表评论