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
» Form(résolu)
ALPHA et MEMO Emptypar leclode Aujourd'hui à 17:59

» trop de fichiers en cours
ALPHA et MEMO Emptypar Marc Aujourd'hui à 11:42

» Bataille navale SM
ALPHA et MEMO Emptypar jjn4 Hier à 17:39

» Une calculatrice en une ligne de programme
ALPHA et MEMO Emptypar jean_debord Hier à 8:01

» Gestion d'un système client-serveur.
ALPHA et MEMO Emptypar Pedro Jeu 25 Avr 2024 - 19:31

» Les maths du crocodile
ALPHA et MEMO Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

» Naissance de Crocodile Basic
ALPHA et MEMO Emptypar jean_debord Jeu 25 Avr 2024 - 8:45

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
ALPHA et MEMO Emptypar Froggy One Mer 24 Avr 2024 - 18:38

» Dessine-moi une galaxie
ALPHA et MEMO Emptypar jjn4 Lun 22 Avr 2024 - 13:47

» Erreur END_SUB
ALPHA et MEMO Emptypar jjn4 Lun 22 Avr 2024 - 13:43

» Bug sur DIM_LOCAL ?
ALPHA et MEMO Emptypar papydall Dim 21 Avr 2024 - 23:30

» 2D_fill_color(résolu)
ALPHA et MEMO Emptypar leclode Sam 20 Avr 2024 - 8:32

» Consommation gaz électricité
ALPHA et MEMO Emptypar leclode Mer 17 Avr 2024 - 11:07

» on_key_down (résolu)
ALPHA et MEMO Emptypar leclode Mar 16 Avr 2024 - 11:01

» Sous-programme(résolu)
ALPHA et MEMO Emptypar jjn4 Jeu 4 Avr 2024 - 14:42

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Avril 2024
LunMarMerJeuVenSamDim
1234567
891011121314
15161718192021
22232425262728
2930     
CalendrierCalendrier
Le Deal du moment : -20%
-20% Récupérateur à eau mural 300 ...
Voir le deal
79 €

 

 ALPHA et MEMO

Aller en bas 
4 participants
AuteurMessage
Jean Claude

Jean Claude


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

ALPHA et MEMO Empty
MessageSujet: ALPHA et MEMO   ALPHA et MEMO EmptyMar 27 Avr 2010 - 17:34

Dans le programme (AlphaBook) que j'essai de terminer, j'utilse des Alpha(s) comme bouton (vu que ALPHA supporte ON_CLICK). L'avantage est d'avoir les couleurs et la position que l'on veut et c'est l'utilisateur qui les crés suivant ses besoins. Le programme gére leurs couleurs et leurs positions suivant une hiérachie décidé par l'utilisateur.

Ma demande concerne l' affichage de ces ALPHA(s). Pas de problème dans un PICTURE, mais impossible dans un MEMO. Je ne sais pas si c'est possible... (est-ce cela que l'on appelle un memo_rich)

A+
Revenir en haut Aller en bas
Invité
Invité




ALPHA et MEMO Empty
MessageSujet: Re: ALPHA et MEMO   ALPHA et MEMO EmptyMar 27 Avr 2010 - 19:53

Salut Jean Claude.
Au départ je ne comprenais pas, vu que Alpha est un objet, donc aucun rapport avec un memo ou un picture.

Donc c'est c'est la mise en 1er plan d'un alpha sur un memo.

Le memo recouvre le picture, mais l'inverse est impossible.

J'ai déjà demandé, il y a un bon moment la possibilité d'avoir une commande qui met en 1er ou 2ème plan comme c'est le cas pour une forme, mais j'ai jamais eu de réponse, et j'en attends plus.

Il te faut trouver autre chose.
@+
Revenir en haut Aller en bas
Jean Claude

Jean Claude


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

ALPHA et MEMO Empty
MessageSujet: Re: ALPHA et MEMO   ALPHA et MEMO EmptyMer 28 Avr 2010 - 8:23

Citation :
Il te faut trouver autre chose

Oui, c'est ce qu'il me semble..

En fait je vais devoir revoir de font en comble mon code. il fonctionnait bien mais dès que le PICTURE s'est trouvé remplit, c'est là qu'a commencé le problème d'affichage.
Et finalement le MEMO ne résoudrait pas le problème car seul le LIST possède la faculté de faire apparaître un ascenseur vertical (s'il est remplit). Je voulais éviter d'avoir à gerer le dépassement dans le Picture.

J'ai deux solutions, soit revoir le code en utilisant LIST, soit essayer de gèrer l'affichage dans le Picture avec Sroll_Bar.
Dans le premier cas, cela remet en cause l'utilisation des Alpha(s).

Merci tout de même...
Revenir en haut Aller en bas
Invité
Invité




ALPHA et MEMO Empty
MessageSujet: Re: ALPHA et MEMO   ALPHA et MEMO EmptyMer 28 Avr 2010 - 8:33

Sur le dernier programme que je n'ai pas eu d'écho, j'ai du employer une astuce pour résoudre un problème.
C'est avec le même N° d'objet, de mettre soit un memo quant cela m'arrangeais, ou un list que c'était le list qui m'arrangeais.
Il est évident qu'entre il faut garder le texte, et détruire l'objet précédent pour le remplacer et remettre le texte.

Peut-être cela peut te servir.

Je pensais à l'instant que j'aurais pu mettre 2 objets, et mettre à tour de rôle hide ou show. Dans ce cas, il faut la gestion de mettre les lignes remplacées dans l'un, dans l'autre objet.
Je me tais, j'aurai peut être pas du répondre.
Revenir en haut Aller en bas
Jean Claude

Jean Claude


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

ALPHA et MEMO Empty
MessageSujet: ALPHA et MEMO (ou PICTURE_LIST)   ALPHA et MEMO EmptyMer 28 Avr 2010 - 13:25

Tu as bien fait de répondre,

Pour solutionner ce problème, comme j'ai déja associé chaque ALPHA à string($) qui contient le CAPTION et les données de hiérarchie, de couleur et de position, je vais voir ce qu'il est possible de faire au niveau de l'affichage avec LIST.

En fait mon besoin, sur cette affaire, ce serait d' avoir un PICTURE qui aurait un ascenseur vertical. Une sorte de PICTURE_LIST.

J'aimerais bien connaitre l'avis de Jack sur ce sujet (PICTURE_LIST).

Merci pour ton intêret, en attendant du nouveau je vais explorer une autre façon de faire.

il fait beau, je vais aller me dorer la pillule sous l'olivier.

sunny
Revenir en haut Aller en bas
jjn4

jjn4


Nombre de messages : 2690
Date d'inscription : 13/09/2009

ALPHA et MEMO Empty
MessageSujet: +++   ALPHA et MEMO EmptyMer 28 Avr 2010 - 13:44

Les alphas sont très pratiques, car ils peuvent faire plein de choses,
mais on peut pas tout faire avec, quand même,
et ils ne remplacent pas les memo, list, etc qui sont spécifiques.

Mais sinon, effectivement,
on peut mettre des alpha sur d'autres alpha et faire ainsi des
ensembles intéressants, mais par rapport à d'autres objets-système,
(à part le picture), on ne peut que les mettre en dessous,
(ce qui peut aussi avoir son utilité) mais pas en dessus.
jocolor
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
Invité
Invité




ALPHA et MEMO Empty
MessageSujet: Re: ALPHA et MEMO   ALPHA et MEMO EmptyMer 28 Avr 2010 - 14:42

Un picture dont on peut voir les parties non visibles, il y a longtemps, que je le demande. Des déplacements verticales ou horizontales, des parties d'écrans, ou autre, jamais je n'ai eu la moindre réponse, que ce soit de Jack ou de vous.

J'ai parlé aussi de lignages ou dernièrement de grilles, j'attends plus la réponse.

effacé

Par contre mettre un ascenseur sur un picture, et qu'il y ait des alpha sur celui-ci, ne fera pas bouger les alpha. Il n'y a pas de rapport entre les deux, puisse que ce sont des objets indépendants.
Code:
form  1 :border_small 1:color 1,255,247,198
        command_target_is 1
alpha 2:caption 2,"salut":top 2,100
list  3:width 3,1:height 3,1000:rem "mettre un ascenseur"
Revenir en haut Aller en bas
Jean Claude

Jean Claude


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

ALPHA et MEMO Empty
MessageSujet: Re: ALPHA et MEMO   ALPHA et MEMO EmptyMer 28 Avr 2010 - 20:43

Merci, Cosmos70, pour ton petit code qui est très explicite sur le fait que l'on peut faire apparaitre un ALPHA dans un list. En fait tu réponds à ma question et il me reste a essayer de l'adapter à mon programme.

Merci et A+ sous le beau soleil.......

sunny Very Happy
Revenir en haut Aller en bas
Invité
Invité




ALPHA et MEMO Empty
MessageSujet: Re: ALPHA et MEMO   ALPHA et MEMO EmptyMer 28 Avr 2010 - 22:25

Je suis désolé, tu n'as pas compris, et je me suis mal exprimé.
Le list a une largeur de 1. Il a une hauteur qui dépasse la hauteur de form 1, et force l'ascenseur de la forme.
Alpha est juste sur la forme. si tu mets width 3,20: tu verras que alpha est recouvert par list 3

J'aurai pu mettre aussi picture à la place de list, avec une hauteur qui dépasse form 1, et j'aurai aussi eu la barre verticale, et de cette façon on a un picture avec un ascenseur, alors que celui-ci est sur la forme (à condition que la largeur du picture soit en rapport avec la larg de la forme évidemment)

seul inconvénient: le fond reste la couleur de la forme
Revenir en haut Aller en bas
Jean Claude

Jean Claude


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

ALPHA et MEMO Empty
MessageSujet: Re: ALPHA et MEMO   ALPHA et MEMO EmptyJeu 29 Avr 2010 - 7:43

Oui, j'ai répondu trop trop vite et sans analyser suffisament. (pas d'alpha sur un list). Néanmoins cela peut répondre à mon besoin.

C'est une astuce qui fait son travail. j'ai modifié légèrement pour voir un peut les possibilités.
Code:
form  1 :color 1,255,247,198:top 1,30:width 1,100:left 1,5
border_small 1:caption 1, "Les Alphas":command_target_is 1

alpha 2:caption 2,"salut":top 2,100:left 2,10

picture 3:width 3,1:height 3,1000:rem "mettre un ascenseur"

Bon çà vaut pas de pouvoir placer les alphas dans un list ou un mémo, mais en attendant..... De plus l'estétique: c'est pas çà.

Je ferais une remarque (en forme de demande), si l'on veut favoriser Alpha plutôt que Print, il faudrait un objet qui puisse contenir des Alphas avec un ascenseur vertical. Ce serait une sorte de CONTAINER_ALPHA...

Grace à cette discussion, le besoin s'affine et se précise....
Que Jack nous entendent...
sunny Very Happy
Revenir en haut Aller en bas
Klaus

Klaus


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

ALPHA et MEMO Empty
MessageSujet: Re: ALPHA et MEMO   ALPHA et MEMO EmptyJeu 29 Avr 2010 - 10:12

En fait, tu simules un ascenseur sur une form, en forçant Panoramic à faire défiler une image suffisamment étroite pour qu'on ne la voie pas à l'écran. Il serait peut-être intéressant de disposer d'instructions applicables aux forms, du type
visible_height n_objet, hauteur
visible_width n_objet,largeur
Si hauteur et largeur sont plus grands que les valeurs height et width de la form, elles sont ramenées à ces valeurs; si elles sont plus petites, des ascenseurs horizontaux et verticaux apparaissent. On peut en déduire deux fonctions:
i% = visible_height(n_objet)
i% = visible_width(n_objet)
qui, sans ces instructions, retournent la même valeur que height() et width(), mais retournent la vraie valeur de la zone visible dès que ces instructions ont été définies.
SI ceci peut être une solution à ton problème, alors soumets cette idée à Jack, on ne sait jamais !
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Jean Claude

Jean Claude


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

ALPHA et MEMO Empty
MessageSujet: Re: ALPHA et MEMO   ALPHA et MEMO EmptyJeu 29 Avr 2010 - 11:51

Oui c'est une idée, et j'ajoute qu'on pourrait avoir des fonctions similaires pour un PICTURE, pourquoi pas.
Rendre à Jules ce qui est à César.... la simulation du Form c'est de Cosmos70.

Quant à la demande à Jack, ce sujet en est une. En analysant le problème il aura peut-être une autre formule à proposer...

Merci, A+
Revenir en haut Aller en bas
Invité
Invité




ALPHA et MEMO Empty
MessageSujet: Re: ALPHA et MEMO   ALPHA et MEMO EmptyJeu 29 Avr 2010 - 12:42

Je suis enfin content que quelqu'un pense à se problème.
Combien de fois j'ai demandé que l'on puise avoir les barres sur un picture, ou des commandes qui puissent permettre de voir une partie d'image autre que le coin gauche.

Désolé de parler d'image Jean Claude, pais un picture c'est aussi pour cela. En chargeant normalement une image, donc en mode: STRETCH_OFF, on ne voit que le coin gauche haut, et tout le monde a l'air de trouver cela normal, puisse chaque fois que j'ai fait une demande de ce genre, tous muet.

Je pense que maintenant vu que de post en post, les demandes que j'ai faite sont ignorées, je crois que dorénavant, ce poste là, je ne m'en servirais plus. Du temps de gagné!

Espérons que Klaus aura plus de poids.
Revenir en haut Aller en bas
jjn4

jjn4


Nombre de messages : 2690
Date d'inscription : 13/09/2009

ALPHA et MEMO Empty
MessageSujet: +++   ALPHA et MEMO EmptyJeu 29 Avr 2010 - 13:04

@ Jean Claude :
Tiens, essaye ça :
Code:
dim i , d , p , x , y : x=screen_x : y=screen_y : d=9
label bar
full_space 0
scroll_bar 9 : vertical 9 : left 9,x-45 : top 9,45 : width 9,18 : height 9,y-150
min 9,1 : on_change 9,bar
for i=1 to y-150 step 25 : d=d+1
 alpha d : left d,32 : top d,i+50 : font_bold d : font_color d,0,0,255
 caption d,"Inscription n°"+str$(d-9)
next i

end

bar:
p=position(9)
for i=10 to d
 caption i,"Inscription n°"+str$(i-10+p)
next i
return
geek
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
Jean Claude

Jean Claude


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

ALPHA et MEMO Empty
MessageSujet: Re: ALPHA et MEMO   ALPHA et MEMO EmptyJeu 29 Avr 2010 - 13:36

@Cosmos70
Si cela peut également servir pour des images, hé bien tant mieux.

Soyont patient, J'espère simplement que Jack aura le temps de se poser sur cette demande, et ne soit pas injuste, Jack ne tiens pas compte (à mon avis) de la personne qui demande, mais plutot du nombre d'intéressés.

Ce qui compte, c'est d'avancer...

@JJN4
tu m'as doublé pendant que je répondais à Cosmos,
Ta solution semble prometteuse, maintenant il me reste à l'étudier. A ce stade ce serait celle qui correspond à mon besoin. Je n'ais pas assez de temps actuellement pour reprendre mon programme, mais je retiens cette possibilité car elle me plait (surtout sur le plan de l'estétique).

La demande reste valable, car la piste de Klauss nous simplifirait la programmation et Cosmos70 voit autre chose que de gérer des Alpha(s) derrière ces possibilités d'amélioration de Panoramic.

Bon, chez moi il fait un soleil de plomb, mais j'ai pas le choix il faut que j'aille travailler dehors.

A+ sunny sunny sunny sunny sunny sunny sunny sunny
Revenir en haut Aller en bas
Klaus

Klaus


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

ALPHA et MEMO Empty
MessageSujet: Re: ALPHA et MEMO   ALPHA et MEMO EmptyJeu 29 Avr 2010 - 15:51

@jjn4:

Visuellement, c'est très joli, ce que tu fais. L'effet est bluffant et on croit à un défilement de la page d'écran. Cependant, il n'en est rien: tu réaffiches les caption des alpha à chaque changement de la scrollbar ce qui imite le défilement. Pour s'en convaincre, il suffit d'ajouter la ligne suivante juste devant l'instruction end:
caption 501,"alpha 501"
L'effet est clairement visible.

Pour simuler le défilement de la page de façon complète, il faudrait aussi changer les attributs top et left de chaque objet sur la page de façon à les décaler verticalement (ou horizontalement dans le cas d'une scroll-bar horizontale). Rappelons que les coordonnées d'on objet peuvent tomber en-dehors des limites physiques d'une form et l'objet devint invisible; les coordonnées peuvent même être négatives.

Mais je pense que cette méthode deviendra vite d'une grande lourdeur et désagréable au résultat visuel. Déjà mainenant, on peu voir un léger tremblement de l'image pendant le défilement, dû au réaffichage de tous les libellés. Qu'en sera-t-il pour le décalage de l'ensemble des objets ?

Donner accès au défilement Windows d'une fenêtre par des commandes Panoramic simples est sûrement la vraie solution.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Jean Claude

Jean Claude


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

ALPHA et MEMO Empty
MessageSujet: Re: ALPHA et MEMO   ALPHA et MEMO EmptyJeu 29 Avr 2010 - 20:49

il va de soit que la solution de JJN4 est une astuce et je suis d'accord qu'il faut se pencher sur la question. Mais provisoirement, çà peut faire mon affaire.

Jack, il est temps que tu donnes ton avis........

A+
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8610
Age : 52
Localisation : Bretagne
Date d'inscription : 15/02/2010

ALPHA et MEMO Empty
MessageSujet: Re: ALPHA et MEMO   ALPHA et MEMO EmptyVen 30 Avr 2010 - 11:50

Vous voyez que mes "Frames" détournés de ce qui ce fait en html sont pas si bêtes.....

Frame peut être un sous-form au quel on peut ajouter des fonctions
qui s'applique à l'enemble contenu si elles ne sont pas spécifiés à la déclaration de l'objet. et un Frame_Delete qui détruirait le Frame et son contenu.

scratch
Revenir en haut Aller en bas
Jean Claude

Jean Claude


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

ALPHA et MEMO Empty
MessageSujet: Re: ALPHA et MEMO   ALPHA et MEMO EmptyVen 30 Avr 2010 - 12:41

C'est une autre possibilité. Il y a déja eu des demandes sur ce forum concernant FRAME.

Ce que j'en conclus c'est qu'il manque un objet (ou autre possibilité) à Panoramic...

Merci pour ton avis

A+
Revenir en haut Aller en bas
Contenu sponsorisé





ALPHA et MEMO Empty
MessageSujet: Re: ALPHA et MEMO   ALPHA et MEMO Empty

Revenir en haut Aller en bas
 
ALPHA et MEMO
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Alpha
» Pb IA Min/max - Alpha/Beta
» Alpha et caption
» probléme sur alpha
» Enrichissement avec ALPHA-*

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: