La recherche a retourné 88 résultats

par Joubarbe
lun. 04/avr./2016 13:54
Forum : Discussion générale
Sujet : Grille et zoom curseur
Réponses : 9
Vues : 2241

Re: Grille et zoom curseur

Bah je veux bien, mais je n'ai pas de sprites... Sinon les deux lignes qui servent à créer toute la grille.

Pour être plus clair, essayez de remplacer :


If KeyboardPushed(#PB_Key_A)
If mmap\zoom - #zoomInc >= 0
mmap\zoom - #zoomInc
RecalculateGrid()
EndIf
EndIf
If KeyboardPushed(#PB_Key_E ...
par Joubarbe
dim. 03/avr./2016 16:40
Forum : Discussion générale
Sujet : Grille et zoom curseur
Réponses : 9
Vues : 2241

Re: Grille et zoom curseur

@Ar-S : je confirme, je n'ai aucun problème avec ton précédent code avec la version 5.42.

Non je veux éviter le "gros sprite grille". Déjà essayé, c'est peu élégant et ça amène des soucis.

J'ai essayé d'ajouter diverses formules pour zoomer sur le curseur ici :


If MouseWheel() > 0
mmap\zoom ...
par Joubarbe
dim. 03/avr./2016 10:22
Forum : Discussion générale
Sujet : Grille et zoom curseur
Réponses : 9
Vues : 2241

Grille et zoom curseur

Salut,

Pas sûr que ce soit le bon endroit pour poster ça, mais allons-y (gaiement) :



;- TODOLIST
; zoom on cursor

Structure s_map
x.i
y.i
zoom.i
EndStructure

Structure s_grid
w.i
h.i
nbW.i
nbH.i
offsetX.i
offsetY.i
EndStructure

;------------------

Procedure DefineConstants ...
par Joubarbe
mar. 15/déc./2015 9:07
Forum : Applications
Sujet : ListIcon et clics sur les colonnes
Réponses : 5
Vues : 2580

Re: ListIcon et clics sur les colonnes

Hmm, ok merci !

Ce serait définitivement bien que l'équipe de PB considère un moyen interne d'interagir avec le titre des colonnes sur tous les OS :)
par Joubarbe
lun. 14/déc./2015 21:05
Forum : Applications
Sujet : ListIcon et clics sur les colonnes
Réponses : 5
Vues : 2580

ListIcon et clics sur les colonnes

Salut,

Il y a déjà des sujets sur les tris d'une colonne lorsqu'on clique sur son titre, mais ils sont tous très vieux !
Donc la question, pour la généraliser un peu, serait de savoir s'il existe un moyen de renvoyer un évènement lorsqu'on clique sur une colonne d'une ListIcon ?

De sorte qu'avec l ...
par Joubarbe
lun. 28/sept./2015 11:04
Forum : Débutants
Sujet : États souris et screen
Réponses : 22
Vues : 4181

Re: États souris et screen

J'ai en effet déjà essayé d'afficher un sprite et de passer par DesktopMouseX/Y() (ou WindowMouseX/Y()). Le problème est que lorsque tu ExamineMouse() sous Linux, le curseur hardware reste au milieu de l'écran. Et il me faut utiliser la bibliothèque Mouse pour avoir l'état "pushed". De plus, le fait ...
par Joubarbe
dim. 27/sept./2015 3:01
Forum : Débutants
Sujet : États souris et screen
Réponses : 22
Vues : 4181

Re: États souris et screen

Je digresse un peu, mais faut-il faire quelque chose de particulier pour initialiser SDL, autre que SDL_Init_() ?


InitSprite() : InitKeyboard() : InitMouse()

OpenWindow(0, 0, 0, 800, 600, "")
OpenWindowedScreen(WindowID(0), 0, 0, 800, 600)

SDL_Init_(#SDL_INIT_EVERYTHING)
Global sdlEvent.SDL ...
par Joubarbe
sam. 26/sept./2015 20:56
Forum : Débutants
Sujet : États souris et screen
Réponses : 22
Vues : 4181

Re: États souris et screen

Wow, il est fou ce type, il passe des heures à intégrer un truc aussi énorme et n'en fait aucune documentation :)

Je ne connaissais pas du tout SDL avant, d'où ma surprise. Ça paraît intéressant !
par Joubarbe
sam. 26/sept./2015 20:38
Forum : Débutants
Sujet : États souris et screen
Réponses : 22
Vues : 4181

Re: États souris et screen

Justement, j'ai bien peur d'avoir à poser cette question idiote, mais... comment accède-t-on à SDL avec PB ? ... "sdl" dans l'option de compilation renvoie une erreur.
par Joubarbe
sam. 26/sept./2015 20:23
Forum : Débutants
Sujet : États souris et screen
Réponses : 22
Vues : 4181

Re: États souris et screen

Argh, mais il doit bien y avoir un équivalent de ShowCursor_ sous Linux non ? Quand tu dis que la souris est complètement buggée, moi je vois tous les jeux qui tournent très bien sur Linux ; il doit bien y avoir un truc :) Ou alors c'est PB qui est à la ramasse.
par Joubarbe
sam. 26/sept./2015 13:07
Forum : Débutants
Sujet : États souris et screen
Réponses : 22
Vues : 4181

Re: États souris et screen

@G-Rom : On est bien d'accord que lorsque tu parlais de XDefineCursor(), tu faisais référence à un équivalent de ShowCursor_ ? Si oui, j'apprécierais vraiment que tu me montres comment en faire usage. Si je pouvais faire apparaître le curseur sur toutes les plateformes, je pense que je m'en ...
par Joubarbe
sam. 26/sept./2015 11:03
Forum : Débutants
Sujet : États souris et screen
Réponses : 22
Vues : 4181

Re: États souris et screen

@blendman : oui j'avais pensé à un truc du genre, mais ça ne fonctionne que sous Windows comme tu le soupçonnes.

En revanche, je me dis de plus en plus que pendant tout ce temps, mon cerveau s'est verrouillé sur l'idée de comment gérer la souris avec des évènements, alors que la question est peut ...
par Joubarbe
sam. 26/sept./2015 8:23
Forum : Débutants
Sujet : États souris et screen
Réponses : 22
Vues : 4181

Re: États souris et screen

Oops, désolé, je n'avais pas reçu de notifications à vos réponses.

G-Rom : dans tes exemples, le problème est que le curseur n'apparaît pas. Les ReleaseMouse() sont justement faits pour que je puisse voir le curseur hardware. Mais oui, en effet, ce sont eux qui causent des problèmes. Sauf que sans ...
par Joubarbe
ven. 25/sept./2015 9:29
Forum : Débutants
Sujet : États souris et screen
Réponses : 22
Vues : 4181

États souris et screen

Salut,

Bon, je tente le forum français, j'aurais peut-être davantage de réponses :)

Voilà mon problème : j'aimerais développer une application/jeu "cross-platform" utilisant DirectX/OpenGL. J'ai donc besoin d'un screen et de connaître tous les états de la souris. Mais je veux utiliser la souris ...
par Joubarbe
dim. 05/avr./2015 7:49
Forum : Discussion générale
Sujet : Documentation à jour
Réponses : 1
Vues : 1645

Documentation à jour

Bonjour,

Juste une petite question... Il me semble avoir lu il y a quelques mois dans une note de patch que la documentation avait été mise à jour en anglais, mais pas en français. Est-ce que la doc est à jour pour la 5.31 ?