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.
beep - PANORAMIC V0.9.13 - Page 2 Emptypar Klaus Ven 17 Mai 2024 - 14:02

» item_index(résolu)
beep - PANORAMIC V0.9.13 - Page 2 Emptypar jjn4 Mar 14 Mai 2024 - 19:38

» Bataille terrestre
beep - PANORAMIC V0.9.13 - Page 2 Emptypar jjn4 Lun 13 Mai 2024 - 15:01

» SineCube
beep - PANORAMIC V0.9.13 - Page 2 Emptypar Marc Sam 11 Mai 2024 - 12:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
beep - PANORAMIC V0.9.13 - Page 2 Emptypar Marc Sam 11 Mai 2024 - 12:22

» Philharmusique
beep - PANORAMIC V0.9.13 - Page 2 Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
beep - PANORAMIC V0.9.13 - Page 2 Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
beep - PANORAMIC V0.9.13 - Page 2 Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
beep - PANORAMIC V0.9.13 - Page 2 Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
beep - PANORAMIC V0.9.13 - Page 2 Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
beep - PANORAMIC V0.9.13 - Page 2 Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
beep - PANORAMIC V0.9.13 - Page 2 Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0(résolu)
beep - PANORAMIC V0.9.13 - Page 2 Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
beep - PANORAMIC V0.9.13 - Page 2 Emptypar Klaus Lun 6 Mai 2024 - 11:41

» @Jack
beep - PANORAMIC V0.9.13 - Page 2 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
Le Deal du moment :
Bon plan achat en duo : 2ème robot cuiseur ...
Voir le deal
600 €

 

 PANORAMIC V0.9.13

Aller en bas 
5 participants
Aller à la page : 1, 2  Suivant
AuteurMessage
Georges

Georges


Nombre de messages : 290
Age : 55
Localisation : Martinique
Date d'inscription : 29/05/2009

beep - PANORAMIC V0.9.13 - Page 2 Empty
MessageSujet: re   beep - PANORAMIC V0.9.13 - Page 2 EmptyMer 19 Aoû 2009 - 22:31

salut
le rem sur la ligne du sub_menu (au début de ligne)
ça affiche le menu

@+
Revenir en haut Aller en bas
debut




Nombre de messages : 104
Localisation : Canada
Date d'inscription : 12/01/2008

beep - PANORAMIC V0.9.13 - Page 2 Empty
MessageSujet: Re: PANORAMIC V0.9.13   beep - PANORAMIC V0.9.13 - Page 2 EmptyMer 19 Aoû 2009 - 23:00

salut Georges

ta raison sa fonctionne on voi le menu

mes le problème c'est on peut pas mêtre autre chose

la dernière ligne du code apparei pas quand tu click sur exécuter

on ne voi pas (Le Record de Décembre)

Code:
rem demo:sub_menu 36 : caption 36,"Le Record de Décembre" : parent 36, 2

A+


Dernière édition par debut le Sam 22 Aoû 2009 - 10:10, édité 1 fois
Revenir en haut Aller en bas
Georges

Georges


Nombre de messages : 290
Age : 55
Localisation : Martinique
Date d'inscription : 29/05/2009

beep - PANORAMIC V0.9.13 - Page 2 Empty
MessageSujet: re   beep - PANORAMIC V0.9.13 - Page 2 EmptyJeu 20 Aoû 2009 - 18:08

salut

oui, tu as raison.
Il se pourrait qu'il y ait une limitation sur le main_menu d'un premier abord.

Panoramic pourra certainement nous éclairer.

Georges
@+
Revenir en haut Aller en bas
Jack
Admin
Jack


Nombre de messages : 2386
Date d'inscription : 28/05/2007

beep - PANORAMIC V0.9.13 - Page 2 Empty
MessageSujet: Re: PANORAMIC V0.9.13   beep - PANORAMIC V0.9.13 - Page 2 EmptySam 22 Aoû 2009 - 18:56

Bon, il y a pas mal de choses intéressantes dans ce post.

Je n'aurai pas le temps de tout regarder en détail avant la fin du mois (je suis en vacances), mais pour résumé, les points suivants sont notés:

1 - Le label non déclaré etiq ne provoque pas d'erreur dans le code de JL35.
Il y a manifestement un bug dans PANORAMIC.

Code:
ERROR_FRENCH
LABEL erreur, tst
ON_ERROR_GOTO erreur
tst:
PRINT "Programme de test"
GOTO etiq
etiq:
END

erreur:
PRINT STR$(error_line), STR$(error_number)
PRINT ERROR_TYPE$
WHILE INKEY$ = "": END_WHILE
END

2 - Voir comment un EDIT peut déterminer qu'un ENTER a été tapé et éventuellement, faire un "ON_ENTER N,label", voire une nouvelle sorte d'EDIT.

3 - Accepter l'apostrophe comme un début de remarques (comme rem). Tout à fait d'accord.

4 - L'erreur "More IF than END_IF" arrive alors qu'il y a une commande ERROR_FRENCH.
Là, je ne peux pas faire grand chose dans l'immédiat.
En effet, toutes les erreurs de "structure":

More END_IF than IF
More IF than END_IF
More ELSE than IF
More ELSE than END_IF
More NEXT than FOR
More FOR than NEXT
More END_WHILE than WHILE
More WHILE than END_WHILE
More UNTIL than REPEAT
More REPEAT than UNTIL
More END_SELECT than SELECT
More SELECT than END_SELECT

sont détectées par un module de PANORAMIC qui teste la structure du source AVANT d'exécuter la première ligne du source.
Ainsi, le libellé de ces erreurs est en anglais car la commande ERROR_FRENCH n'a pas encore été exécutée quand l'erreur arrive.
J'aurai du le dire. Cela sera écrit dans la documentation.

5 - Un ENDIF coloré en bleu est une anomalie, mais je n'arrive pas à le reproduire. La version de l'EDITOR ne colore que END_IF et non ENDIF.

6 - Limitation du nombre d'objets.

Citation :
je réussi pas a terminé mon menu il semble avoir une limite
il apparei une fenêtre qui me dit

(47) OBJECT nomber Out of Range Line:45

je sais que mon menu va être assez lourd mes jai pas le choix de le faire comme sa
Aie, aie, aie, il y a effectivement toujours une limitation au nombre d'objets système non visibles:
OPEN_DIALOG, SAVE_DIALOG, MAIN_MENU, SUB_MENU, SOUND.

Je comptais permettre un nombre illimités d'objets non visibles plus tard car je voulais sortir rapidement une version complète (avant mes vacances ...) et pour me simplifier la tâche, j'ai fait une impasse sur ce type d'objets car j'avais tenu le raisonnement suivant:
- Pour OPEN_DIALOG et SAVE_DIALOG, une limitation à 40 n'est pas gênante car je doute de l'utilité de mettre plus de 40 boîtes de dialogue dans une application.
- Pour MAIN_MENU, à moins d'avoir plus de 40 FORM ayant chacune un menu, il n'y a pas de soucis.
- Vouloir mettre plus de 40 sons différents, cela pourrait se concevoir peut-être dans un jeu, mais comme les collisions ne sont toujours pas codées dans PANORAMIC, je doute que quelqu'un réalise un jeu à plus de 40 sons différents.
- Faire un menu à 40 sous-menu est exceptionnel... Et c'est là où je me suis trompé. Car début l'a fait !
En effet, c'est très gênant: une limitation à 40 sous-menus restreint vraiment l'utilisation des menus. J'avais sous-estimé cette possibilité...

Je vais sortir une nouvelle version qui corrige tout cela, début septembre ou au plus tard mi-septembre.
Revenir en haut Aller en bas
https://panoramic.1fr1.net
debut




Nombre de messages : 104
Localisation : Canada
Date d'inscription : 12/01/2008

beep - PANORAMIC V0.9.13 - Page 2 Empty
MessageSujet: Re: PANORAMIC V0.9.13   beep - PANORAMIC V0.9.13 - Page 2 EmptySam 22 Aoû 2009 - 21:30

bonjour panoramic

c'est pas évident de savoir a l'avant que quelquun va faire
un menu à plus de 40 sous-menu je pense être un des seul a avoir autan de sub_menu Very Happy

merci pour ta réponse
est bonne vacances
Revenir en haut Aller en bas
Invité
Invité




beep - PANORAMIC V0.9.13 - Page 2 Empty
MessageSujet: pour ENDIF et code erreur englais   beep - PANORAMIC V0.9.13 - Page 2 EmptyDim 23 Aoû 2009 - 12:39

Dans la remarque que j'avais fait, il s'agissait de END IF en 2 mots, qui sont 2 commandes du basic, aussi il y a un coloriage. Il n'y a aucun problème à ce sujet, vu que j'avais regardé, si je l'avait écrit sans "_". Le seul reproche que je fais, est qu'une erreur a été commise, sur la ligne précédente, qui était une autre erreur, l'instruction CAPTION avec un texte entre guillemets n'était pas correcte vu que les guillemets de fin de texte n'étaient pas présentent. Le saut à la ligne n'étant pas pris en compte, le END_IF suivant, n'a pas été reconnu. Ce qui voudrai dire qu'un texte peut s'écrire sur plusieurs lignes (je pense à cela maintenant, et je n'ai pas encore fait l'essai).
Pour ce qui est des erreurs en anglais, j'ai retrouvé dans le forum, un post sur la liste des codes erreurs. Cela facilite la compréhension, par contre la ligne en cause, n'est pas toujours présente.
Pourquoi, chez moi, l'instruction BEEP ne marche pas, ce n'ai pas un problème de son, vu que TERMINATE en fait. (j'ai un ordi d'occasion de 2001 avec je crois un windows 2000, mais je l'ai reçu avec XP familiale Est-ce une raison?)
Il y a d'autres erreurs, je ferais un poste plus tard, à ce sujet. Je suis pris par mon programme et Panoramic n'aime pas ouvrir 2 fenêtres d'editeur en même temps. Je ferais des copies de codes plus tard.
Merci pour ton travail.
Revenir en haut Aller en bas
Jack
Admin
Jack


Nombre de messages : 2386
Date d'inscription : 28/05/2007

beep - PANORAMIC V0.9.13 - Page 2 Empty
MessageSujet: Re: PANORAMIC V0.9.13   beep - PANORAMIC V0.9.13 - Page 2 EmptyDim 23 Aoû 2009 - 17:54

Merci pour cette clarification.
Revenir en haut Aller en bas
https://panoramic.1fr1.net
Jean Claude

Jean Claude


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

beep - PANORAMIC V0.9.13 - Page 2 Empty
MessageSujet: Re: PANORAMIC V0.9.13   beep - PANORAMIC V0.9.13 - Page 2 EmptyDim 23 Aoû 2009 - 20:38

salut comos70,

Un petit tuyau concernant BEEP et TERMINATE.

Si un son est joué après un terminate, je pense que PANORAMIC n'y est pour rien. Si ton code ce termine par TERMINATE avec absolument rien derriere, même pas un RETURN, alors tu n'auras pas de son. Je pense que c'est Windows qui envoi le son. Maintenant, dans tous mes codes j'ai un label "fin" qui se trouve complètement en fin de code et ce label contient uniquement TERMINATE, et pour sortir j'utilise GOTO fin ,Du coup plus de son quand on quitte.
Quant au BEEP, sauf erreur , le son qui est joué n'est pas le même, et pour ma part il fonctionne normalement.

A+
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

beep - PANORAMIC V0.9.13 - Page 2 Empty
MessageSujet: Re: PANORAMIC V0.9.13   beep - PANORAMIC V0.9.13 - Page 2 EmptyDim 23 Aoû 2009 - 20:46

Pour confirmer ce que je viens d'écrire, essai ce petit code, tu comprendras de suite

Code:

beep
wait 1000

terminate
return

tu recommences sans RETURN après TERMINATE. CQFD.

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




beep - PANORAMIC V0.9.13 - Page 2 Empty
MessageSujet: Re: PANORAMIC V0.9.13   beep - PANORAMIC V0.9.13 - Page 2 EmptyLun 24 Aoû 2009 - 7:42

Jean Claude, j'ai essayé ton code:
beep ne fonctionne pas, et pour terminate c'est compris.
D'ailleurs, j'y pense, avec justbasic, beep ne fonctionnait pas non plus.

Salutation
Revenir en haut Aller en bas
Invité
Invité




beep - PANORAMIC V0.9.13 - Page 2 Empty
MessageSujet: beep   beep - PANORAMIC V0.9.13 - Page 2 EmptyLun 24 Aoû 2009 - 16:20

j'ai mis panoramic sur une clé usb pour voir sur un eeepc et essayé l'instruction BEEP.
cela fonctionne. Ce n'est pas une instruction majeure. Mais pourquoi, cela ne fonctionne pas sur mon pc. Il me semble que tous mes codex sont à jour.
Y a t-il un dll qui manque? Celà est hors de mes compétences.
A plus
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

beep - PANORAMIC V0.9.13 - Page 2 Empty
MessageSujet: Re: PANORAMIC V0.9.13   beep - PANORAMIC V0.9.13 - Page 2 EmptyLun 24 Aoû 2009 - 18:40

Je ne sais pas non plus pourquoi.
A+
Revenir en haut Aller en bas
Georges

Georges


Nombre de messages : 290
Age : 55
Localisation : Martinique
Date d'inscription : 29/05/2009

beep - PANORAMIC V0.9.13 - Page 2 Empty
MessageSujet: re   beep - PANORAMIC V0.9.13 - Page 2 EmptyMar 25 Aoû 2009 - 14:38

salut debut

En attendant le déblocage de la limitation des objets systèmes de menu, je te propose une astuce pour continuer ton menu.

Essaye le code suivant et dis-moi ce que tu en pense.

Code:

label men2,men3,men4,men5,men6,men7,men8,men9,men10,quit
label soleil,data01
dim i,nom$
full_space 0
caption 0,"Météorologie
error_french
rem Creation of a menu
main_menu 1

sub_menu 2 : caption 2,"Soleil" : parent 2, 1
sub_menu 3 : caption 3,"Neige" : parent 3, 1
sub_menu 4 : caption 4,"Pluie" : parent 4, 1
sub_menu 5 : caption 5,"Vent" : parent 5, 1
sub_menu 6 : caption 6,"Humidité" : parent 6, 1
sub_menu 7 : caption 7,"Température Maximum" : parent 7, 1
sub_menu 8 : caption 8,"Température Minimum" : parent 8, 1
sub_menu 9 : caption 9,"Orage" : parent 9, 1
sub_menu 10 : caption 10,"Version" : parent 10, 1
sub_menu 11 : caption 11,"Quitter" : parent 11,1
for i=1 to 10 : list i+11 : hide i+11 : next i
on_click 2,men2
on_click 3,men3
on_click 4,men4
on_click 5,men5
on_click 6,men6
on_click 7,men7
on_click 8,men8
on_click 9,men9
on_click 10,men10
on_click 11,quit
on_click 12,soleil
end
men2:
for i=1 to 10 : hide i+11 : next i : clear 12
color 12,210,210,210 : width 12,150 : height 12,350 : show 12
restore : gosub data01
for i=1 to 26
read nom$
item_add 12,nom$
next i
return
men3:
message "EN CONSTRUCTION"
return
men4:
message "EN CONSTRUCTION"
return
men5:
message "EN CONSTRUCTION"
return
men6:
message "EN CONSTRUCTION"
return
men7:
message "EN CONSTRUCTION"
return
men8:
message "EN CONSTRUCTION"
return
men9:
message "EN CONSTRUCTION"
return
men10:
message "EN CONSTRUCTION"
return
soleil:
hide 12
nom$ = "Vous avez clicker sur : " + item_index$(12)
print_locate 120,400 : print nom$
wait 3000 : cls
return

data01:
data "Les_Annuels","Les mois de Janvier","Les mois de Février","les mois de Mars"
data "Les mois d'Avril","Les mois de Mai","Les mois de Juin","Les mois de Juillet"
data "Les mois d'Août","Les mois de Septembre","Les mois d'Octobre","Les mois de Novembre"
data "Les mois de Décembre","Le record Annuel","Le record de Janvier","Le record de Février"
data "Le record de Mars","Le record d'Avril","Le record de Mai","Le record de Juin"
data "Le record de Juillet","Le record d'Août","Le record de Septembre","Le record d'Octobre"
data "Le record de Novembre","Le record de Décembre"
return
quit:
terminate

Georges
@+
Revenir en haut Aller en bas
debut




Nombre de messages : 104
Localisation : Canada
Date d'inscription : 12/01/2008

beep - PANORAMIC V0.9.13 - Page 2 Empty
MessageSujet: Re: PANORAMIC V0.9.13   beep - PANORAMIC V0.9.13 - Page 2 EmptyMar 25 Aoû 2009 - 22:38

salut Georges

jai Essayer ton code qui semble fonctionné assez bien
c'est une autre façon de faire que je trouve original

je vais pouvoir continué avec se code cheers

en même temp je vais essayer de tou comprendre ton code je pense quil y a des possibilité avec la couleur de fon que je pense utilisé

merci Very Happy
A+
Revenir en haut Aller en bas
Georges

Georges


Nombre de messages : 290
Age : 55
Localisation : Martinique
Date d'inscription : 29/05/2009

beep - PANORAMIC V0.9.13 - Page 2 Empty
MessageSujet: re   beep - PANORAMIC V0.9.13 - Page 2 EmptyMar 25 Aoû 2009 - 23:41

Salut

Pas de problème.
Une autre possibilité est par exemple de récupérer les sous-menus dans des fichiers et les stoqués dans des tableaux au lieu des DATA.

Bonne prog

Georges
@+
Revenir en haut Aller en bas
Jack
Admin
Jack


Nombre de messages : 2386
Date d'inscription : 28/05/2007

beep - PANORAMIC V0.9.13 - Page 2 Empty
MessageSujet: Re: PANORAMIC V0.9.13   beep - PANORAMIC V0.9.13 - Page 2 EmptyMer 26 Aoû 2009 - 9:31

Pour cosmos70:
BEEP est un son purement Windows, qui n'utilise aucune DLL et qui n'a besoin d'aucun codec.
Revenir en haut Aller en bas
https://panoramic.1fr1.net
Invité
Invité




beep - PANORAMIC V0.9.13 - Page 2 Empty
MessageSujet: Re: PANORAMIC V0.9.13   beep - PANORAMIC V0.9.13 - Page 2 EmptyJeu 27 Aoû 2009 - 16:33

ok, j'avais compris après coup, me rappelant que sur windows 98, j'avais modifié les sons des évènements windows. Il faudrait seulement savoir (s'il s'agit bien d'un son wav ), quel est le son qui est choisi, et l'emplacement comme windows\system32 ou Media .... Je ne sais pas comment est fait l'appel de la fonction (d'ailleurs en quel langage est codé Panoramic?) Enfin finalement peut importe, j'ai seulement pris l'habitude d'aller au bout de mes idées, mais il y a tellement plus important!.
Merci pour ton intervention.
à +
Revenir en haut Aller en bas
Contenu sponsorisé





beep - PANORAMIC V0.9.13 - Page 2 Empty
MessageSujet: Re: PANORAMIC V0.9.13   beep - PANORAMIC V0.9.13 - Page 2 Empty

Revenir en haut Aller en bas
 
PANORAMIC V0.9.13
Revenir en haut 
Page 1 sur 2Aller à la page : 1, 2  Suivant
 Sujets similaires
-
» Logithèque : une base de données en Panoramic pour Panoramic
» PANORAMIC V 1
» PANORAMIC V 0.9.6 available / PANORAMIC V 0.9.6 disponible
» Logo Panoramic en Panoramic
» PANORAMIC V 0.9.18

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Nouvelles versions-
Sauter vers: