Aller au contenu
McLincoln2

Créer des pages avec un GUI [Facilement]

Messages recommandés

Je vais passer par une fonction mais il est possible de faire la même chose avec une commande

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

Valeurs des options:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

Je note Y la hauteur que l'on dispose et X la quantité à afficher.

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

 

Dans notre fonction Page il faut logiquement saisir une page existante.

Je note nP, le nombre de page existante.

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

On aura une valeur de {_page} variant de 1 à nP, première condition de notre code trouvée

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

Admettons nos éléments X sont stockés dans une liste.

 

Il faut donc afficher seulement les bons éléments et ne pas dépasser dans notre inventaire.

Pour cela on doit définir un intervalle avec comme bornes les limites à dépasser et à ne pas dépasser:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

On aura donc comme borne

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

Exemple avec une hauteur de 4 et une page de 3:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

Ajout des conditions dans notre fonction:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

 

 

Bonus: Faire des items pour changer les pages:

 

Condition pour savoir si la page {_page} n'est pas la dernière pas:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Condition pour savoir si la page {_page} est la dernière:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Condition pour savoir si il y a plus d'une page disponible:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

 

On intègre cela dans notre code et c'est terminé, vous pouvez bien sûr ajouter des conditions si vous le souhaitez, ceci est juste le minimum pour avoir un système de page fonctionnel:

Code entier:[spoiler=Ouvrir]

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

 

 

Code pour tester:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

  • J'aime 3

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.