Participez au concours commun et partez à la conquête des étoiles !
Transfert | Imagerie | Divers | Snippets | Développement
Liste des logiciels
Nom Date
SDK G85 - EasyInput
SDK G85 - Memory and Files access
SDK G85 - Easy Coding
SDK G85 - Easy grayscales
SDK G85 - GrayScreenshotLib
SDK G85 - MonochromeLib
Lua - Tile Motor
Visiteurs :
Si vous souhaitez soumettre un logiciel veuillez prendre contact avec un administrateur seuls à pouvoir ajouter des logiciels par mesure de sécurité.
Logiciels >> Snippets >> SDK G85 - MonochromeLib
SDK G85 - MonochromeLib
Ajouté par :
Pierrotll
Hors ligne
Ancien administrateur
Niveau: Élite
Points: 5488
Défis: 41
Message
Pour les calculatrices : Graph 75, 85, 95 seulement
Ajouté le : 2011-02-17 13:54
Nombre de visites de la page : 28266

Fichiers à télécharger :

¤ MonochromeLib-11-22-2011.zip 23 Ko (1900 téléchargements)

Description :

Dernière version en ligne : GitLab


MonochromeLib, qu'est ce que c'est ?
MonochromeLib est une bibliothèque de dessin pour le SDK Casio Graph 85.
Elle fournit aux développeurs des fonctions optimisées pour tracer toute sorte de choses à l'écran.
Chaque fonction de MonochromeLib est bien plus rapide que son équivalent dans fxlib.h, et elle fournit de nombreuses fonctionnalités supplémentaires.

Comment l'utiliser
Pour utiliser la bibliothèque, copiez les 2 fichiers dans le dossier de votre projet, ajoutez MonochromeLib.c à votre projet (dans la fenêtre "Files in project" dans le SDK), ajoutez #include "MonochromeLib.h" au début de votre code.
Pour n'ajouter à votre projet que les fonctions dont vous avez besoin, chaque fonction est protégée par un #ifdef, et les #define de chaque fonction sont commentés par défaut.
Pour pouvoir utiliser une fonction, il suffit d'éditer MonochromeLib.h et de décommenter les #define des fonctions que vous voulez utiliser.
/!\\ Important
Si vous rencontrez une erreur de compilation de ce type :
** L2310 (E) Undefined external symbol "_ML_pixel" referenced in "C:\\...\\CASIO\\fx-9860G SDK\\Projet\\Debug\\MonochromeLib.obj"
et que le #define de la fonction en question est bien actif dans MonochromeLib.h, alors il faut juste recompiler MonochromeLib.c
Pour cela, Utilisez la fonction Project > Rebuilt all dans le SDK. Si cela ne résoud pas le problème, supprimez le dossier Debug de votre projet, et recompilez normalement.

N'attendez plus !
Une documentation complète est maintenant fournie dans l'archive zip, en anglais et en français.

Version actuelle : 22 novembre 2011
Télécharger MonochromeLib

Commentaires :

Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8 | Suivante

Dark storm
Hors ligne
Administrateur
Niveau: Aucun
Points: 9815
Défis: 170
Message
Posté le 14-02-2013 à 22:46
Non, elle marche pas...
Enfin, c'est ce que j'ai constaté
Pierrotll
Hors ligne
Ancien administrateur
Niveau: Élite
Points: 5488
Défis: 41
Message
Posté le 15-02-2013 à 18:17
Effectivement, elle ne fonctionne pas. Je la supprimerai à la prochaine release dont j'aurais déjà du m'occuper depuis longtemps.
Dark storm
Hors ligne
Administrateur
Niveau: Aucun
Points: 9815
Défis: 170
Message
Posté le 15-02-2013 à 18:39
Dans cette release, tu as prévu de corriger la fonction ML_bmp_and() ? (ou or, je ne sais plus laquelle buggait...)
Pierrotll
Hors ligne
Ancien administrateur
Niveau: Élite
Points: 5488
Défis: 41
Message
Posté le 15-02-2013 à 22:01
Ouais, et aussi de recoder la fonction polynome (faut que je fasse des tests de performance d'algo de triangulation)
Intelligide
Hors ligne
Banni de la Shoutbox
Niveau: Aucun
Points: 36
Défis: 5
Message
Posté le 10-03-2014 à 19:31
pourquoi pas mettre une fonction qui ecrit comme LOCATE et Print associé au clipping, pour écrire la ou on veut(comme avec PrintMini)
Dark storm
Hors ligne
Administrateur
Niveau: Aucun
Points: 9815
Défis: 170
Message
Posté le 11-03-2014 à 01:13
That nécropost
Depuis le temps que je l'attend cette release
Lephenixnoir
Hors ligne
Administrateur
Niveau: Confirmé
Points: 10195
Défis: 130
Message
Posté le 11-03-2014 à 07:03
Intelligide, il y a la fonction PrintXY qui fonctionne exactement comme PrintMini (mêmes arguments) mais qui écrit en grand.
Btl
Hors ligne
Ancien modérateur
Niveau: Vétéran
Points: 3879
Défis: 107
Message
Posté le 12-03-2014 à 12:46
Est-ce que cette version de MonochromeLib est compatible SH4?
Dark storm
Hors ligne
Administrateur
Niveau: Aucun
Points: 9815
Défis: 170
Message
Posté le 13-03-2014 à 21:46
Je ne crois pas
Intelligide
Hors ligne
Banni de la Shoutbox
Niveau: Aucun
Points: 36
Défis: 5
Message
Posté le 15-03-2014 à 12:11
autre idée, du scrolling de zone. c'est du scrolling qui bouge les pixels dans une zone bien défini.

ML_horizontal_scroll_area(int scroll, int x1, int y1, int x2, int y2);

ex; ML_horizontal_scroll_area(1,20,20,40,40);
On bouge horizontalement les pixels dans un carré de 20*20pixels situé au point (20,20)

Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8 | Suivante
Publicité et partenaires
Casio Education
Casio éducation

TI-Planet
Casiopeia
Casiopeia
CasioFan, la communauté ClassPad
CasioFan
CodeWalrus
CodeWalrus

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2017 | Il y a 60 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Rugby Manager | Jeu de basket | Jeu de handball | Jeu de tennis | Nova Raider | Réparation téléphone | Soccer Rush | Tasty Tale

Planète Casio est un site communautaire indépendant, géré bénévolement et n'est donc pas affilié à Casio | Toute reproduction de Planète Casio, même partielle, est interdite
Les fichiers, programmes et autres publications présents sur Planète Casio restent la propriété de leurs auteurs respectifs et peuvent être soumis à des licences ou des copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd