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.
Comment sélectionner une ligne d'un GRID ? Emptypar Klaus Ven 17 Mai 2024 - 14:02

» item_index(résolu)
Comment sélectionner une ligne d'un GRID ? Emptypar jjn4 Mar 14 Mai 2024 - 19:38

» Bataille terrestre
Comment sélectionner une ligne d'un GRID ? Emptypar jjn4 Lun 13 Mai 2024 - 15:01

» SineCube
Comment sélectionner une ligne d'un GRID ? Emptypar Marc Sam 11 Mai 2024 - 12:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Comment sélectionner une ligne d'un GRID ? Emptypar Marc Sam 11 Mai 2024 - 12:22

» Philharmusique
Comment sélectionner une ligne d'un GRID ? Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
Comment sélectionner une ligne d'un GRID ? Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
Comment sélectionner une ligne d'un GRID ? Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
Comment sélectionner une ligne d'un GRID ? Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
Comment sélectionner une ligne d'un GRID ? Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
Comment sélectionner une ligne d'un GRID ? Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
Comment sélectionner une ligne d'un GRID ? Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0(résolu)
Comment sélectionner une ligne d'un GRID ? Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
Comment sélectionner une ligne d'un GRID ? Emptypar Klaus Lun 6 Mai 2024 - 11:41

» @Jack
Comment sélectionner une ligne d'un GRID ? 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
-55%
Le deal à ne pas rater :
Coffret d’outils – STANLEY – STMT0-74101 – 38 pièces – ...
21.99 € 49.04 €
Voir le deal

 

 Comment sélectionner une ligne d'un GRID ?

Aller en bas 
4 participants
AuteurMessage
papydall

papydall


Nombre de messages : 7009
Age : 73
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Comment sélectionner une ligne d'un GRID ? Empty
MessageSujet: Comment sélectionner une ligne d'un GRID ?   Comment sélectionner une ligne d'un GRID ? EmptyVen 3 Mai 2019 - 1:35

Salut tout le monde.
Existe-t-il un moyen pour sélectionner (mettre en bleu par exemple) une ligne d’un GRID ?
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
papydall

papydall


Nombre de messages : 7009
Age : 73
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Comment sélectionner une ligne d'un GRID ? Empty
MessageSujet: Re: Comment sélectionner une ligne d'un GRID ?   Comment sélectionner une ligne d'un GRID ? EmptyVen 3 Mai 2019 - 23:55

Aucun moyen? Mad
Bon, je me débrouille autrement. king
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Oscaribout




Nombre de messages : 471
Date d'inscription : 29/12/2016

Comment sélectionner une ligne d'un GRID ? Empty
MessageSujet: Re: Comment sélectionner une ligne d'un GRID ?   Comment sélectionner une ligne d'un GRID ? EmptySam 4 Mai 2019 - 2:46

J'avais ce même problème pour mon programme. Au d"part j'ai laissé tombé, vu que cela ne me semblait être un gadget, mais au vu de ta demande, je viens de faire un teste dans mon programme, et cela semble fonctionner.

Il est trop tard ce soir pour que je développe un code de démonstration. Surement demain soir, plutôt dans la nuit. J'ai trop de travail en ce moment.
Revenir en haut Aller en bas
Oscaribout




Nombre de messages : 471
Date d'inscription : 29/12/2016

Comment sélectionner une ligne d'un GRID ? Empty
MessageSujet: Re: Comment sélectionner une ligne d'un GRID ?   Comment sélectionner une ligne d'un GRID ? EmptySam 4 Mai 2019 - 15:15

Je donne une version rapide sans explication par manque de temps (et je m'en excuse)

Papydall est plus fort que moi, donc je sais qu'il apportera les modifications qui lui conviennent.

Code:
' teste de coloration de ligne dans un grid
label clic_grid
dim a$,i% , mousey , x%,y%,line%

PANEL 9:left 9,50:top 9,10: width 9,175 : height 9,320

GRID 10 :PARENT 10,9
   width 10,200:height 10,300
   grid_column 10,3 : grid_row 10,100 : grid_row_height 10,17:font_size 10,10
   grid_one_column_width 10,1,20:grid_one_column_width 10,2,50: grid_one_column_width 10,3,100
   for i% = 1 to 100:grid_write 10,i%+1,2, str$(i%): grid_write 10,i%+1,3,"case:"+str$(i%): next i%
   on_click 10,clic_grid

' objet se superposant à une ligne
PANEL 11:parent 11,9
   width 11,160-13:height 11,17+2:top 11,20:left 11,26:color 11,255,255,0
ALPHA 12:parent 12,11
    font_size 12,10:left 12,0 :caption 12,grid_read$(10,2,2)
ALPHA 13:parent 13,11
    font_size 13,10:left 13,46:caption 13,"|"+grid_read$(10,2,3)
    
END
' ============================================================================
clic_grid:
   x% = grid_x_to_column(10,mouse_x_position(10))
   y% = grid_y_to_row(10,mouse_y_position(10))  
   mousey = mouse_y_position(10)
   line%=mousey /19    
   top 11,line%*18
   caption 12,grid_read$(10,y%,2)
   caption 13,"|"+grid_read$(10,y%,3)
return

Le mieux serait de mettre un panel + Alpha pour chaque colonne à cause des dépassement de colonne.
Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 7009
Age : 73
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Comment sélectionner une ligne d'un GRID ? Empty
MessageSujet: Re: Comment sélectionner une ligne d'un GRID ?   Comment sélectionner une ligne d'un GRID ? EmptyDim 5 Mai 2019 - 1:54

Merci Oscaribout pour le partage.
Bon, c’est une idée qui peut résoudre le problème, mais …
Mais il est beaucoup plus simple (et plus élégant !) de disposer de deux commandes genre : GRID_ONE_ROW_SELECT(N,R) et GRID_ONE_CULUMN_SELECT(N,C) qui sélectionnent respectivement  une ligne ou une colonne.
C’est à Jack de voir ça !

Pour ma part, j’ai choisis d’indiquer la ligne de la grille par … deux  ... king  !!!

Spoiler:
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Oscaribout




Nombre de messages : 471
Date d'inscription : 29/12/2016

Comment sélectionner une ligne d'un GRID ? Empty
MessageSujet: Re: Comment sélectionner une ligne d'un GRID ?   Comment sélectionner une ligne d'un GRID ? EmptyDim 5 Mai 2019 - 4:30

Merci pour ta réponse.

Mon système ne fonctionne bien que si l'ensemble des colonnes sont affichées dans la fenêtre, avec le nombre de colonnes qui correspond à ce qui affiché. Sinon si il y a dépassement horizontalement, seul le début de la ligne est affichée.

Ton choix est judicieux. Sleep
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

Comment sélectionner une ligne d'un GRID ? Empty
MessageSujet: Re: Comment sélectionner une ligne d'un GRID ?   Comment sélectionner une ligne d'un GRID ? EmptyDim 5 Mai 2019 - 9:24

bonjour à tous,

Merci Oscaribout pour ton partage, çà fonctionne c'est l'essentiel.

Papydall a écrit:
il est beaucoup plus simple (et plus élégant !) de disposer de deux commandes genre : GRID_ONE_ROW_SELECT(N,R) et GRID_ONE_CULUMN_SELECT(N,C) qui sélectionnent respectivement  une ligne ou une colonne.
C’est à Jack de voir ça !

Je soutiens cette demande, car çà manque.
Mais il me semble que tu as commis une petite erreur, car les commandes que tu proposes sont plutôt des fonctions qui retournent la colonne ou la ligne qui est sélectionnée.

Ce qu'il nous faut c'est: GRID_ONE_ROW_SELECT N,R et GRID_ONE_COLUMN_SELECT N,C pour sélectionner par programmation.
Et R%=GRID_ONE_ROW_SELECT(N,R) et C%= GRID_ONE_COLUMN_SELECT(N,C) pour connaître la ligne et/ou la colonne qui est sélectionnée.

En plus, je verrais bien GRID_SELECT N,R,C pour sélectionner par programmation la cellule qui correspond à la colonne et à la ligne.

Tu devrais faire une demande dans la rubrique "souhait d'amélioration...". Very Happy

A+
Revenir en haut Aller en bas
Minibug

Minibug


Nombre de messages : 4566
Age : 57
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

Comment sélectionner une ligne d'un GRID ? Empty
MessageSujet: Re: Comment sélectionner une ligne d'un GRID ?   Comment sélectionner une ligne d'un GRID ? EmptyDim 5 Mai 2019 - 10:32

Bonjour à tous !

Je viens ajouter mon grain de sel... Wink

De mon coté, en reprenant et personnalisant le code de papydall,
j'ai rajouté un second GRID qui apparaît au dessus du premier avec des couleurs adaptées.

Spoiler:

A ce sujet Papydall, il y a un petit problème...
J'ai remarqué que la sélection du jour apparaît pour tous les mois ! scratch

A bientôt et Ramadan Mubarak ! Wink
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
papydall

papydall


Nombre de messages : 7009
Age : 73
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Comment sélectionner une ligne d'un GRID ? Empty
MessageSujet: Re: Comment sélectionner une ligne d'un GRID ?   Comment sélectionner une ligne d'un GRID ? EmptyDim 5 Mai 2019 - 12:41

Bonjour tout le monde.
Et tant que nous y sommes pourquoi pas des commandes du genre : GRID_ROWS_SELECT N,R,R2 et DRID_COLUMNS_SELECT N,C1,C2 pour sélectionner une plage de lignes ou de colonnes ?


Bon, on m'appelle et je dois répondre présent.
Un retraité, même le jour de son congé, n'est jamais libre de son temps !Crying or Very sad

A+
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
papydall

papydall


Nombre de messages : 7009
Age : 73
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Comment sélectionner une ligne d'un GRID ? Empty
MessageSujet: Re: Comment sélectionner une ligne d'un GRID ?   Comment sélectionner une ligne d'un GRID ? EmptyDim 5 Mai 2019 - 16:44

Minibug a écrit:
De mon coté, en reprenant et personnalisant le code de papydall,
j'ai rajouté un second GRID qui apparaît au dessus du premier avec des couleurs adaptées.

Bonne idée ! king

Minibug a écrit:
A ce sujet Papydall, il y a un petit problème...
J'ai remarqué que la sélection du jour apparaît pour tous les mois ! scratch

C'est corrigé.
Tu peux reprendre la nouvelle version à partir de mon webdav CalcPrayerTimes_3_4.zip

Ramadan Moubarak à tous les Musulmans.
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Minibug

Minibug


Nombre de messages : 4566
Age : 57
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

Comment sélectionner une ligne d'un GRID ? Empty
MessageSujet: Re: Comment sélectionner une ligne d'un GRID ?   Comment sélectionner une ligne d'un GRID ? EmptyLun 6 Mai 2019 - 17:48

Merci pour cette nouvelle version Papydall ! Wink

Mais je crois que 'la Virginie' elle va vite m'énerver... Suspect confused geek
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
papydall

papydall


Nombre de messages : 7009
Age : 73
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Comment sélectionner une ligne d'un GRID ? Empty
MessageSujet: Re: Comment sélectionner une ligne d'un GRID ?   Comment sélectionner une ligne d'un GRID ? EmptyMar 7 Mai 2019 - 3:21

Minibug a écrit:
Mais je crois que 'la Virginie' elle va vite m'énerver...

Fais la taire en la mettant à terre  en REMant la SUB Parler() tongue
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Contenu sponsorisé





Comment sélectionner une ligne d'un GRID ? Empty
MessageSujet: Re: Comment sélectionner une ligne d'un GRID ?   Comment sélectionner une ligne d'un GRID ? Empty

Revenir en haut Aller en bas
 
Comment sélectionner une ligne d'un GRID ?
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Comment sélectionner du texte automatiquement ?
» pour contourner le bug GRID ligne fixe
» Comment désélectionner une ligne d'un LIST ?
» Comment savoir quelle cellule d'un grid est cliquée
» saut de ligne sur la dernière ligne

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: A l'aide!-
Sauter vers: