2016-02-25 4 views
0

Я пытаюсь сделать карточные игры с использованием Fl_Tabs или Fl_Wizard, но не могу найти никаких инструкций о том, как это сделать в pyFltk. Есть ли пример или любая документация, показывающая базовый код создания Fl_Tabs, потому что я не смог найти что-нибудь в Интернете.Как использовать Fl_Tabs в pyFltk

from fltk import * 
x=Fl_Tabs(20,20,500,500) 
x.show() 
Fl.run() 

Когда я запускаю вышеуказанную программу, ничего не покажут. Спасибо заранее.

ответ

0

Пример использования Fl_Tabs. Это версия python от страницы чита Erco

#!/usr/bin/python 

# python version of http://seriss.com/people/erco/fltk/#Fl_Tabs 
#  _____ _____ 
# __/ Aaa \/ Bbb \______________________ 
# | _______       | 
# | |_______|       | 
# | _______       | 
# | |_______|       | 
# | _______       | 
# | |_______|       | 
# |______________________________________| 
# 
from fltk import * 

def GroupAAA(): 
    aaa = Fl_Group(10,35,500-20,200-45,"Aaa") 
    b1 = Fl_Button(50, 60,90,25,"Button A1"); b1.color(88+1) 
    b2 = Fl_Button(50, 90,90,25,"Button A2"); b2.color(88+2) 
    b3 = Fl_Button(50,120,90,25,"Button A3"); b3.color(88+3) 
    aaa.end() 

def GroupBBB(): 
    bbb = Fl_Group(10,35,500-10,200-35,"Bbb") 
    b1 = Fl_Button(50,60,90,25,"Button B1"); b1.color(88+1) 
    b2 = Fl_Button(150,60,90,25,"Button B2"); b2.color(88+3) 
    b3 = Fl_Button(250,60,90,25,"Button B3"); b3.color(88+5) 
    b4 = Fl_Button(50,90,90,25,"Button B4"); b4.color(88+2) 
    b5 = Fl_Button(150,90,90,25,"Button B5"); b5.color(88+4) 
    b6 = Fl_Button(250,90,90,25,"Button B6"); b6.color(88+6) 
    bbb.end() 

win = Fl_Window(500,200,"Tabs Example") 
tabs = Fl_Tabs(10,10,500-20,200-20) 
GroupAAA() 
GroupBBB() 
tabs.end() 
win.end() 
win.show() 
Fl.run()