Genèse
Rappel du projet: http://blog.developpez.com/cpcdososx/p12295/non-classe/creer-mon-propre-os-avec-cpcdos-osx
Exemple d’un OS codé en CpcdosC+ sur Cpcdos OS2.0.5 Alpha 2.6
Version
07 Décembre 2013 – Cpcdos OS2.0.5 Alpha 2.7
Téléchargement
Sur le site officiel: http://cpcdos.fr.nf/
Forum officiel
Toutes questions, aide, ou bugs du noyau
http://forum-cpcdos.fr.nf
>> Nouveautés:
– Possibilité de créer un écran de démarrage + barre de progression ou défilement (Style Windows XP) ou rien
– Possibilité de simuler un événement (Clic, focus, cycle…) d’un objet ou fenêtre en LC (Lignes de Commandes)
– Possibilité de récupérer les dimentions des images BMP
– Possibilité d’utiliser le BPP à 24bit (en résolution d’écran)
– Possibilité d’afficher ou pas les ombres sous la fenêtre
– Possibilité de tester l’existence d’un fichier 1:Oui 0:non en LC
– Possibilité d’obtenir la taille en octet d’un fichier (Diviser par 1024^x pour convervir en Ko, Mo etc..)
– Possibilité de personnaliser le caractère protégé d’un textebox (ex. mots de passe)
– Possibilité d’utiliser /PAUSE pour le « listage » des objets avec INI/ /LISTE
– Visualisateur d’images : Changement de son aspect ..
– Label: Correction de la disparition soudaine de tous les Labels graphiques après une longue utilisation de l’iug
– TEST/: Correction du bouton explorer
– Explorateur: Affichage des tailles des fichiers. > Automatiquement converti en octet, Kilo-octets ou Mega-Octets
– Explorateur: Possibilité de d’ouvrir un fichier directement tapé dans la cible
– Explorateur: Correction d’ajout de cible lors de l’ouverture d’un fichier
ce dernier s’affichait dans la cible tant que dossier
– Affinement de l’épaisseur du cadre de séléction/déséléction des fenêtes type 1
– Textebox: Optimisation du temps de lag après focus (après avoir cliqué)
Fonctionne uniquement si le textebox n’a pas d’événements
– Textebox: Recalibrage zone de focus
– Textebox: Correction du perte de focus en cas de pression sur la touche debut
– Exécutions possible des services pendant le chargement d’une image JPG
– Correction du re-démarrage de l’OS en SAFE mode si ce mode à été lancé aumoins une fois
Version précédente (OS2.0.5 Alpha 2.6)
– Prise en charge des fichiers JPEG/JPG 8, 16, 24 et 32Bit
– Couleur titre de la fenêtre personnalisable R.V.B
– Possibilité de voir&naviguer dans les lecteurs et partitions de l’explorateur
– Ajout des résolution suivantes :
1366×768, 1440×900, 1440×960, 1440×1050, 1600×900, 1280×854
1280×720, 1080×1050
– Arrêt/redémarrage de votre OS optimisé!
– Correction de la cible de l’explorateur «:\\»
– Explorateur re-customisé
– Correction des scintillements de l’explorateur
– Ajout de la fonction récupération d’information d’un lecteur installé
Commande: SYS/ /DISQUE_INFO {lecteur}
Numéro de série, Label/nom du lecteur et Type de système de fichier (FAT16, FAT32..)
– Correction nettoyage des propriétés lors de la fermeture d’une fenêtre
– Correction de la modification de la propriété image de l’imagebox
– Ajustement du placement réel des fenetres et objets
– Correction de la reduction si la barre des tâches est inexistante
– Bloquage des dépassements des objets de la fenêtre
– Recalibrage des boutons de fermeture de réduction (problèmes de clics)
– Reprogrammation des dates&Heure en Europeen
– Remise en forme du menu console
– Ajout du redirecteur de sortie des commandes «@#{variable} »
Ce qui permet d’enregistrer les resultats des commandes dans une variable
exemple: @#VARIABLE1 SYS/ /TESTECR 16
Vous aurez toutes les resolutions disponibles dans VARIABLE1
– Correction du RE-lancement du noyau boot après l’arrêt du noyau
– Informations de debogage passif même sur l’IUG
– Plantage si on FIX/ une varaible sans aucune donnée(s)
– Suppression de l’encadré des fenêtres type 2 ou 3 séléctionnés
– Ajustement des bordures de l’imagebox
– Correction du problème de chargement du fichier INIT\KRNL_DRV.CPC en boot
( Pour tout ce qui concerne les problème de pilotes souris et autres )