Bonjour
Pour m'avancer sur l'apprentissage cpcdosc+
je voudrais savoir comment on créer une simple fenêtre avec un fond de couleur bleu, un bouton "clique teste" et si on clique dessus ça affiche un messagebox "hello world"
Merci
Bonjour
Pour m'avancer sur l'apprentissage cpcdosc+
je voudrais savoir comment on créer une simple fenêtre avec un fond de couleur bleu, un bouton "clique teste" et si on clique dessus ça affiche un messagebox "hello world"
Merci
Comme ceci :
Fenêtre (page 51 du manuel).
Bouton (page 54 du manuel).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 ini/ fenetre( ini;nom = "FENETRE" ini;texte = "Mon petit titre !" ini;type = "1;M1A1V1R1F1T1FP0C0O0" ini;img = "MONICONE.BMP" ini;couleur = "000,006,151" ini;tx = "400" ini;ty = "300" ini;px = "300" ini;py = "250" Creer/ ini/ fenetre)
Dans evenement.cpc (page 72 (pour l’événement) et page 74 (pour le msgbox) du manuel).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 ini/ bouton( ini;nom = "BOUTON" ini;fenetre = "FENETRE" ini;texte = "clique teste" ini;img = "0" ini;couleurf = "255,255,255" ini;couleurp = "000,000,000" ini;tx = "20" ini;ty = "20" ini;px = "200" ini;py = "150" creer/ ev/ CHEMIN\evenement.cpc ini/ bouton)
Cordialement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Proc/ BOUTON(CLIC) msgbox/ /texte=hello world /titre=Titre de mon msgbox /mode=1 /alerte=0 Fin/ Proc
Salut
TheGamerCraft :
Pour le messagebox, à partir la version OS2.0.5 Alpha 3.6 la commande a été simplifiée pour éviter de préciser si on veut "vite afficher un message comme ça"
pour la fenêtre, pas besoin d'indiquer tous les paramètres, la plus part sont déjà activé par défaut
Code : Sélectionner tout - Visualiser dans une fenêtre à part msgbox/ hello world
pour une simple fenêtre il suffirait juste décrire type = "1"
Et petite astuce, les évenement peuvent être utilisé dans le même fichier qui charge le programme ;-)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 ini/ fenetre( ini;nom = "FENETRE" ini;texte = "Mon petit titre !" ini;type = "1" ini;img = "MONICONE.BMP" ini;couleur = "000,006,151" ini;tx = "400" ini;ty = "300" ini;px = "300" ini;py = "250" Creer/ ini/ fenetre)
Bonne soirée!
Sébastien FAVIER
Felly-software Autonomous vehicle software for everyone.
co-kernel Cpcdos OSx un noyau 32bits simplifié et complet.. ou presque - Le fofo officiel c'est par ici.
Les cours sur les systèmes c'est par là
D'accord, merci pour le msgbox (que je ne savais pas).
Sinon, je savais qu'ont peut utilisé l'évenement dans le même fichier que son programme, j'ai dit ça pour évité (au débutant) de se perdre.
désole pour le retard de ma reponse
ca fonctionne merci
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager