📄 extentdemo.py
字号:
#!/usr/bin/env python2.4# -*- coding:utf8 -*-## I, Adam Olsen, am the original author of this work. I hereby# donate it into the public domain, and relinquish any rights I# may have in it.## I, Behdad Esfahbod, hereby disclaim any rights for my contributions# to this code.from __future__ import divisionimport sysimport cairoimport pygtkpygtk.require('2.0')import gtkimport gtk.gdkimport pangoimport gobjectdef generate_modes(): for align_desc, align in [('left', pango.ALIGN_LEFT), ('center', pango.ALIGN_CENTER), ('right', pango.ALIGN_RIGHT)]: for extent_desc, extentindex in [('logical', 1), ('ink', 0)]: for name in ['line', 'run', 'cluster', 'char']: if name == 'char' and extent_desc == 'ink': continue desc = '%s %s %s' % (align_desc, extent_desc, name) yield extentindex, name, align, descclass ExtentDemo(gtk.Widget): def __init__(self, text="""Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor.\n\t爻賱丕賲蹖 趩賵 亘賵蹖 禺賵卮賽 丌卮賳丕蹖蹖... 亘乇 丌賳 賲賱賾鬲賽 丿蹖乇丕賲鈥屫
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -