OpenWindow
OpenWindow
Je suis mal placé pour faire des suggestions vu que je débute totalement mais je vous donne quand même mon idée :
Serait-il possible d'enrichir la fonction OpenWindow d'une option "compléte"
qui fasse en UNE instruction çà ?
#PB_Window_SystemMenu | #PB_Window_MinimizeGadget | #PB_Window_MaximizeGadget | #PB_Window_SizeGadget | #PB_Window_TitleBar
Ce sont les propriétés habituelles d'une fenêtre, non ?
Débutez bien l'année
Serait-il possible d'enrichir la fonction OpenWindow d'une option "compléte"
qui fasse en UNE instruction çà ?
#PB_Window_SystemMenu | #PB_Window_MinimizeGadget | #PB_Window_MaximizeGadget | #PB_Window_SizeGadget | #PB_Window_TitleBar
Ce sont les propriétés habituelles d'une fenêtre, non ?
Débutez bien l'année
Personnellement je ne trouve pas que ce soit très important. Et il y a beaucoup plus urgent à faire que ce genre de chose.
Il y a une chose que tu peux faire c'est d'utiliser TailBite et faire un fichier résident avec une constante comme ceci :
Par la suite dans ton code à la création de la fenètre
OpenWindow(#Fenetre, x, y, LargeurInterne, HauteurInterne, Options, Titre$ [, FenetreMereID])
tu remplace Options par la constante #FenetreComplete et bingo ça fait exactement ce que tu veux.
Si tu veux je peux te compiler le résident et te l'envoyer par mail. Dis moi seulement le nom de la constante que tu veux et je te fais ça.
A+
Guimauve
Il y a une chose que tu peux faire c'est d'utiliser TailBite et faire un fichier résident avec une constante comme ceci :
Code : Tout sélectionner
#FenetreComplete = #PB_Window_SystemMenu | #PB_Window_MinimizeGadget | #PB_Window_MaximizeGadget | #PB_Window_SizeGadget | #PB_Window_TitleBar
OpenWindow(#Fenetre, x, y, LargeurInterne, HauteurInterne, Options, Titre$ [, FenetreMereID])
tu remplace Options par la constante #FenetreComplete et bingo ça fait exactement ce que tu veux.
Si tu veux je peux te compiler le résident et te l'envoyer par mail. Dis moi seulement le nom de la constante que tu veux et je te fais ça.
A+
Guimauve
Merci pour la proposition.
Je rappelle que je débute totalement
On peut donc se créer des fonctions personnalisées mais seront-elles définivement integrée dans l'exe pour que sa marche partout ?
Pourquoi pas #PB_Window_Complete comme nom ?
Decouvrant la programmation, je n'ai évidemment qu'une version démo de PB
Mon premier objectif étant d'arrivé à réaliser un calcul de caisse journalier et on m'a déjà bien aidé dans ce forum.
Meilleurs voeux
Je rappelle que je débute totalement
On peut donc se créer des fonctions personnalisées mais seront-elles définivement integrée dans l'exe pour que sa marche partout ?
Pourquoi pas #PB_Window_Complete comme nom ?
Decouvrant la programmation, je n'ai évidemment qu'une version démo de PB
Mon premier objectif étant d'arrivé à réaliser un calcul de caisse journalier et on m'a déjà bien aidé dans ce forum.
Meilleurs voeux
Dernière modification par Apprenti le sam. 01/janv./2005 11:40, modifié 1 fois.
-
- Messages : 1501
- Inscription : dim. 18/avr./2004 15:04
- Localisation : sud de la france
apprenti n'oublie pas d'aller voir dans les topics Debutant de ce forum
t'aura plein d'exemple documenté !!
si tu hesite encore pour la licence purebasic , alors n'hesite plus
je suis justement en train de regarder ce qui existe , et franchement a part
peut etre pour la 3D pure est vraiment le plus simple de la categorie des basics
1 er argument c'est le seul basic que je connaisse ou l'on peut programmer
a partir du copier-coller , du coup on tappe un minimum de chose dans l'editeur !!
touche F1 appel l'aide
va vers openwindows , tu copie et colle la fonction dans l'editeur
t'a plus qu'a faire de meme avec les constante presente
bref t'a meme pas a retenir la syntaxe d'une fonction !! cool !
pour moi qui est une memoire d'ecureuil c'est genial !!
en Blitz par exemple il faut chercher 1 heure la bonne fonction qui te conviens , en pure l'aide est tres bien faite pour ça !
et puis faut quand meme en parler , le prix est pas exorbitant pour un language dont toutes les mises a jour reste gratos (pour l'instant)
je serai toi, j'attendrai pas trop longtemps , si tu veut pas faire partie des future client qui paieront plus cher !!
regarde combien on paye visualbasic ,blitz,Darkbasic, !!
c'est paut etre pas une question d'argent pour toi , mais ça compte non ?

les gratuit (y en a ! ) sont (y en a d'autres mais pas beaucoup plus !)
RapidQ
DX-creator
t'aura plein d'exemple documenté !!

si tu hesite encore pour la licence purebasic , alors n'hesite plus
je suis justement en train de regarder ce qui existe , et franchement a part
peut etre pour la 3D pure est vraiment le plus simple de la categorie des basics
1 er argument c'est le seul basic que je connaisse ou l'on peut programmer
a partir du copier-coller , du coup on tappe un minimum de chose dans l'editeur !!
touche F1 appel l'aide
va vers openwindows , tu copie et colle la fonction dans l'editeur
t'a plus qu'a faire de meme avec les constante presente
bref t'a meme pas a retenir la syntaxe d'une fonction !! cool !
pour moi qui est une memoire d'ecureuil c'est genial !!
en Blitz par exemple il faut chercher 1 heure la bonne fonction qui te conviens , en pure l'aide est tres bien faite pour ça !
et puis faut quand meme en parler , le prix est pas exorbitant pour un language dont toutes les mises a jour reste gratos (pour l'instant)
je serai toi, j'attendrai pas trop longtemps , si tu veut pas faire partie des future client qui paieront plus cher !!
regarde combien on paye visualbasic ,blitz,Darkbasic, !!
c'est paut etre pas une question d'argent pour toi , mais ça compte non ?

les gratuit (y en a ! ) sont (y en a d'autres mais pas beaucoup plus !)
RapidQ
DX-creator
Dernière modification par Backup le sam. 01/janv./2005 11:57, modifié 1 fois.
Essaye de faire le résident avec mon outil PureLibCompiler (c'est en français)
A télécharger ici
Compilateur de librairie PB
A télécharger ici
Compilateur de librairie PB
désolé mem erreur que pour taillbite !!
c''est a dire qu'il me dit que le compilateur purebasic ne trouve pas la constante !!
par contre ton interface est nettement plus jolie !!
ce sera cool de faire une petite doc (meme en text)
qui explique le pourquoi du comment de chaque fonction de ton prg a des
nulle dans mon genre !
Ps: tu as essayé le ROSASM dont j'ai posté le lien en rubrique ASM ??
qu'en pense tu ?
c''est a dire qu'il me dit que le compilateur purebasic ne trouve pas la constante !!
par contre ton interface est nettement plus jolie !!
ce sera cool de faire une petite doc (meme en text)
qui explique le pourquoi du comment de chaque fonction de ton prg a des
nulle dans mon genre !

Ps: tu as essayé le ROSASM dont j'ai posté le lien en rubrique ASM ??

qu'en pense tu ?
j'ai sauver ceci dans un fichier PBdésolé mem erreur que pour taillbite !!
c''est a dire qu'il me dit que le compilateur purebasic ne trouve pas la constante !!
Code : Tout sélectionner
#FenetreComplete = #PB_Window_SystemMenu | #PB_Window_MinimizeGadget | #PB_Window_MaximizeGadget | #PB_Window_SizeGadget | #PB_Window_TitleBar
qui dit que le compilateur Pure ne trouve pas la constante
#PB_Window_SystemMenu
??????????????????????????????
ça Marche chez vous ?
chez toi ça marche ?


Dernière modification par Backup le sam. 01/janv./2005 12:41, modifié 2 fois.
par contre ça marche si je fait
13565952 etant la valeur equivalente a "#PB_Window_SystemMenu | #PB_Window_MinimizeGadget | #PB_Window_MaximizeGadget | #PB_Window_SizeGadget | #PB_Window_TitleBar
"
Code : Tout sélectionner
#FenetreComplete = 13565952
"
