IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Cpcdos Discussion :

il y a til une categorie listbox?


Sujet :

Cpcdos

  1. #1
    Membre du Club
    Homme Profil pro
    fossoyeur
    Inscrit en
    Juin 2016
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : fossoyeur

    Informations forums :
    Inscription : Juin 2016
    Messages : 51
    Points : 53
    Points
    53
    Par défaut il y a til une categorie listbox?
    bonsoir , j'était entrain de regarder une vidéo et cette question m'est venus y a til une corssepondance a listbox ou listview sous cpc ?
    je m'explique imagebox correspond a picturebox que se soit sous VS OU AUTRE car je me disait s'il y avait une corespondance on pourrait envisager une programmation d'un lecteur multimedia sous cpc

  2. #2
    Membre chevronné
    Avatar de cpcdos
    Homme Profil pro
    Ingé/concepteur chez Capgemini. Alstom APTIS. Concepteur de Felly autonomous vehicle software.
    Inscrit en
    Mai 2010
    Messages
    588
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingé/concepteur chez Capgemini. Alstom APTIS. Concepteur de Felly autonomous vehicle software.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2010
    Messages : 588
    Points : 1 770
    Points
    1 770
    Billets dans le blog
    1
    Par défaut
    y a til une corssepondance a listbox ou listview
    Au niveau de visual studio, ListView est comme le successeur de ListBox, ListeBox est considéré comme un vieux contrôleur(objet) qui reste compatible avec les anciens frameworks XAML. Tandis que le ListeView comme étant plus récent, par exemple, il supporte nativement les interaction/évenements "Touch" pour le tactile, c'est ce qui est utilisé sur les WindowsPhone quand tu fais un design en WPF ou Sliverlight.

    Si tu mettais une ListeBox sur un WPF de Windows Phone (Ce qui n'est plus possible) il faudra scroller la liste avec le scrolbar, tandis qu'avec le ListView, une pression sur le conteneur avec la direction voulue suffit pour scroller.

    PictureBox et ImageBox sont spécifiquement différents. Pour être très grossier :
    - ImageBox alloue ses ressources mémoires de manière statique une fois le bitmap source chargé (BMP, JPG, PNG...) et ça ne bouge pas.

    - PictureBox, est plus gourmand en ressources, en effet comme une ImageBox, il alloue une ressource statique via un bitmap source chargé (c'est pas obligé), mais il contient également une autre ressource de mémoire dynamique qu'il alloue qu'il est possible de read/write par dessus. En effet il garde une copie originale de l'image précédement chargée pour la coller dans la ressource dynamique et pouvoir écrire par dessus de manière libre. C'est "grossièrement" ce que fait Paint. Il contient l'image d'origine dans une mémoire qui COPIE sur le plan de travail, tu peux déposer des pixels directement dans sa mémoire dynamique PAR dessus la copie de l'image d'origine

    En gros ImageBox est fait pour afficher clairement une image qui ne bouge pas. Tandis qu'un PictureBox plus gourmand, fait le même travail, mais avec la possibilité de dessiner par dessus!

    on pourrait envisager une programmation d'un lecteur multimedia sous cpc
    Un lecteur multimédia sur Cpcdos est possible, mais le coeur du décodage et du rendu devra se faire en embriquant un module en C++ depuis le CpcdosSDK, un exe Win32PE ou une LLVM.
    Ce module C++ devra générer un BITMAP (Le rendu final), et que le PictureBox du CpcdosC+ pointe directement l'adresse mémoire de ce BITMAP dynamique et hop magique les image générés par ce module C++ s'affichent en LIVE sur le picturebox qui regarde simplement ce qui a dans cette adresse mémoire Comme OpenGL !
    Après les performances et la fluidité restent à voir! A ce jour, un picturebox et un petit module multi-threadé devrait pouvoir faire tourner le rendu vidéo à au moins 40 fps avec un OS assez légé et un bon Intel i3 minimum

    Et pour répondre à ta première question, le listbox est dans la DoToList de cpcdos

    Si t'as des questions
    Cordialement
    Sébastien FAVIER
    Felly-software Autonomous vehicle software for everyone.
    co-kernel Cpcdos OSx un noyau 32bits simplifié et complet.. ou presque - Le fofo officiel c'est par ici.
    Les cours sur les systèmes c'est par là

  3. #3
    Membre éclairé
    Avatar de BlackoOSX
    Homme Profil pro
    Étudiant à l'INSA HdF
    Inscrit en
    Septembre 2014
    Messages
    360
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 22
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant à l'INSA HdF
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2014
    Messages : 360
    Points : 665
    Points
    665
    Billets dans le blog
    3
    Par défaut
    Salut!
    Moi j'en ai une autre de question:
    -Est-il possible de pouvoir créer des imagebox avec C++ comme avec JAVA?
    Parce qu'a ce moment là, on a même pas besoin de revenir sur du CPCODS pour faire ce lecteur multimédia
    Cordialement,
    Herman Adrien.

  4. #4
    Membre chevronné
    Avatar de cpcdos
    Homme Profil pro
    Ingé/concepteur chez Capgemini. Alstom APTIS. Concepteur de Felly autonomous vehicle software.
    Inscrit en
    Mai 2010
    Messages
    588
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingé/concepteur chez Capgemini. Alstom APTIS. Concepteur de Felly autonomous vehicle software.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2010
    Messages : 588
    Points : 1 770
    Points
    1 770
    Billets dans le blog
    1
    Par défaut
    Est-il possible de pouvoir créer des imagebox avec C++
    Biensure Depuis ton module C++ externe depuis le CpcdosSDK ou bien depuis un .EXE, ou LLVM, tu peux utiliser des fonctions interne du noyau Cpcdos
    Sébastien FAVIER
    Felly-software Autonomous vehicle software for everyone.
    co-kernel Cpcdos OSx un noyau 32bits simplifié et complet.. ou presque - Le fofo officiel c'est par ici.
    Les cours sur les systèmes c'est par là

  5. #5
    Membre éclairé
    Avatar de BlackoOSX
    Homme Profil pro
    Étudiant à l'INSA HdF
    Inscrit en
    Septembre 2014
    Messages
    360
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 22
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant à l'INSA HdF
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2014
    Messages : 360
    Points : 665
    Points
    665
    Billets dans le blog
    3
    Par défaut
    Oh c'est top! Impatient de pouvoir faire un OS avec la 4.0!
    Cordialement,
    Herman Adrien.

Discussions similaires

  1. joindre 2 tables d'apres une categorie
    Par freija dans le forum Langage SQL
    Réponses: 1
    Dernier message: 02/08/2006, 21h08
  2. Réponses: 2
    Dernier message: 12/06/2006, 10h55
  3. creation d'une file listbox
    Par calimero91 dans le forum Access
    Réponses: 5
    Dernier message: 24/05/2006, 16h40
  4. comment remplir 2 champs avec une seule listbox
    Par Didi17 dans le forum Access
    Réponses: 3
    Dernier message: 19/10/2005, 10h42
  5. Existe-til une ou plusieures racines?
    Par frechy dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 11/05/2005, 16h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo