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 :

Modifier titre barre des tâches


Sujet :

Cpcdos

  1. #1
    Membre du Club
    Homme Profil pro
    Lycéen
    Inscrit en
    Août 2014
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Août 2014
    Messages : 40
    Points : 55
    Points
    55
    Par défaut Modifier titre barre des tâches
    Bonjour j'ai modifié le titre de mon application avec ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    ini/ fenetre(
        ini;nom = "MA_FENETRE"
        ini;titre = "Mon nouveau titre"
        creer/
    ini/ fenetre)
    La fenêtre change bien de titre, mais pas dans la barre des tâches, comment faire ?
    merci

  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
    Salut!

    C'est pas un bug, c'est juste que le noyau n'a pas cette fonctionnalité d'actualiser, pour le moment, tu peux contourner ce petit problème en tapant du Cpcdosc+
    Il faut accéder au processus de la barre des tâches, lui faire croire qu'on a fermé MA_FENETRE puis lui dire que MA_FENETRE vient d'être crée !

    C'est tout simple voici un code improvisé commenté :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    REM/ Changer le titre de votre application dans la barre des tâches
    REM/ Il faut tout simplement faire croire au gestionnaire de la barre des taches
    rem/ que le processus est ferme puis se re-ouvre.
    REM/ Par favier Sebastien le 15/01/2015
    
    rem/ Place ici le nom de ton processus
    FIX/ MON_PROCESSUS = Le nom de ton processus en majuscules ici
    
    REM/ (Optionnel) Rendre l'execution de ce fichier en cours d'execution tant que "ENFANT" du 
    REM/ processus PARENT %MON_PROCESSUS%  Ce qui permet en cas de fermeture du processus, arreter
    REM/ la lecture de ce fichier. (En gros l'ENFANT obeit aux PARENTS)
    REM/ SYS/ /CCP_THREAD %EXE_EN_COURS%:%MON_PROCESSUS%
    
    rem/ Placer le nom de ton processus dans la variable utilise par la fonction RED_F01
    FIX/ IUG_REDUCTION_APP = %MON_PROCESSUS%
    
    rem/ Action 2 = Effacer le processus de la liste de la barre des tâches
    FIX/ IUG_REDUCTION_ACTION = 2
    
    REM/ Si la barre des taches est horizontale OU verticale
    Rem/ On diminue l'emplacement d'origine de 1 pour qu'il se replace ou il etait
    SI/ %IUG_REDUCTION_POS% = 1 (:
    	Fix/ IUG_REDUCTION_POSX = /c %IUG_REDUCTION_POSX% - %IUG_REDUCTION_ESPACE%
    SINON/
    	Fix/ IUG_REDUCTION_POSY = /c %IUG_REDUCTION_POSY% - %IUG_REDUCTION_ESPACE%
    FIN/ SI
    
    rem/ Puis, appeler la fonction RED_F01 (Gestionnaire de la barre dess tâches en gros)
    EXE/ & KRNL\RED_F01\AJOUT.CPC
    
    rem/ (Optionnel) On laisse un peut de priorite au systeme
    doevents/
    
    Rem/ Puis faire croire que le processus vient d'etre cree
    rem/ Placer le nom de ton processus
    FIX/ IUG_REDUCTION_APP = %MON_PROCESSUS%
    
    rem/ Action 1 = Ajouter dans la liste de la barre des taches
    FIX/ IUG_REDUCTION_ACTION = 1
    
    rem/ Appeler la fonction RED_F01
    EXE/ KRNL\RED_F01\AJOUT.CPC
    Enregistre dans un fichier ou directement dans ton programme
    Tu as juste a définir la variable %MON_PROCESSUS% sois dans ce fichier (comme j'ai fait) sois dans ton programme ET tu fais un EXE/ &

    Tiens moi au jus si ceci fonctionne

    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à

Discussions similaires

  1. [Swing] Modifier menu barre des tâches
    Par snyfir dans le forum Agents de placement/Fenêtres
    Réponses: 1
    Dernier message: 29/05/2012, 15h47
  2. Réponses: 1
    Dernier message: 14/01/2010, 00h02
  3. modifier l'icone du IE dans la barre des tâches
    Par hammag dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 17/09/2009, 09h48
  4. Modifier l'Ordre Icones Barre des Tâches (multi-tâches)
    Par larose51 dans le forum Windows XP
    Réponses: 1
    Dernier message: 27/06/2007, 00h11
  5. Réponses: 2
    Dernier message: 22/11/2006, 19h19

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