コード例 #1
0
def draw_background(cr, width, height):
	gdkcr = gtk.gdk.CairoContext(cr)
	gdkcr.set_source_pixbuf(LOGO, (width - LOGO.get_width()) / 2,  40)
	gdkcr.paint()

	cr.set_source_rgba(1, 1, 1, 1)
	text.draw_font_left_wrap(cr, width / 2 - 175, 150, 'Arial 12', BACKGROUNDTEXT, 350)
コード例 #2
0
def draw_background(cr, width, height):
    gdkcr = gtk.gdk.CairoContext(cr)
    gdkcr.set_source_pixbuf(LOGO, (width - LOGO.get_width()) / 2, 40)
    gdkcr.paint()

    cr.set_source_rgba(1, 1, 1, 1)
    text.draw_font_left_wrap(cr, width / 2 - 175, 150, 'Arial 12',
                             BACKGROUNDTEXT, 350)
コード例 #3
0
ファイル: helpwindow.py プロジェクト: kotaongit/ImageTable
def draw(cr, width, height):
    if helpicon.help_on:
        help_width = width - border * 2
        padding = 10

        cr.set_source_rgba(0.4, 0.4, 0.4, 0.95)
        cr.rectangle(border, 0, help_width, height)
        cr.fill()

        cr.set_source_rgba(1, 1, 1, 0.4)
        text.draw_font_left(cr, border + padding, 5, 'Sans 20', 'help')
        cr.set_source_rgba(1, 1, 1, 0.8)
        off_y = text.draw_font_left_wrap(cr, border + padding, 50, 'Sans 12',
                                         description,
                                         help_width - padding * 2)[1]
        print 'off_y'
        for i, val in enumerate(help):
            draw_help_text(cr, width, height, width / 2, 80 + off_y,
                           help_width - padding * 2, i, val)