logo
Edito
Cet index a pour but de répertorier tous les exemples de sources PureBasic disponibles sur www.developpez.com. Les sources proposées ici sont principalement celles des membres de Developpez.com. Si vous trouvez une erreur ou si vous avez des remarques à effectuer sur certaines de ces sources, merci de contacter l'auteur de la source s'il dispose d'un domaine sur Developpez.com ou de poster dans le forum PureBasic.
Si vous possédez une série de sources et souhaitez les faire apparaître dans cette liste, contactez le responsable après avoir pris connaissance du descriptif dans ce thread.

L'équipe PureBasic de Developpez.

Statistiques
Nombre d'auteurs : 41
Nombre de sources : 88


Sommaire
      OuvrirOuvrir Tout développer      OuvrirOuvrir Tout réduire

      Ouvrir  1. Assembleur (3)
                Maintien d'un angle entre -pi et pi ou entre 0° et 360°
                Comment tester rapidement si une zone mémoire ne contient que des zéros ?
                Comment obtenir la fonction ATAN2 ?
      Ouvrir  2. Algorithmes (8)
                Compteur de mots dans un texte avec un arbre binaire
                Construction d'un quadtree
                Formatage d'un nombre (StrNum)
                Recherche simultanée du maximum et du minimum d'un tableau
                Déterminer si un point se trouve dans un polygone avec la méthode 'Winding number'
                Construction d'un labyrinthe en 2D
                Exemple de pathfinding A*
                Reprise d'un tutoriel : Un morpion avec intelligence artificielle (Alpha-Beta)
      Ouvrir  3. Applications (8)
                Gestion des langues dans une application
                Boîte de dialogues personnalisée
                image compressée dans la DataSection (intégrée dans le code)
                Gestion bibliothèques avec sqlite
                Le compte (bancaire) est bon !
                Calcul et affichage d'engrenages
                Création d'une jauge entièrement paramétrable
                Tiny visual designer (TVD)
      Ouvrir  4. Fonts (Polices) (1)
                Comment afficher les polices disponibles (Windows) ?
      Ouvrir  5. Gadgets (10)
                Comment redimensionner un gadget en fonction de la taille de la police et de l'OS ?
              Ouvrir  5.1. ButtonGadget (1)
                        Comment personnaliser un bouton ?
              Ouvrir  5.2. CanvasGadget (3)
                        Pavé de boutons en cercle
                        Boutons à bascule (Interrupteurs)
                        Explorateur musical
              Ouvrir  5.3. EditorGadget (1)
                        Comment mettre de la couleur et souligner un mot dans un EditorGadget ?
              Ouvrir  5.4. ScrollBarGadget (1)
                        Déplacement en temps réel d'un ScrollBarGadget (Windows, Linux et Mac OS)
              Ouvrir  5.5. TreeGadget (3)
                        Tri manuel par Drag'n Drop pour TreeGadget
                        Tri manuel par Drag'n Drop pour TreeGadget (solution multi-plateforme)
                        Déplacement des éléments d'un TreeGadget
      Ouvrir  6. Images (7)
                Affichage d'un texte sur toute la diagonale d'une image
                Déformation d'une image
                Quelques exemples d'utilisation de la fonction CustomFilterCallback()
                Démo : Contour d'un texte dans une image, avec de très jolis effets.
                Codage informatique des couleurs : RGB, CMY, HLS, HSL (HLS, HSI)
                Lotus démo , ou un nouvel exemple avec CustomFilterCallback()
                Réaliser une interface de type 'Cover Flow'
      Ouvrir  7. Scintilla (3)
                Exemple d'utilisation de Scintilla pour la coloration syntaxique d'un document xml.
                Exemple d'utilisation de scintilla
                Editeur HTML
      Ouvrir  8. Sons, musiques (1)
                Comment encoder un fichier wav dans le format mp3 ?
      Ouvrir  9. Screen, sprite, sprite3D (1)
                Fx et BlendMode ou comment faire des effets de lumière dans vos jeux
      Ouvrir  10. StatusBar (1)
                Comment modifier le style des caractères affichés dans une statusbar.
      Ouvrir  11. ToolBar (2)
                Comment ajouter un popupmenu dans une toolbar ?
                ToolTip de la barre d'outils personnalisé (API)
      Ouvrir  12. Windows (18)
                Connexion automatique sur un forum
                Fenêtre non cliquable (API Windows)
                Comment connaître la fenêtre ayant le focus ?
                Animation sur le bureau (Inutile mais amusant)
                Procédure pour afficher les WM_xxxx des messages Window
                Lecture des adresses URL des navigateurs Internet exploreur ou Firefox.
                Utilisation des interfaces IShellFolder et IEnumIDList pour afficher le contenu d'un dossier
                Sélection d'une couleur dans un popup menu
                Résoudre les liens dans le système de fichiers Windows Vista
                Modification du texte des boutons dans les boîtes de dialogue.
                Comment mettre en place un hook clavier global ?
                Injection d'une DLL dans un exécutable et API hooking.
                Récupérer la clé produit de Windows (Windows product key)
                Comment tracer des lignes fléchées (Windows) ?
              Ouvrir  12.1. GDI+ (3)
                        Exemple d'utilisation de GDI+
                        Splines rapides et lisses avec GDI+
                        Fonctions 2DDrawing avec AntiAliasing (utilisation de GDI+)
              Ouvrir  12.2. RichEdit (1)
                        Nombreuses fonctions RichEdit (dans le style POO)
      Ouvrir  13. Linux (1)
                Boîte de dialogue imprimante avec gtk
      Ouvrir  14. 3D (7)
                Archive openGL contenant l'import des fonctions et les constantes openGL 4.1
                OpenGL : Les tutoriels Nehe
                Construction d'un triangle 3D en utilisant AddSubMesh()
                Construction d'un triangle 3D en utilisant des tableaux
                Construction d'un cube 3D
                Construction d'un dé 3D
                Déplacement d'une entity
      Ouvrir  15. Jeux/Démos (14)
                Poursuite d'un point
                Création d'un éditeur de cartes pour le jeu 'Medieval II : Total War'
                Morpion solitaire
                Démonstration avec DrawRotatedText et GradientColor
                Collision par la méthode de l'axe séparateur
                Démonstration graphique : Floor Casting
                Démonstration graphique : interférence de cercles
                Jeu : Un autre sokoban (avec le code source très commenté pour les débutants)
                Remplissage de polygones
                Démo sprite3D - Vol libre dans un champ d'étoiles
                Moteur physique 2D basé sur la méthode de 'l'intégration de Verlet'
                Rotations 3D absolues et relatives (Pivot)
                Un petit jeu dans une console : ascii hero (jump'n'run)
                Création d'un Blob Monster
      Ouvrir  16. Physique (3)
                Collision et physique (pendule)
                Solide glissant sur un rail soumis à la pesanteur
                Solide glissant sur un rail (avec décollage et chute)


Consultez les autres pages sources


Valid XHTML 1.0 TransitionalValid CSS!

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2008 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts. Cette page est déposée.

 
 
 
 
Partenaires

Hébergement Web