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.
FLAT Design Emptypar Klaus Ven 17 Mai 2024 - 14:02

» item_index(résolu)
FLAT Design Emptypar jjn4 Mar 14 Mai 2024 - 19:38

» Bataille terrestre
FLAT Design Emptypar jjn4 Lun 13 Mai 2024 - 15:01

» SineCube
FLAT Design Emptypar Marc Sam 11 Mai 2024 - 12:38

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

» Philharmusique
FLAT Design Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
FLAT Design Emptypar papydall Jeu 9 Mai 2024 - 3:22

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

» number_mouse_up
FLAT Design Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
FLAT Design Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
FLAT Design Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
FLAT Design Emptypar papydall Mer 8 Mai 2024 - 4:17

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

» KGF_dll - nouvelles versions
FLAT Design Emptypar Klaus Lun 6 Mai 2024 - 11:41

» @Jack
FLAT Design 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
-21%
Le deal à ne pas rater :
LEGO® Icons 10329 Les Plantes Miniatures, Collection Botanique
39.59 € 49.99 €
Voir le deal

 

 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 : 69
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 : 12301
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: