Archives du mot-clé Favier Sébastien 01

(Annonce) Service ED + Setup [Open source] pour systèmes Cpcdos OSx

Rappel du projet Qu’es ce que le noyau Cpcdos ?

Bonjour à tous, je vous présente un nouveau service entièrement écrit en CpcdosC+ et Open Source par Wahid GARCI (ShadowTzu), théoriquement compatible pour tout OS fonctionnant sur Cpcdos.
Il s’agit du service ED (Explorateur Dossier). Il permet l’affichage du contenu d’un dossier dans un processus spécifié. Par défaut l s’agit d’un processus qui a pour particularité être transparente et « collé » à l’arrière plan.

Le programme d’installation Open Source écrit entièrement en CpcdosC+ par FAVIER Sébastien permet l’installation et la configuration du service ED.
Bref, plus d’informations, aperçus et téléchargements dans ce thread :
http://www.developpez.net/forums/d1497661/systemes/autres-systemes/cpcdos/annonce-ed-service-d-affichage-d-icones/

1 Screenshot

Service ED pour Cpcdos

Service ED pour Cpcdos

Amusez-vous ! :-)
Cordialement
FAVIER Sébastien

Créez votre OS – (OS2.0.5 A3.7)

Genèse
Rappel du projet : Qu’es ce que le noyau Cpcdos ?

Version
26 Août 2014 – Cpcdos OS2.0.5 Alpha 3.7

Téléchargement
Sur le site officiel:
http://cpcdos.fr.nf/
Le système d’exploitation CraftyOS OpenSource écrit en CpcdosC+ disponible

Forum officiel
Toutes questions, aide, ou bugs du noyau
http://forum-cpcdos.fr.nf/

Et .. 2 petits screenshots d’un OS exemple (CraftyOS)

Exemple d'un bureau codé en CpcdosC+

Exemple d’un bureau codé en CpcdosC+

Exemple de codage et exécution d'une simple fenêtre

Exemple de codage et exécution d’une simple fenêtre

Nouveautés
– NOYAU: Ajout de la résolution 1152×864 (DosBox)
– NOYAU: Barre des tâches, rangement automatique des icônes dés qu’une application se ferme.
– NOYAU: Exécution CCP enfant ordonné au processus parent maintenant possible! (Exécution limité à 128 instances)
Exemple de commande: SYS/ /CCP_THREAD FICHIER.CPC:MA_FENETRE
Avantages:
– Ce qui permet de stopper immédiatement l’exécution CCP si MA_FENETRE est fermé
– Ce qui évite les messages d’erreurs et crash si un processus exécute du code pendant sa fermeture
– Possibilité de fermer MA_FENETRE même si elle n’a pas finit de se charger.
– CPCDOSC+: Possibilité d’exécuter un fichier CpcdosC+ via la commande IUG/
Exemple: IUG/ /EXE OS\PROG\FENETRE.CPC
Ceci exécute FENETRE.CPC dés que l’IUG à été lancé correctement.
РSCI: Correction de tous les probl̬mes li̩ aux ̩venements des objets rencontr̩s.
РNOYAU: Possibilit̩ de visioner, fermer, bloquer et d̩bloquer les processus en cours.
РCPCDOSC+: COPIER/ Possibilit̩ de copier un fichier sans pr̩ciser le nom du fichier destination
+ Possibilité d’utiliser le paramètre /RAPIDE (Met en pause le noyau et rend la copie plus efficace)
– CPCDOSC+: ACTUALISE/ Correction majuscule/minuscule.
– CPCDOSC+: FICHIER/ Correction problème d’écriture si on écrit la commande FIX/
– CPCDOSC+: Possitilité de créer un tableau automatiquement grâce à exemple: fix/ tableau(1 a 10)
+ Supprimer un tableau complet
– SCI: Correction du problème de focus textebox si l’utilisteur clique sur le coté droit du textebox.
+ Amélioration de l’interaction (Améliorations en attente).
РCPCDOSC+: Possibilit̩ de connaitre la taille de vos tableaux avec FIX/ /TAILLE MON_TABLEAU() .
РCPCDOSC+: REP/ Possibilit̩ de placer le contenu du repertoire dans un tableau
РCPCDOSC+: ImageBox : Possibilit̩ de plaquer une image de fond avec une image transparente par dessus
– SCI: Ajustement de la position de l’icone par défaut des applications.
РCPCDOSC+: Possibilit̩ de positionner manuellement le curseur IUG
+ Obtenir les coordonnées du curseur IUG
+ Savoir si l’utilisateur clique sur le bouton gauche, droit ou les deux.
– CPCDOSC+: Possibilité d’évenement à la volée
– Utilisation possible d’une variable qui contient le nom de l’objet en interaction
Ex:
FIX/ MA_VARIABLE = MON_BOUTON
.. dans le fichier evenement
PROC/ %MA_VARIABLE%(CLIC)
..
FIN/ PROC
– Ou d’un tableau qui contient le nom d’un objet (recherche automatique)
PROC/ %MON_TABLEAU[X]%(CLIC)
..
FIN/ PROC

Toute première version du NotePad intégrant le textebox multiligne. Vous pouvez coder CpcdosC+ directement dessus

Créez votre OS – (OS2.0.5 A3.5)

Genèse
Rappel du projet : Qu’es ce que le noyau Cpcdos ?

/!\ Rappel : Fin du concours gagnant le 15 Juillet 2014 – Plus d’informations /!\

Version
03 Juillet 2014 – Cpcdos OS2.0.5 Alpha 3.5

Les grandes nouveautés en vidéo
YouTube : Cpcdos РNouveaut̩e 03 Juillet 2014 [OS2.0.5 Alpha 3.5]

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/

Derniers screenshots

Toute première version du NotePad intégrant le textebox multiligne. Vous pouvez coder CpcdosC+ directement dessus

Toute première version du NotePad intégrant le textebox multiligne. Vous pouvez coder CpcdosC+ directement sur votre OS en cours d’exécution.


Changement du fon d'écran (Menu codé en CpcdosC+)

Changement du fond d’écran (Menu codé en CpcdosC+)

>> Nouveautées:
РNOYAU: Curseur de chargement int̩gr̩ (Reste quelques petit bugs graphique)
%CURSEUR_CHARGEMENT% 1 = Activé 0 = désactivé.
РSCI: Textebox multiligne !! (Utilisable mais pas finit reste de petit probl̬mes)
+ Possibilité de se déplacer dans le texte avec les flèches de votre clavier.
– SCI: Curseur non re-capturé lors d’une édition au textebox.
РSCI: Optimisation ultime du d̩placement des fen̻tres. Le contenu de la fen̻tre reste affich̩.
– NOYAU: Si votre CPU (stable) est inférieur à 24% (Seul dosbox stable le dépasse) Vous n’avez PLUS AUCUN CLIGONOTTEMENT.
РNOYAU: R̩ecriture compl̬te du moteur CCP (Ex̩cuteur de code CpcdosC+)
+ Réecriture semi-complète de la fonction d’événements/interactions
>>> Multitâche amélioré, beaucoup moins de bugs, plus rapide
>>> Exemple possible pour vos OS grâce à cette nouveautée :
– Possibilité d’écrire du texte en même temps de charger un programme
РPossibilit̩ de d̩placer une fen̻tre en m̻me temps de charger un programme
– Possibilité d’interagir sur un processus en même temps de charger un programme
– Possibilité de charger une image en même temps qu’un programme se charge.
– SCI: Le déplacement d’une fenêtre se fait désormais avec le bouton gauche de la souris.
– SCI: Re-customisation des MSGBOXs
– CpcdosC+: SI/ Possibilité d’exécuter plusieurs lignes dans une contition correspondante et inversement
Par exemple :
SI/ %ma_variable% = 1 (:
TXT/ OK
SINON/
TXT/ Non
FIN/ SI
РCpcdosC+: FOCUS/ Ajout du param̬tre /TEST afin de tester si la fen̻tre est s̩l̩ctionn̩e ou pas.
РFonctions: Am̩liorations de RED_F01 et AP_IMG.
– SCI: Correction du «bug» qui se produit qui commence à partir de 10 fenêtres affichées.
– SCI: Affichage du contenu des autres fenêtres fixes lors d’un déplacement d’une fenêtre.
РSCI: Correction du bloquage du deplacement de la fen̻tre graphiquement dans la zone en bas gauche
– NOYAU: Ajout de 1680×1050 pour Nvidia GTX660(MSI) supporté en 16, 24 et 32bits
Ajout de 1920×1080 pour AMD Radeon HD8970M 2G supporté en 16, 24 et 32bits
Ajout de 1024×576 pour notebook Compaq.
– NOYAU: Explorateur, correction de l’affichage de la taille des fichiers.
– NOYAU: Explorateur, correction du listage si la variable %SYS_VIRTUEL% est définit (il n’affichait qu’une seule ligne).
– SCI: Correction du message d’erreur (AVT 017) qui proposait un bouton « Oui » et « Non » aulieu d’un « OK ».
РNOYAU: Correction du nombre de threads et de la liste des processus en cours (Nouveau syst̬me)
– NOYAU: Correction de « l’ordre fenêtrale », des bugs se produisait.
– NOYAU: Optimisation du debogeur ALT+D.
– SCI: Re-cadrage des caractères à 8x8px.
– SCI: Re-cadrage du texte des boutons.
РFreeDos: Correction des probl̬mes claviers.
РSCI: Am̩lioration du dessin graphique des fen̻tres et des labels.
– NOYAU: Possibilité d’exécuter un script lors de l’arrêt du système .