[python] pygtk2.4 na windoze
spooky.ln
spooky.ln na c-box.cz
Sobota Říjen 30 13:42:54 CEST 2004
chtel bych se zeptat jak vam chodi nove pygtk2.4 ve win ? jelikoz jsem doma updatoval na linuxu knihovny a python,chtel jsem povysit i v praci na win. tak jsem nainstaloval "Gtk+ Development Environment for Windows 2.4-rc22" a pygtk2.4.0 vsechno behalo v poradku,az najednou nejake veci ktere sly predtim spustit prestaly chodit :( s hlasenim
RuntimeError: can't create const
RuntimeError: can't create const
Traceback (most recent call last):
File "C:\ROTAXMAME\simple.py", line 1, in -toplevel-
import gtk
File "C:\Python23\Lib\site-packages\gtk-2.0\gtk\__init__.py", line 97, in -toplevel-
load_font = _Deprecated(gdk.Font, 'load_font', 'gdk')
AttributeError: 'module' object has no attribute 'Font'
a podobne. neznal treba ani gtk.Window() :(
tak jsem vsechno preinstaloval a hle ono to bezelo ! ale zase jenom chvili pak se to zaclo opakovat. hledal jsem na internetu a postupoval podle rad. odinstalovat,vyhledat jestli nejsou nejake knihovny v system32 atd. tak jsem vsechno zase nainstaloval a opet nic :(
kdyz jsem mel gtk runtime 2.2.4 a pygtk2.2.0 bylo vse v poradku .cesty jsou v poradku . akorat se mi porad debuger zastavuje u gtk v __init__. trida deprecated. nevite jak 100hoven ? ted nebezi ani tohle example,ktere napoprve slo.
import gtk
import string
def area_expose_cb(area, event):
global gc
gc = area.get_style().fg_gc[gtk.STATE_NORMAL]
gc.foreground = blue
area.window.draw_rectangle(gc, gtk.TRUE, 50, 50, 100, 50)
if __name__ == "__main__":
window = gtk.Window()
window.set_title("drawing test example")
window.connect("destroy", gtk.mainquit)
area = gtk.DrawingArea()
width = 400; hight = 300
area.set_size_request(width, hight)
window.add(area)
colormap = area.get_colormap()
blue = colormap.alloc_color(0, 0, 65535)
area.connect("expose-event", area_expose_cb)
area.show()
window.show()
gtk.mainloop()
------------- další část ---------------
HTML příloha byla odstraněna...
URL: http://www.py.cz/pipermail/python/attachments/20041030/9b601377/attachment.htm
Další informace o konferenci Python