[Résolu] Constantes

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
Micoute
Messages : 2584
Inscription : dim. 02/oct./2011 16:17
Localisation : 35520 La Mézière

[Résolu] Constantes

Message par Micoute »

Bonjour à tous,

en vue d'adapter mes anciens programme dans la dernière version de PB, j'aimerais savoir si toutes ces constantes sont toujours valables.
  • ;**************
    ;* Constantes *
    ;**************

    ; Attributs fenêtre les plus utilisés:
    #PB_Window_Standard = #PB_Window_MinimizeGadget|#PB_Window_TitleBar|#PB_Window_SystemMenu
    #PB_Window_StandardResizeable = #PB_Window_MinimizeGadget|#PB_Window_MaximizeGadget|#PB_Window_SizeGadget| #PB_Window_TitleBar|#PB_Window_SystemMenu

    ; Autres événements pour les applications de fenêtre:
    #PB_Event_Character = #WM_CHAR = 258 ;caractères saisis (Char.c = wParam)
    #PB_Event_KeyDown = #WM_KEYDOWN = 256 ;une touche est pressée (VKKey.i = wParam)
    #PB_Event_KeyUp = #WM_KEYUP = 257 ;une touche est relâchée
    #PB_Event_Shutdown = #WM_QUERYENDSESSION = 17;Avant l'arrêt (retour: True = Autoriser l'arrêt, False = Interdire l'arrêt)
    #PB_Event_Help = #WM_HELP = 83

    #PB_Event_MouseWheel = #WM_MOUSEWHEEL = 522 ;la molette de la souris a subi un défilement
    #PB_MouseWheel_Delta = 120 ;Tics = _HighWord(wParam) / #PB_MouseWheel_Delta
    #PB_Event_MouseMove = #WM_MOUSEMOVE = 512 ;la souris a été déplacée
    #PB_Event_LeftMouseButtonDown = #WM_LBUTTONDOWN = 513
    #PB_Event_RightMouseButtonDown = #WM_RBUTTONDOWN = 516
    #PB_Event_MiddleMouseButtonDown = #WM_MBUTTONDOWN = 519
    #PB_Event_LeftMouseButtonUp = #WM_LBUTTONUP = 514
    #PB_Event_RightMouseButtonUp = #WM_RBUTTONUP = 517
    #PB_Event_MiddleMouseButtonUp = #WM_MBUTTONUP = 520
    #PB_Event_LeftDoubleClick = #WM_LBUTTONDBLCLK = 515
    #PB_Event_RightDoubleClick = #WM_RBUTTONDBLCLK = 518
    #PB_Event_MiddleDoubleClick = #WM_MBUTTONDBLCLK = 521

    ; Constantes pour les touches qui sont pressées lors d'un événement:
    #PB_KeyDown_Control = #MK_CONTROL = 8
    #PB_KeyDown_Shift = #MK_SHIFT = 4
    #PB_KeyDown_LeftMouseButton = #MK_LBUTTON = 1
    #PB_KeyDown_RightMouseButton = #MK_RBUTTON = 2
    #PB_KeyDown_MiddleMouseButton = #MK_MBUTTON = 16
Je vous remercie par avance de vos réponses, vous pouvez même, si vous le souhaitez, rallonger la liste qui pourra bien sûr servir à tout le monde !
Dernière modification par Micoute le sam. 26/oct./2013 12:28, modifié 1 fois.
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 6.20 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: Constantes

Message par Backup »

si elles ne le sont pas , tu aura une erreur en principe ...
Avatar de l’utilisateur
Micoute
Messages : 2584
Inscription : dim. 02/oct./2011 16:17
Localisation : 35520 La Mézière

Re: Constantes

Message par Micoute »

Merci beaucoup, monsieur Dobro.
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 6.20 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Avatar de l’utilisateur
falsam
Messages : 7324
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Constantes

Message par falsam »

Micoute a écrit :Merci beaucoup, monsieur Dobro.
monsieur carrément ? :mrgreen: Quelle déférence .... Appelle le Maître :)
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
Micoute
Messages : 2584
Inscription : dim. 02/oct./2011 16:17
Localisation : 35520 La Mézière

Re: Constantes

Message par Micoute »

falsam a écrit :
Micoute a écrit :Merci beaucoup, monsieur Dobro.
monsieur carrément ? :mrgreen: Quelle déférence .... Appelle le Maître :)
Oui, pour moi Dobro est un géant, mais je ne voudrais pas lui manquer de respect, car je ne veux pas oublier qu'il a été toujours là pour m'aider quand j'en ressentais le besoin, mais je remercie aussi tous autres les membres de ce forum, car ils ont aussi une cause commune avec moi, c'est la programmation en PureBasic et si je nomme Dobro "Maître", qui me donne toujours de bonnes idées, comment vais-je nommer "FRED" ?

J'ai même remarqué que quand une constante PB a disparu, on peut la recréer !

Exemples :
#PB_Event_LeftMouseButtonDown = #WM_LBUTTONDOWN
#PB_Event_LeftMouseButtonUp = #WM_LBUTTONUP

et ça fonctionne parfaitement !
Dernière modification par Micoute le sam. 26/oct./2013 20:12, modifié 2 fois.
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 6.20 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Avatar de l’utilisateur
falsam
Messages : 7324
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Constantes

Message par falsam »

Micoute a écrit :
falsam a écrit :
Micoute a écrit :si je nomme Dobro "Maître", qui me donne toujours de bonnes idées, comment vais-je nommer "FRED" ?
je ne sais pas ......... Dieu peut etre ? :mrgreen:
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
Micoute
Messages : 2584
Inscription : dim. 02/oct./2011 16:17
Localisation : 35520 La Mézière

Re: Constantes

Message par Micoute »

=je ne sais pas ......... Dieu peut etre ? :mrgreen:
Désolé, mais pour moi "DIEU", c'est quelqu'un d'autre !
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 6.20 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: [Résolu] Constantes

Message par Backup »

ni Dieu , ni Maitre

juste "Dobro" un instrument qui résonne ! :)
Avatar de l’utilisateur
falsam
Messages : 7324
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: [Résolu] Constantes

Message par falsam »

Dobro a écrit :ni Dieu , ni Maitre

juste "Dobro" un instrument qui résonne ! :)
Un slow groove avant de se coucher :)
http://www.youtube.com/watch?v=oS8zfb4iSHc

j'ai oublié de préciser que c'était sur une Drobro bien sur.
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: [Résolu] Constantes

Message par Backup »

falsam a écrit : j'ai oublié de préciser que c'était sur une Drobro bien sur.
on dit "UN" Dobro !

ce n'est pas une Guitare ....
c'est un instrument a résonateur , comme LE Banjo ... :)
Avatar de l’utilisateur
falsam
Messages : 7324
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: [Résolu] Constantes

Message par falsam »

Bien que tu sois plus calé que moi en ce domaine je maintiens que c'est une guitare : Une guitare à résonateur métallique est ..... une guitare.

Mais je t'accorde qu'on dit un Dobro (Dobro étant une marque). Après tout on dit bien une voiture et un Renault Scénic. Je ne sais pas pourquoi je te vois bondir de ton fauteuil :mrgreen:
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Répondre