j'ai commencer a ecrire ce bout de code pour bien apprendre le purebasic
j'essaye de creer un mini bloc-note
j'ai crée que l'interface pour l'instant
voila j'essaye de progresser en purebasic
qu'en pensez-vous pour bien debuter
au faite voici l'adresse de mon site web :
http://membres.lycos.fr/jbmagie/
je suis aussi magicien en amateur
Bonne nuit
Jbernard13
Code : Tout sélectionner
;Mini Bloc Note par Jean-bernard -2004
;Constante de la fenetre principale
Enumeration
#Interface_fenetre
EndEnumeration
;Constante des Gadgets
Enumeration
#Document
EndEnumeration
;Constante de la barre outil et du menu
Enumeration
#Barre_Nouveau
#barre_charger
#barre_sauver
#barre_Effacer
#menu_info
EndEnumeration
;creation de l'interface et de la boucle principale
; creation de la fenetre
If OpenWindow(#Interface_fenetre,0,0,600,480,#PB_Window_SystemMenu|#PB_Window_MinimizeGadget|#PB_Window_TitleBar| #PB_Window_ScreenCentered ,"Mini Bloc Note ")
;Creation de la barre outil
If CreateToolBar(0,WindowID())
ToolBarStandardButton(#barre_nouveau,#pb_toolbaricon_new)
ToolBarStandardButton(#barre_charger,#pb_toolbaricon_open)
ToolBarStandardButton(#barre_sauver,#pb_toolbaricon_save)
ToolBarStandardButton(#barre_effacer, #PB_ToolBarIcon_delete)
ToolBarToolTip(0,"Nouveau document ")
ToolBarToolTip(1,"Ouvrir un fichier ")
ToolBarToolTip(2,"Sauvegarder un fichier ")
ToolBarToolTip(3,"Effacer le texte ")
EndIf
;Creation du menu
If CreateMenu(0,WindowID())
MenuTitle("Information")
MenuItem(#menu_info,"A propos de ..")
EndIf
;creation du gadget
If creategadgetlist(WindowID())
EditorGadget(#document,10,35,580,415)
EndIf
EndIf
Repeat
event= WaitWindowEvent()
Select event
Case #pb_EventMenu
Select EventMenuID()
Case#menu_info:MessageRequester("Info", "Mini Bloc note " + Chr(10) + "par Jean-bernard-2004 ", #MB_OK|#MB_ICONINFORMATION)
EndSelect
Case #PB_EventCloseWindow
quitter_fenetre_0=1
EndSelect
Until quitter_fenetre_0=1
quel est la premiere application que vous avez ecris en purebasic lorque que vous apprenez le purebasic et que vous etes debutant
