comment faire des fenêtre tool avec pure basic

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
dayvid
Messages : 1242
Inscription : mer. 11/nov./2009 18:17
Localisation : Poitiers (Vienne)

comment faire des fenêtre tool avec pure basic

Message par dayvid »

salut a tous

sauriez-vous comment je peut faire des fenêtres tool avec pure basic
juste une seulle fenêtre mais au format tool
voici ce que je veut dire:

http://sd-2.archive-host.com/membres/up ... etre_1.exe

(A telecharger a vos risques et perils)
<-- Dobro

merci a vous
La vie, C'est comme, Une boitte, De startis, On en voie, De toutes, Les couleurs !

Mon forum http://purebasic.forumphp3.com/index.php
Avatar de l’utilisateur
SPH
Messages : 4949
Inscription : mer. 09/nov./2005 9:53

Re: comment faire des fenêtre tool avec pure basic

Message par SPH »

J'aime pas trop les exe. Je prefere les jpg.

!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Re: comment faire des fenêtre tool avec pure basic

Message par Le Soldat Inconnu »

Voir dans l'aide des fenêtres :|
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Avatar de l’utilisateur
TazNormand
Messages : 1297
Inscription : ven. 27/oct./2006 12:19
Localisation : Calvados (14)

Re: comment faire des fenêtre tool avec pure basic

Message par TazNormand »

PureColor est ton ami !!!
Image
Image
Avatar de l’utilisateur
SPH
Messages : 4949
Inscription : mer. 09/nov./2005 9:53

Re: comment faire des fenêtre tool avec pure basic

Message par SPH »

TazNormand a écrit :PureColor est ton ami !!!
Taz, perso, je ne sais pas utiliser les trucs anexe a PB. J'aimerais bien que les purecolor et autre soient ajouter DANS PB. Ou alors, qu'un mec reunisse tous les tools anexe et en fasse un EXE installable dans PB. :oops:
De preference avec un gros tampon "AGRéé PAR FRED" :mrgreen:

!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
dayvid
Messages : 1242
Inscription : mer. 11/nov./2009 18:17
Localisation : Poitiers (Vienne)

Re: comment faire des fenêtre tool avec pure basic

Message par dayvid »

ya pas de virus ni de saloperie c'est jurer cracher comme ont dit
bon ici je peut faire une image mais pour les bouton non
ou vous ne verez pas ce que je veux faire et pure color
ne fais pas ce que je veut

voici donc l'image mais sous vista le la croix
est rouge et c'est plus jolie je trouve:

Image
La vie, C'est comme, Une boitte, De startis, On en voie, De toutes, Les couleurs !

Mon forum http://purebasic.forumphp3.com/index.php
Avatar de l’utilisateur
cederavic
Messages : 1338
Inscription : lun. 09/févr./2004 23:38
Localisation : Bordeaux

Re: comment faire des fenêtre tool avec pure basic

Message par cederavic »

Aide de PureBasic a écrit :OpenWindow()

Syntaxe

Resultat = OpenWindow(#Fenetre, x, y, LargeurInterne, HauteurInterne, Titre$ [, Options [, FenetreMereID]])
Description

Ouvre une nouvelle fenêtre avec les paramètres spécifiés. Si #PB_Any est utilisé pour le paramètre '#Fenetre', le numéro de la fenêtre sera renvoyé dans 'Resultat'.
La nouvelle fenêtre devient la fenêtre active sans avoir besoin d'utiliser SetActiveWindow() (sauf si elle a été créée en mode invisible). Si Resultat = 0, la fenêtre ne peut être ouverte.

'LargeurInterne' et 'HauteurInterne' spécifient les dimensions nécessaires pour la zone interne de la fenêtre (sans les bordures et la barre de titre) afin d'assurer la compatibilité avec les systèmes d'habillage des fenêtres propres à Windows XP, AmigaOS et Linux (la taille des bordures peut en effet varier selon la police et/ou le thème utilisé). 'x' et 'y' indiquent la position initiale de la fenêtre (sauf si l'une des options de centrage est utilisée). Si l'une d'elle est #PB_Ignore, le système choisira une position pour la fenêtre.

Le paramètre 'FenetreMereID' est facultatif et indique de quelle fenêtre la nouvelle fenêtre dépend. 'FenetreMereID' peut être obtenu facilement par la commande WindowID().

Les options possibles sont:
#PB_Window_SystemMenu : Autorise le menu système sur la barre de titre.
#PB_Window_MinimizeGadget : Ajoute l'icône 'Réduire' sur la barre de titre. #PB_Window_SystemMenu est ajouté automatiquement.
#PB_Window_MaximizeGadget : Ajoute l'icône 'Agrandir' sur la barre de titre. #PB_Window_SystemMenu est ajouté automatiquement.
#PB_Window_SizeGadget : Ajoute les possibilités de redimensionnement à la fenêtre.
#PB_Window_Invisible : Crée la fenêtre mais ne l'affiche pas. Non supporté sur AmigaOS.
#PB_Window_TitleBar : Crée la fenêtre avec une barre de titre.
#PB_Window_BorderLess : Crée une fenêtre sans bordure.
#PB_Window_Tool : Crée une fenêtre avec une barre de titre plus fine, et non visible dans la barre des tâches.
#PB_Window_ScreenCentered : Centre la fenêtre au milieu de l'écran. Les paramètres x,y sont ignorés.
#PB_Window_WindowCentered : Centre la fenêtre au milieu de la fenêtre mère ('FenetreMereID' doit être spécifié). Les paramètres x,y sont ignorés.
#PB_Window_Maximize : Ouvre la fenêtre en mode maximisé. (Note: sous Linux, certains gestionnaires de fenêtres ne supportent pas cela)
#PB_Window_Minimize : Ouvre la fenêtre en mode minimisé.
#PB_Window_NoGadgets : Empêche la création d'une GadgetList. UseGadgetList() peut être utilisé pour le faire plus tard.

Si le paramètre facultatif 'Options' n'est pas renseigné, #PB_Window_SystemMenu sera utilisé.

Tous les évènements possibles dans une fenêtre sont gérés par les commandes WindowEvent() et WaitWindowEvent(). Pour les situations spéciales les callbacks sont utilisées, voir la description de SetWindowCallback(). Sous Windows, la largeur et la hauteur d'une fenêtre avec une bordure ne peuvent pas être inférieur à environ 100 pixels. Pour ouvrir une fenêtre plus petite, utiliser l'option #PB_Window_BorderLess.

Note: quand une fenêtre est ouverte dans un thread, le thread doit appeler WindowEvent() ou WaitWindowEvent() dans une boucle pour gérer les évènements pour cette fenêtre, car les évènements des fenêtres sont propres à chaque thread.
OS Supportés

Tous
Avatar de l’utilisateur
SPH
Messages : 4949
Inscription : mer. 09/nov./2005 9:53

Re: comment faire des fenêtre tool avec pure basic

Message par SPH »

dayvid a écrit :Image
Ta fenetre est beaucoup trop complexe pour etre faite sur PB... Nan bon, j'arrete de rire mais quand meme, daccord, j'etais comme toi (et comme beaucoup de newbie) a poser des questions de base mais je ne faisais aucun effort de mon coté pour essayer les exemples dans l'aide. Je ne veux pas que tu le prennes mal mais quand meme, fais un petit effort du coté F1 :roll: :arrow: :idea:

!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
dayvid
Messages : 1242
Inscription : mer. 11/nov./2009 18:17
Localisation : Poitiers (Vienne)

Re: comment faire des fenêtre tool avec pure basic

Message par dayvid »

bon ok pour sa

1 points de moin pour moi :|
La vie, C'est comme, Une boitte, De startis, On en voie, De toutes, Les couleurs !

Mon forum http://purebasic.forumphp3.com/index.php
Répondre