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
» Logiciel de planétarium.
FLAT Design Emptypar Pedro Aujourd'hui à 10:37

» Un autre pense-bête...
FLAT Design Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
FLAT Design Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
FLAT Design Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
FLAT Design Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
FLAT Design Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
FLAT Design Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
FLAT Design Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
FLAT Design Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
FLAT Design Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
FLAT Design Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
FLAT Design Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
FLAT Design Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
FLAT Design Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
FLAT Design Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
Le Deal du moment : -28%
-28% Machine à café avec broyeur ...
Voir le deal
229.99 €

 

 FLAT Design

Aller en bas 
3 participants
AuteurMessage
Fredisland




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

FLAT Design Empty
MessageSujet: FLAT Design   FLAT Design EmptySam 21 Avr 2018 - 8:39

Bonjour les gens du samedi,

Je reviens (re)lancer la notion de FLAT design sur PANORAMIC. C'est l’impossibilité d'utiliser BORDER_HIDE sur les objets autre que le FORM qui me pousse à occuper de nouveau l'espace du forum. Parce que je suis aussi webmaster à mes heures, j'ai le sentiment qu'il serait cosmétiquement très appréciable de pouvoir se débarrasser de toutes ces bordures auour des objets, bordures issues de Windows 98. Soit en étendant le nombre d'objets pouvant être impactés par la commande BORDER (Pour les containers, les boutons...) sans avoir à modifier sa syntaxe (BORDER_HIDE, BORDER_SMALL, BORDER_NORMAL), soit en autorisant le changement de couleur des bordures (BORDER N, R,V,B), sachant que l'aspect "3D" deviendrait "flat" en raison de l'unique couleur choisie (la couleur de fond est déjà modifiable). Je pense (avec toutes les réserves qu'il se doit), qu'il suffirait de peu de modifications au niveau du code pour y parvenir.

Jack, adepte de la belle et efficace simplicité, si tu me lis Rolling Eyes !


FLAT Design Flat
Revenir en haut Aller en bas
Jean Claude

Jean Claude


Nombre de messages : 5950
Age : 70
Localisation : 83 Var
Date d'inscription : 07/05/2009

FLAT Design Empty
MessageSujet: Re: FLAT Design   FLAT Design EmptySam 21 Avr 2018 - 10:40

bonjour à tous,

J'ai une réflexion sur cette demande si elle doit aboutir.

Je suis plutôt orienté vers une possibilité qui permette de garder les bords visibles pour certains objets.

Je motive ce souhait par un exemple:
Il arrive sur certains sites (administratif, banque, etc.) qu'on ai des champs (EDIT) à remplir, par exemple identifiant et mot-de-passe. Je constate souvent des champs blancs sur des fonds blancs ou gris très clair (donc peu de contraste), et c'est assez handicapant pour certaines personnes, dont moi.
Sur la capture d'écran ci-dessus, on un bon exemple avec le bouton "ARRIVE" écriture blanche sur fond vert très clair, je suis obligé de m'approcher de l'écran pour pouvoir le lire.

BORDER N, R,V,B est, selon moi, une bonne alternative, mais il y a peut-être d'autres options.

A+
Revenir en haut Aller en bas
Klaus

Klaus


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

FLAT Design Empty
MessageSujet: Re: FLAT Design   FLAT Design EmptySam 21 Avr 2018 - 13:15

J'ai regardé un peu ce qui est possible en Delphi, et de façon plus générale avec les APIs de Windows. Plusieurs remarques s'imposent:

1. tous les objets ne sont pas "égaux" devant la façon de paramétrer l'aspect. Certains permettent de gérer la bordure d'une certaine manière, d'autres pas. Et encore - les possibilités varient d'un objet à l'autre.

2. même pour les objets pour lesquels le paramétrage des bordures est possible, cela se fait en général lors de la création de l'objet, pas ultérieurement. Il faut donc que les paramètres soient connus avant la création, car on ne peut plus intervenir après. Ceci est contraire à ce que fait Panoramic: création initiale avec les paramètres par défaut, puis adaptation avec des commandes appropriées.

3. tout ceci ne s'applique qu'aux objets "fenêtrés", donc les objets ayant un handle et connus de Windows, ce qui n'est pas le cas d'un PICTURE, par exemple.

4. il y a bien un moyen de faire cela: c'est de sub-classer chaque objet (les spécialistes apprécieront !), remplacer la routine ON_DRAW (ou similaire suivant les objets) et faire, pour chaque objet, un dessin privatif en fonction des options précisées par le programmeur. Ceci dépasse largement l'objectif fixé à Panoramic.

Je peux me tromper, et c'est à Jack de se prononcer sur le fond. Mais je sais que dessiner un objet entièrement sans recourir à ce que Windows fait de façon standard et intégré, c'est compliqué et forcément moins performant que les méthodes natives. Et j'en sais quelque chose - j'ai créé plusieurs objets selon cette technique.

Maintenant, puisque c'est techniquement possible, pour des besoins spécifiques, je peux faire ce genre de choses. Mais ça passe forcément par une DLL, est lourd à manipuler et n'est absolument pas portable ni utilisable avec le compilateur de Panoramic.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Contenu sponsorisé





FLAT Design Empty
MessageSujet: Re: FLAT Design   FLAT Design Empty

Revenir en haut Aller en bas
 
FLAT Design
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Compilateur FBPano
» Question design
» Design du site
» Coordination / Avancement / Demande de travail et IRC

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos souhaits d'amélioration de Panoramic-
Sauter vers: