Description:
GuiNext Opesys (ou plus simplement GNX) est un OS prometteur qui a pour but d'être totalement libre, léger et fonctionnel : pas d'interface surchargée, juste un affichage épuré, mais esthétique.
Fonctionnalités:
Pour l'instant, il s'agit plus d'un organiseur de programmes que d'un véritable système alternatif. Cependant, je prévois d'améliorer GNX afin de le rendre beaucoup plus utile, plus 'OS'.
Utilisation:
Pour ajouter un programme il faut modifier le code source à la rubrique voulue, en mettant le nom affiché du programme en dessous de la rubrique, à la place de '<Vide> et le nom du programme dans la Casio face à la condition de 'Getkey', à la plaçe de 'GNXVIDE'. Dans le futur, la procédure sera plus simple, j'optimiserai ce détail, et si possible je programmerai un sorte de logiciel intermédiaire à utiliser sur PC.
/!\ Avant que j'aie trouvé une solution, en plus du fichier "GuiNext" (indispensable), il faut joindre aussi le fichier "GNXVIDE" qui ne sert qu'à afficher qu'il n'y a rien!
A propos de:
GuiNext Opesys est le premier 'vrai' programme que j'ai créé sur Graph 65. Je compte principalement l'optimiser, l'améliorer et le faire compter comme un 'vrai' système à part entière! Pour l'instant, il est vrai que c'est plus en phase de développement qu'un produit fini ;).
News (GuiNext OS II):
Voila, je reprends la programmation de GuiNext, et compte faire une version utilisant plusieurs nouveautés:
-OS plus développé, avec un futur bloc-notes, un répertoire, un convertisseur Euro-Dollar-Franc, des fonctions Maths voire plus... le tout de manière TOTALEMENT intégrée et ne tenant que sur un seul programme. Possibilité annexe de répertorier ses programmes Casio comme le fait cette version;
-Deux versions : une avec animations, couleurs et autres enjolivements, ou une plus légère et plus rapide, mais en monochrome et plus sobre.
-Mémoire n'utilisant plus les variables 'locales' (A->Z) mais une matrice 'Z' de 16x64 (ça tient de la place, mais vu les fonctions prévues et l'utilité à long terme...);
-Affichage sur la 8me ligne étendu, avec convention déjà présente dans cette version du F1 -F6 ("AC" et "OK"), utilisation de raccourcis F2 - F5 propres à l'OS, et F3 - F4 pour les accesoires intégrés;
-Toujours aussi rapide, mais utilisation des flèches pour naviguer dans les menus et les accesoires intégrés, plus les touches 'fonctions' déjà utilisées;
-Toujours en couleurs, pour les veinards possesseurs de la Graph 65, ou ceux qui ont modifié leur Graph 35+ (meilleure lisibilité des menus) ; Effets de transition et animations, sans alourdir vraiment le programme;
-Pour une IIIème version, je verrais bien un système où on passerait d'une appli à l'autre (bien sûr, les applis de l'OS) ; une interface sur PC permettant de modifier quelques options et les répertoires de programmes, histoire de ne plus recourir manuellement à la modification de code, etc...
Si vous avez des suggestions quant à la version II ou III (m'enfin, la III c'est plus dans un joli futur)...
Je sais, ça paraît ridicule en Basic mais comme je fais ES, je vais pas investir trop (Graph 65), et puis pour ceux qui ont aussi une Graph, eh ben un organiseur, un petit annuaire, et des fonctions dont un répertoire de programmes ce sera déjà une bonne chose
EDIT : Surtout comparé à d'autres programmes qui gèrent mal sur Graph, sont lourds, lents ou boguent!
Salut à toi voila je viens de trouver ton programme qui m'a l'air fort sympathique..
Tu as eu raison de débuter avec le BASIC
Si tu à la motive tu pourrais programmer (au moins une ébauche) d'un OS avec le SDK qui te permettrait d'avoir beaucoup plus de fonctions que le BASIC casio...
Tu peux le realiser dans l'optique du concours de programmation de décembre....
(ça marche aussi dans l'optique d'une future version III )
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd