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
» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
aide visible Emptypar papydall Hier à 16:57

» PANORAMIC V 1
aide visible Emptypar papydall Hier à 3:22

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

» number_mouse_up
aide visible Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
aide visible Emptypar jjn4 Mer 8 Mai 2024 - 11:16

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

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

» bouton dans autre form que 0
aide visible Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
aide visible Emptypar Klaus Lun 6 Mai 2024 - 11:41

» Gestion d'un système client-serveur.
aide visible Emptypar Klaus Lun 6 Mai 2024 - 10:23

» @Jack
aide visible Emptypar Jack Mar 30 Avr 2024 - 20:40

» Une calculatrice en une ligne de programme
aide visible Emptypar jean_debord Dim 28 Avr 2024 - 8:47

» Form(résolu)
aide visible Emptypar leclode Sam 27 Avr 2024 - 17:59

» Bataille navale SM
aide visible Emptypar jjn4 Ven 26 Avr 2024 - 17:39

» Les maths du crocodile
aide visible Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

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 du moment : -29%
PC portable – MEDION 15,6″ FHD Intel i7 ...
Voir le deal
499.99 €

 

 aide visible

Aller en bas 
2 participants
AuteurMessage
Invité
Invité




aide visible Empty
MessageSujet: aide visible   aide visible EmptyLun 14 Mar 2011 - 0:53

En regardant mon programme, je me demande comment je pourrais montrer une aide permanente, en suivant la position de la souris. Je fais des essais en ce moment, j'ai peut-être une solution, mais c'est pas si simple.

Je me demandais, vu que hint montre dans un temps limité une aide, si ce serait si difficile à partir de cette instruction, d'avoir un branchement pour faire une aide plus complète, et qui resterait tant qu'on ne change pas d'objet, ou que celui-ci n'aurait pas un hint prévu.

Avoir un branchement du genre on_hint, serait-ce si difficile?
Revenir en haut Aller en bas
Invité
Invité




aide visible Empty
MessageSujet: Re: aide visible   aide visible EmptyLun 14 Mar 2011 - 1:27

J'ai trouvé une solution. Il est évident que c'est moins pratique qu'une instruction, et cela passe encore par le timer.

Le timer est vraiment un objet plein de ressource, pour faire des choses qu'on ne saurait pas faire autrement.

Code:


' essais de connaitre l'objet parcouru par la souris
width 0,700
dim a,b,c,d,a$,b$,c$,d$
label fixe , hint ,arret ,cest_edit10, cest_memo11, cest_memo12  , cest_grid1
grid 1:GRID_COLUMN 1,2:GRID_ROW 1,10 :left 1,210:width 1,200
      GRID_WRITE 1,1,1,"objet":GRID_WRITE 1,1,2,"position"
      a=1:b=5:gosub fixe

a=10:b=2:edit a:top a,10:left a,5  :width a,130:height a,30 :gosub fixe
a=11:b=3:memo a:top a,50:left a,10 :width a,200:height a,100:gosub fixe :§pt a
a=12:b=4:memo a:top a,160:left a,10 :width a,200:height a,50:gosub fixe
' message "nombre d'objet:"+str$(NUMBER_OBJECTS)

 timer 20:timer_interval 20,200:on_timer 20,hint
' on_error_goto arret
end

fixe:
  GRID_WRITE 1,b,1,str$(a)

  GRID_WRITE 1,b,2,0
return

hint:
  clear 11
  for a=2 to NUMBER_OBJECTS
      if GRID_READ$(1,a,1)="" then exit_for
      a$= GRID_READ$(1,a,1) : b=val(a$) : b$=GRID_READ$(1,a,2)
     
      if MOUSE_X_POSITION( b)<> val(b$)
        text 10,"objet:"+a$+" heure:"+time$ :GRID_WRITE 1,a,2,mouse_x_position(b)
        if c<> a
            select a
              case 2:gosub cest_edit10
              case 3:gosub cest_memo11
              case 4:gosub cest_memo12
              case 5:gosub cest_grid1
            end_select
        end_if
        c=a
      end_if
  next a
return
arret:
timer_off 20
return

cest_edit10:
clear 12
item_add 12,"on bouge la souris sur l'édit 10":return
cest_memo11:
clear 12
item_add 12,"on parcourt la souris sur le memo 11":return
cest_memo12:
clear 12
item_add 12,"on parcourt la souris sur le memo 12":return
cest_grid1:
clear 12
item_add 12,"on parcourt la souris sur l'objet GRID":return
Je n'ai testé que le déplacement horizontal, et cela semble suffisent.
Revenir en haut Aller en bas
Invité
Invité




aide visible Empty
MessageSujet: Re: aide visible   aide visible EmptyDim 27 Mar 2011 - 16:56

Faisant pour mon programme, toute un série de visualisation pour aider au mieux à comprendre le fonctionnement du programme, je me suis aperçu d'un problème.
Il est dit:
Citation :
Un COMBO combine les fonctions de EDIT et de LIST
C'est pas tout à fait vrai:
Si je déplace la souris sur un combo, ou plutôt sur l'EDIT, les repères de la souris ne fonctionnent pas.
Code:

label b,fin
on_click 0,fin
dim x,y

combo 1:text 1,"salut":font_size 1,14
edit 4:left 4,100:top 4,50:font_size 4,14
alpha 2:top 2,50
timer 3:timer_interval 3,200:on_timer 3,b
end

b:
caption 2, str$(mouse_x_position(1))+" "+str$(mouse_y_position(1))+"  7  "+str$(mouse_x_position(4))+" "+str$(mouse_y_position(4))+"    "
return
fin:
timer_off 3
terminate
Alors que cela fonctionne indifféremment sur un EDIT, et sur un LIST. C'est bien dommage.
Revenir en haut Aller en bas
Jicehel

Jicehel


Nombre de messages : 5947
Age : 51
Localisation : 77500
Date d'inscription : 18/04/2011

aide visible Empty
MessageSujet: Re: aide visible   aide visible EmptyMer 20 Avr 2011 - 18:32

Je suiss d'accord pour l'aide. Elle est très bien faite par le menu, mais une aide qui apparaiterait (si elle est activée dans les options Wink ) conitnuellement par exemple en bas de l'écran en fonction de l'instruction sur laquelle on travaille serai très pratique (surtout au début).

Sinon une fonction qui pourrait être pratique pour l'aide serait d'ouvrir l'aide d'une instruction quand le curseur est dessus et que l'on appuie sur une touche de type <F1> par exemple
Revenir en haut Aller en bas
Nardo26

Nardo26


Nombre de messages : 2294
Age : 55
Localisation : Valence
Date d'inscription : 02/07/2010

aide visible Empty
MessageSujet: Re: aide visible   aide visible EmptyJeu 21 Avr 2011 - 0:26

bonsoir,

une autre possibilité : utiliser un autre éditeur qui accepte l'auto-completion
genre PsPad (non, non, je n'ai pas d'action chez eux !! Wink ) qui propose de l'aide en cours de frappe (style javadoc)

Revenir en haut Aller en bas
http://nardo26.lescigales.org
Invité
Invité




aide visible Empty
MessageSujet: Re: aide visible   aide visible EmptyJeu 21 Avr 2011 - 0:55

Bienvenue à Jicehel.

Le post que j'avais fait concernait l'aide dans un programme, et non celle des instructions. Personnellement j'ai trouvé une solution comme celle que j'ai mis plus haut.
Concernant le combo, pour pouvoir suivre la souris sur l'objet, j'ai doublé chaque combo d'un objet EDIT par dessus pour récuper les valeurs de la souris. Ce qui évidemment m'oblige à doubler les affichages EDIT et COMBO lors d'un clic. Peut-être que Jack acceptera de revoir cet objet pour que les caractéristiques de l'EDIT du COMBO soient identiques à un EDIT simple.

Comme NARDO j'utilise PsPad, et franchement je n'ai plus les crises de nerfs que j'ai pu avoir avec l'editeur Panoramic. Les incessant blocages, les pertes de programmes, etc... Il faut seulement faire un loader qui prendre en charge les includes, vu que la fonction CHAIN de Panoramic ne le fait pas.

Pour ma part le LOADER que j'ai fais est complexe, et répond à mes besoins personnels, donc difficilement applicable pour tout le monde. Il me permet de choisir entre la fonction RUN de Panoramic, le débogage, la sauvegarde d'une version intermédiaire, le choix dans une liste d'un ensemble d'outils Panoramic, le fonctionnement direct de mes programmes, sans avoir à les ouvrir, et également le décodage de raccourcis de certaines commandes Panoramic.
Revenir en haut Aller en bas
Contenu sponsorisé





aide visible Empty
MessageSujet: Re: aide visible   aide visible Empty

Revenir en haut Aller en bas
 
aide visible
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Visible / pas visible - HIDE / SHOW [RESOLU]
» smileys pas visible par tous?
» [AIDE] Génération de l'aide Panoramic en format html
» Form sous HIDE encore visible a l'ouverture d'un programme
» a l'aide

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: