FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Gestion d'un système client-serveur.
Panoramic et Windows Emptypar Klaus Ven 17 Mai 2024 - 14:02

» item_index(résolu)
Panoramic et Windows Emptypar jjn4 Mar 14 Mai 2024 - 19:38

» Bataille terrestre
Panoramic et Windows Emptypar jjn4 Lun 13 Mai 2024 - 15:01

» SineCube
Panoramic et Windows Emptypar Marc Sam 11 Mai 2024 - 12:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Panoramic et Windows Emptypar Marc Sam 11 Mai 2024 - 12:22

» Philharmusique
Panoramic et Windows Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
Panoramic et Windows Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
Panoramic et Windows Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
Panoramic et Windows Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
Panoramic et Windows Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
Panoramic et Windows Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
Panoramic et Windows Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0(résolu)
Panoramic et Windows Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
Panoramic et Windows Emptypar Klaus Lun 6 Mai 2024 - 11:41

» @Jack
Panoramic et Windows Emptypar Jack Mar 30 Avr 2024 - 20:40

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
Le deal à ne pas rater :
Cartes Pokémon : la prochaine extension Pokémon sera EV6.5 Fable ...
Voir le deal

 

 Panoramic et Windows

Aller en bas 
4 participants
AuteurMessage
Yannick




Nombre de messages : 8611
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Panoramic et Windows Empty
MessageSujet: Panoramic et Windows   Panoramic et Windows EmptySam 28 Jan 2017 - 13:40

J' ouvre ce sujet pour poser quelques questions à Jack.

Il y a quelque temps, j' étais encore sous W7, les objets systeme avaient pris le design de windows (plat).
Puis on a changé de version et les objets ont retrouvé le design XP (en creux).
Cela vient il de windows ou de Panoramic ?
N' y a t il pas possibilité de choisir le type de bordure comme dans certains langages (2D/3D) ?

Je sais que je suis un peu casse-bonbon avec mes histoires de "design" mais si on veut publier un jour
un programme tout Panoramic voir avec un coup de pouce de Kgf.dll et que ce programme attire les foules... Twisted Evil
Certes le contenu est le plus important mais pour faire la différence avec un autre du même type... Wink
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12301
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Panoramic et Windows Empty
MessageSujet: Re: Panoramic et Windows   Panoramic et Windows EmptySam 28 Jan 2017 - 17:43

Cela dépend certainement des "thèmes" de Windows. Il y en a un certain nombre, un des thèmes est toujours installé comme thème par défaut, d'autres sont présents et d'autres encore peuvent être téléchargés et installés.

KGF.dll (encore lui...) a des fonctions qui peuvent gérer les thèmes Windows. Regarde dans la doc, dont voici une capture:
Panoramic et Windows Aa122
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8611
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Panoramic et Windows Empty
MessageSujet: re   Panoramic et Windows EmptyDim 29 Jan 2017 - 1:19

Je vais regarder cela de près. Shocked
Merci klaus.
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8611
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Panoramic et Windows Empty
MessageSujet: re   Panoramic et Windows EmptyMer 1 Fév 2017 - 14:43

cheers
J' ai retrouvé dans les posts une capture d' écran où les boutons avaient une plus jolie allure.
La version de Panoramic était la 25i9.
https://panoramic.1fr1.net/t3532-un-autre-editeur-panoramic?highlight=editeur
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8611
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Panoramic et Windows Empty
MessageSujet: re   Panoramic et Windows EmptyMer 1 Fév 2017 - 19:37

@ Klaus,

Modifier le thème ne modifie en rien l' aspect des objets systeme de Panoramic.
Je pense que cela vient de l' API qu' à utilisé Jack.
Dommage, les objets était jolis dans la vs 25i9 là on est un peu à la pré-histoire.
Même si nous sommes nous même des dynosaures...
Laughing
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12301
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Panoramic et Windows Empty
MessageSujet: Re: Panoramic et Windows   Panoramic et Windows EmptyJeu 2 Fév 2017 - 18:42

J'ai trouvé un truc pour faire apparaître les boutons (et autres objets) comme sous XP, tout en étant sous W10. Cela se fait à l'aide d'un fichier manifest. Copiez ceci:
Code:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly
  xmlns="urn:schemas-microsoft-com:asm.v1"
  manifestVersion="1.0">
<assemblyIdentity
    name="CiaoSoftware.Ciao.Shell.Contacts"
    processorArchitecture="x86"
    version="5.1.0.0"
    type="win32"/>
<description>Windows Shell</description>
<dependency>
    <dependentAssembly>
        <assemblyIdentity
            type="win32"
            name="Microsoft.Windows.Common-Controls"
            version="6.0.0.0"
            processorArchitecture="x86"
            publicKeyToken="6595b64144ccf1df"
            language="*"
        />
    </dependentAssembly>
</dependency>
</assembly>
dans un fichier du nom de votre exécutable, suivi de l'extension ".manifest".
Exemple:
programme: MonProgramme.exe
manifest: MonProgramme.exe.manifest
Ce fichier doit se trouver dans lemême dossier que l'exécutable. Alors, vous verrez que l'aspect des objets a changé.

Je vais voir si je peux trouver d'autres effets utiles via les manifests.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8611
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Panoramic et Windows Empty
MessageSujet: re   Panoramic et Windows EmptyVen 3 Fév 2017 - 0:21

Bravo Klaus !

J' ai testé sur un *.exe avec juste un edit pour voir et cela fonctionne.
l' objet edit a perdu sa bordure en creux.


Edit : Cela fonctionne à la condition que le dossier conr=tenant l' executable et le fichier ".manifest" soit sur le bureau.

J' ai testé avec un programme placé en :"C:\Programmes Panoramic\Outils" et là, rien.


J' ai vu que la procédure de Silverman utilise la dll user32 pour
changer la couleur de l' objet "Progress_bar". peut être y a t il un moyen de choisir
l' état de la bordure d' un objet avec cette dll ?...
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12301
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Panoramic et Windows Empty
MessageSujet: Re: Panoramic et Windows   Panoramic et Windows EmptyVen 3 Fév 2017 - 1:06

Citation :
Edit : Cela fonctionne à la condition que le dossier conr=tenant l' executable et le fichier ".manifest" soit sur le bureau.
Bizarre. Chez moi, c'est dans l'arborecence suivante:
C:\Users\klausgunther\Documents\Mes projets\Mes projets Delphi\KGF\
et ça fonctionne bien. Tu dois avoir un autre problème. Veille bien à ce que le fichier EXE et le fichier manifest soient dans le même dossier, et que le fichier manifest porte bien le même nom que le fichier exe, compris l'extension, de sorte à avoir une double extension en réalité sur le fichier manifest.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8611
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Panoramic et Windows Empty
MessageSujet: re   Panoramic et Windows EmptyVen 3 Fév 2017 - 1:25

Panoramic et Windows Captur32
Panoramic et Windows Captur33
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12301
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Panoramic et Windows Empty
MessageSujet: Re: Panoramic et Windows   Panoramic et Windows EmptyVen 3 Fév 2017 - 2:28

Place MP.exe et MP.exe.manifest dans ton dossier ...Outils\PPE2017 pour voir...
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8611
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Panoramic et Windows Empty
MessageSujet: re   Panoramic et Windows EmptyVen 3 Fév 2017 - 2:33

Fait et cela fonctionne.
Je ne vois pas ce qui change, si ce n' est que l' un fait appel à kgf ( celui qui ne fonctionne pas)
et pas l' autre.
Ceci pourrait il expliquer cela ?...scratch
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12301
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Panoramic et Windows Empty
MessageSujet: Re: Panoramic et Windows   Panoramic et Windows EmptyVen 3 Fév 2017 - 2:40

Certes non. Pour en avoir le coeur net, il suffit de faire appel à KGF.dll dans MP...

Mais, pour le fichier PPE.exe.manifest, est-ce que tu as PPE.exe dans le même dossier ? Je ne le vois pas dans la capture d'écran...
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8611
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Panoramic et Windows Empty
MessageSujet: re   Panoramic et Windows EmptyVen 3 Fév 2017 - 2:43

Oui, il est dans le même.
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12301
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Panoramic et Windows Empty
MessageSujet: Re: Panoramic et Windows   Panoramic et Windows EmptyVen 3 Fév 2017 - 2:55

Ce n'est pas normal. Si tu as PPE2017.exe et PPE2017.exe.manifest dans le même dossier, alors, en double-cliquant sur PPE2017.exe, tu dois avoir l'effet souhaité. As-tu essayé d'utiliser KGF.dll dans MP.exe ?
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8611
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Panoramic et Windows Empty
MessageSujet: re   Panoramic et Windows EmptyVen 3 Fév 2017 - 3:09

Oui, j' ai fait appel à kgf dans MP.exe et cela fonctionne aussi.
Kgf n' y est pour rien.
Peut être le titre de l' exécutable.
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8611
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Panoramic et Windows Empty
MessageSujet: re   Panoramic et Windows EmptyVen 3 Fév 2017 - 3:14

cheers Trouvé ! c' était le titre qui ne convenait pas.

Par contre, certains objets (pas tous) perdent leurs attributs de couleur.
Un panel par exemple prend la couleur de son parent mais perd sa propre couleur.
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12301
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Panoramic et Windows Empty
MessageSujet: Re: Panoramic et Windows   Panoramic et Windows EmptyVen 3 Fév 2017 - 3:19

Tu as trouvé - super.

Maintenant, par ce manifest, on applique la configuration de XP par défaut. Et cela implique certains héritages d'attributs. Mais on peut faire plein d'autres choses avec les manifests, et je vais approfondir cela. C'est encore nouveau pour moi...
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
silverman

silverman


Nombre de messages : 968
Age : 51
Localisation : Picardie
Date d'inscription : 18/03/2015

Panoramic et Windows Empty
MessageSujet: Re: Panoramic et Windows   Panoramic et Windows EmptyMar 7 Fév 2017 - 20:04

Voici un fichier modifié 'manifest' de XP:
(à noter que 'processorArchitecture' vaut '*' pour pouvoir fonctionner avec tout type de processeur cad 32 et 64 bits, alors que 'X86' est réservé pour le 32 bits uniquement. 'Name' représente un nom de société, j'y ai mis 'Panoramic')

Code:
<?xml version="1.0" encoding="UCS-2" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
    version="1.0.0.0"
    processorArchitecture="*"
    name="Panoramic"
    type="win32"
/>
<description>Theme Panoramic</description>
<dependency>
    <dependentAssembly>
        <assemblyIdentity
            type="win32"
            name="Microsoft.Windows.Common-Controls"
            version="6.0.0.0"
            processorArchitecture="*"
            publicKeyToken="6595b64144ccf1df"
            language="*"
        />
    </dependentAssembly>
</dependency>
</assembly>
Revenir en haut Aller en bas
Fredisland




Nombre de messages : 261
Date d'inscription : 30/03/2018

Panoramic et Windows Empty
MessageSujet: Re: Panoramic et Windows   Panoramic et Windows EmptyJeu 26 Avr 2018 - 14:55

Je déterre ce sujet pour savoir s'il est possible d'utiliser un fichier manifest pour donner à une interface XP vieillotte (en raison des vielles API de PANORAMIC) un look plus moderne aux objets (oserais-je dire plus... plat). Merci.
Revenir en haut Aller en bas
Contenu sponsorisé





Panoramic et Windows Empty
MessageSujet: Re: Panoramic et Windows   Panoramic et Windows Empty

Revenir en haut Aller en bas
 
Panoramic et Windows
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» ADD_TRACE F
» erreur panoramic ou windows?
» windows 2000 et panoramic
» Un Windows Phone 8 en Panoramic ?
» Panoramic en Windows 7 64bits

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Présentation et bavardage-
Sauter vers: