1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152
|
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from Tkinter import *
import ttk ,os
# def aidesoft(): à retirer
def tchoix():
if v.get()==1:
Win_Manuel_GUW.destroy()
return
if v2.get()==1:
Win_Manuel_GUW.destroy()
return
# fenêtre principale
Win_Manuel_GUW = Tk()
Win_Manuel_GUW.title("Manuel d'utilisation du <guide utile Windows Seven 64 Bits>")
Win_Manuel_GUW.wm_iconbitmap('icone_guw.ico') # icon
# objet ttk.Notebook pour avoir des onglets
notebook = ttk.Notebook(Win_Manuel_GUW, width=1050, height=600)
notebook.pack(expand=1, fill=BOTH, padx=5, pady=5)
# =======================================================================
# onglet 1 Les utilitaires
# =======================================================================
Onglet_1 = Frame(notebook)
options_pack = dict(expand=1, fill=BOTH, padx=5, pady=5)
# encadré
cadre = LabelFrame(Onglet_1, text="Quitter le manuel")
cadre.pack(**options_pack)
cadre.pack(padx=10, pady=10)
# canvas de l'onglet 1
Win_aide = Canvas(Onglet_1, height=512, width=512,bg='ghost white')
Win_aide.pack(side=TOP, fill=BOTH, expand=1)
# format image et son titre
Txt_Help = Text(Win_aide, height=50, width=30)
Txt_Help.tag_configure('bold_italics',
font=('Arial', 12, 'bold', 'italic'))
Txt_Help.tag_configure('big',
font=('Verdana', 14, 'bold'))
Txt_Help.tag_configure('color', foreground='#476042',
font=('Tempus Sans ITC', 12, 'bold'))
# Titre de l'image
Txt_Help.insert(END,'\n Bonjour '+os.environ["USERNAME"]+'\n', 'big')
photo=PhotoImage(file='professeur-guw.gif')
Txt_Help.insert(END,'\nLe Manuel Utilisateur\n GUW version 1\n\n','big')
Txt_Help.image_create(END, image=photo)
Txt_Help.insert(END,'\n Réfléchis avant de poser \n une question\n')
# Quitter
v = IntVar()
Radiobutton(cadre,
text="Retour Menu Général",
variable=v,
command=tchoix,
value=1).pack(side=LEFT)
Txt_Help.pack(side=LEFT) # valide l'image
can2 = Canvas(Win_aide,bg='ghost white',borderwidth=0,height=50,width=160)
can2.pack(side=LEFT)
scroll = Scrollbar(can2)
Help_box = Listbox(can2,background = 'ghost white', yscrollcommand = scroll.set, height=50, width=130 )
Help_box.pack(side = LEFT, fill = Y)
Help_box.delete(0,END)
Help_box.insert(END,'Les fonctions Windows')
Help_box.insert(END,'Mes téléchargements')
Help_box.insert(END,'Editer un Rapport')
Help_box.insert(END,'Générer Rapport problème')
scroll.pack(side=RIGHT, fill=Y)
scroll.config( command = Help_box.yview )
Help_box.config(yscrollcommand = scroll.set)
# on ajoute l'onglet...
notebook.add(Onglet_1, text="Outils", sticky=NW+SE)
# =======================================================================
# onglet 2
# =======================================================================
#
Onglet_2 = Frame(notebook)
options_pack2 = dict(expand=1, fill=BOTH, padx=5, pady=5)
# encadré
cadre2 = LabelFrame(Onglet_2, text="Quitter le manuel")
cadre2.pack(**options_pack2)
cadre2.pack(padx=10, pady=10)
# canvas de l'onglet 1
Win_aide2 = Canvas(Onglet_2, height=512, width=512,bg='ghost white')
Win_aide2.pack(side=TOP, fill=BOTH, expand=1)
# format image et son titre
Txt_Help2 = Text(Win_aide2, height=50, width=30)
Txt_Help2.tag_configure('bold_italics',
font=('Arial', 12, 'bold', 'italic'))
Txt_Help2.tag_configure('big',
font=('Verdana', 14, 'bold'))
Txt_Help2.tag_configure('color', foreground='#476042',
font=('Tempus Sans ITC', 12, 'bold'))
# Titre de l'image
Txt_Help2.insert(END,'\n MANUEL\n', 'big')
photo2=PhotoImage(file='conseiller-guw.gif')
Txt_Help2.insert(END,'\n')
Txt_Help2.image_create(END, image=photo2)
Txt_Help2.insert(END,'\n Réfléchis avant de poser \n une question\n')
v2 = IntVar()
Radiobutton(cadre2,
text="Retour Menu Général",
variable=v2,
command=tchoix,
value=1).pack(side=LEFT)
Txt_Help2.pack(side=LEFT) # valide l'image
can22 = Canvas(Win_aide2,bg='ghost white',borderwidth=0,height=50,width=160)
can22.pack(side=LEFT)
scroll = Scrollbar(can22)
Help_box = Listbox(can22,background = 'ghost white', yscrollcommand = scroll.set, height=50, width=130 )
Help_box.pack(side = LEFT, fill = Y)
Help_box.insert(END,'texte')
scroll.pack(side=RIGHT, fill=Y)
scroll.config( command = Help_box.yview )
Help_box.config(yscrollcommand = scroll.set)
# on ajoute l'onglet...
notebook.add(Onglet_2, text="Fonctions", sticky=NW+SE)
# =======================================================================
# onglet 3
# =======================================================================
#
Onglet_3 = Frame(notebook)
# on ajoute l'onglet...
notebook.add(Onglet_3, text="Réseau", sticky=NW+SE)
# boucle principale
Win_Manuel_GUW.mainloop() |
Partager