[Résolu] Structure .POINT introuvable

Codes specifiques à Linux
Geo Trouvpatou
Messages : 471
Inscription : dim. 23/déc./2007 18:10

[Résolu] Structure .POINT introuvable

Message par Geo Trouvpatou »

Salut.

Comment se fait-il que la structure .POINT n'est pas connu sous Nux.
Je me disait que si elle existait sous Windows, alors elle existait forcément sous Nux.
Bizarre.

Bye.
Dernière modification par Geo Trouvpatou le ven. 07/mai/2010 18:44, modifié 1 fois.
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: Structure .POINT introuvable

Message par Backup »

ben non elle est tiré de l'Api windows ...

maintenant , il doit exister l'équivalent sous Linux :)
Geo Trouvpatou
Messages : 471
Inscription : dim. 23/déc./2007 18:10

Re: Structure .POINT introuvable

Message par Geo Trouvpatou »

Salut.

Je croyais que les structures n'avaient rien à voir avec les APi.
Dobro a écrit :maintenant , il doit exister l'équivalent sous Linux :)
Oui, oui elle à un équivalent sous Linux, celle que j'ai inventé moi-même tout seul :lol:

Code : Tout sélectionner

Structure POINT 
    X.l;
    Y.l;
EndStructure
Et pouf problème résolu.

Bye.
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: Structure .POINT introuvable

Message par Backup »

Geo Trouvpatou a écrit :Salut.

Je croyais que les structures n'avaient rien à voir avec les APi.
Dobro a écrit :maintenant , il doit exister l'équivalent sous Linux :)
Oui, oui elle à un équivalent sous Linux, celle que j'ai inventé moi-même tout seul :lol:

Code : Tout sélectionner

Structure POINT 
    X.l;
    Y.l;
EndStructure
Et pouf problème résolu.

Bye.
ben d'un autre coté , c'est assez logique ! :D
Geo Trouvpatou
Messages : 471
Inscription : dim. 23/déc./2007 18:10

Re: Structure .POINT introuvable

Message par Geo Trouvpatou »

Dobro a écrit :ben d'un autre coté , c'est assez logique ! :D
Et c'est pour ça que je comprend pas pourquoi elle ne fait pas partie des structures déclaré d'office dans Nux, parce qu'une structure c'est un nom que tu donnes et je pense pas qu'il puisse y avoir de conflit avec un nom de structure quelque soit l'OS.
Bien sûr pour éviter tout problème j'aurais pu l'appeller Position.

Bien sûr pour ma part, pour éviter un bug avec windows, je l'engloberais dans une condition de compilation : "seulement à compiler si Linux".
Mais je me demande si de toute façon Windows ne signalerait pas le fait que POINT existe déjà.
Je verrais ça lorsque je quitterai le côté obscur de la force nuxienne.
Guimauve
Messages : 1015
Inscription : mer. 11/févr./2004 0:32
Localisation : Québec, Canada

Re: Structure .POINT introuvable

Message par Guimauve »

Geo Trouvpatou a écrit :Et c'est pour ça que je comprend pas pourquoi elle ne fait pas partie des structures déclaré d'office dans Nux
Sous Linux elle est définie comme suit :

Code : Tout sélectionner

Structure GdkPoint
  x.l
  y.l
EndStructure
A+
Guimauve
Dernière modification par Guimauve le lun. 10/mai/2010 16:56, modifié 1 fois.
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: [Résolu] Structure .POINT introuvable

Message par Backup »

ha ! bah voila :D
Geo Trouvpatou
Messages : 471
Inscription : dim. 23/déc./2007 18:10

Re: [Résolu] Structure .POINT introuvable

Message par Geo Trouvpatou »

Salut.

Quand je vois ce post, je me dis, quel nul ce Fig, y savait pas que sous Linux c'est GdkPoint :wink:.

Merci pour l'info.

Je convertissais la vieille version du RPG de Comtois à mes minutes perdues où il y avait une structure POINT, mais bon, dans la suite de son code, je viens de voir :

Code : Tout sélectionner

If Event = #WM_LBUTTONUP
            BoutonGauche = 0
            
        ElseIf Event = #WM_LBUTTONDOWN Or BoutonGauche = 1 
Alors je sais pas si sous Linux ça va continuer.

Il me semble qu'on peut detecter les clics gauches et droits en Pb, mais je ne sais pas si Event = #WM_LBUTTONUP sous-entend la même chose.

Bye.
G-Rom
Messages : 3626
Inscription : dim. 10/janv./2010 5:29

Re: [Résolu] Structure .POINT introuvable

Message par G-Rom »

tu as accès à l'api SDL sous linux , n'oublie pas.
y a des tutos partout pour SDL ;)
Répondre