FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  
Derniers sujets
» I Love You
par papydall Aujourd'hui à 1:15

» mise a jour calculatrice
par joeeee2017 Aujourd'hui à 1:01

» Convertisseur de base 10 de 2 à 36
par gigi75 Hier à 18:49

» [solved] 3D_LINE How to ?
par papydall Hier à 6:51

» supprimé
par joeeee2017 Dim 15 Oct 2017 - 20:02

» calculatrice avec touches movibles
par joeeee2017 Dim 15 Oct 2017 - 1:11

» CORTANA
par gigi75 Sam 14 Oct 2017 - 16:32

» supprimé
par Jean Claude Sam 14 Oct 2017 - 12:30

» Compilateur FBPano
par jean_debord Jeu 12 Oct 2017 - 9:53

» KGF_dll - nouvelles versions
par Klaus Mar 10 Oct 2017 - 18:49

» à propos de Panoramic_Editor [Résolu]
par Klaus Mar 10 Oct 2017 - 3:19

» Un petit "coucou" à tous les Panoramiciens !
par Jack Ven 6 Oct 2017 - 10:24

» Pourquoi le compilateur stagne
par mindstorm Mer 4 Oct 2017 - 20:38

» Panoramic ?
par Marc37 Mer 4 Oct 2017 - 0:39

» Premiers pas avec Arduino
par Marc37 Mer 4 Oct 2017 - 0:29

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Octobre 2017
LunMarMerJeuVenSamDim
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
CalendrierCalendrier

Partagez | 
 

 Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : Précédent  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Suivant
AuteurMessage
Jean Claude

avatar

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

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Dim 14 Mai 2017 - 12:51

bonjour à tous et merci à Jack pour cette information.

Quand un problème est compris, il est en voie d'être résolu. C'est l'essentiel.

L'impatience des Panoramiciens est de nouveau mise à l'épreuve Very Happy Mais bon, c'est nécessaire.

A+
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jack
Admin
avatar

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

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Dim 14 Mai 2017 - 13:06

Je ne vais pas crier victoire, mais je n'arrive plus à reproduire le problème.
Je pense qu'il venait d'un mauvais paramétrage dans l'appel de l'API ShellExecute (mode de visualisation de panoramic_temp-xxx avec SW_SHOW au lieu de SW_SHOWNORMAL)

J'ai mis une version V 0.9.28i6 à disposition pour tests.
Elle contient une version de panoramic qui permet d'utiliser ON_CHANGE avec SYSEDIT

Exemple:
Code:
dim i
label affiche
synedit 1
on_change 1,affiche
end
affiche:
i=i+1
caption 0,i
return

_________________
username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.free-boards.net
silverman

avatar

Nombre de messages : 466
Age : 45
Localisation : Picardie
Date d'inscription : 19/03/2015

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Dim 14 Mai 2017 - 13:53

Aux premiers essais tout ce passe bien.
Un pb subsiste, lorsque l'on cré une application, il est impossible de la lancer, un message d'erreur apparait : "ce fichier est utilisé par un autre application".
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Yannick

avatar

Nombre de messages : 7994
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Dim 14 Mai 2017 - 17:05

Merci Jack !
Je prends et je poursuis mes explorations.
Shocked
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Laurent (Minibug)

avatar

Nombre de messages : 2353
Age : 51
Localisation : Vienne (86)
Date d'inscription : 10/02/2012

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Dim 14 Mai 2017 - 17:19

Bonjour Jack !

Il y a de l'amélioration, plus de message au démarrage de la 1ere exécution. cheers

Par contre, en reprenant l’éditeur au bout de 10 minutes pour une nouvelle exécution j'ai toujours le même message comme quoi il n'y a pas de handle. Suspect
Par contre il n'y a plus les autres message d'erreur. Uniquement celui du handle et c'est tout !

Je trouve aussi que le lancement du code est plus rapide qu'avant. Wink
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Yannick

avatar

Nombre de messages : 7994
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Dim 14 Mai 2017 - 17:27

Jack,

Sans grand discours, pourrais tu nous dire la liste des fonctions/mots-clés
qui sont actuellement dispo pour Synedit.
Car là, je fais de l' exploration à l' aveugle et + de 660 mots-clés c' est digne 
d' Indianna Jones.

Laughing
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
silverman

avatar

Nombre de messages : 466
Age : 45
Localisation : Picardie
Date d'inscription : 19/03/2015

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Dim 14 Mai 2017 - 17:57

@Yannick
Charge un fichier contenant tous les mots-clés dans un objet synedit et ceux qui ne seront pas surligné sont ceux qui ne sont pas encore pris en compte. Tu en a forcément un pour simple_editor...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Yannick

avatar

Nombre de messages : 7994
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Dim 14 Mai 2017 - 18:37

@ Silverman,

Je ne veux pas la liste des mots-clés Panoramic mais ceux qui fonctionnent avec l' objet
SYNEDIT.
Wink
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jack
Admin
avatar

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

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Dim 14 Mai 2017 - 20:29

Yannick a écrit:
Jack,
Sans grand discours, pourrais tu nous dire la liste des fonctions/mots-clés
qui sont actuellement dispo pour Synedit.

Voici la liste des mots-clés qui sont colorés par l'objet SYNEDIT.

Il y en a 652.

Code:
2D_CIRCLE
2D_CLEAR
2D_FILL_COLOR
2D_FILL_CROSS
2D_FILL_DIAGONAL_CROSS
2D_FILL_DIAGONAL_DOWN
2D_FILL_DIAGONAL_UP
2D_FILL_HORIZONTAL
2D_FILL_OFF
2D_FILL_ON
2D_FILL_SOLID
2D_FILL_VERTICAL
2D_FLOOD
2D_IMAGE_COPY
2D_IMAGE_PASTE
2D_LINE
2D_PEN_COLOR
2D_PEN_DASH
2D_PEN_DASH_DOT
2D_PEN_DASH_DOT_DOT
2D_PEN_DOT
2D_PEN_SOLID
2D_PEN_WIDTH
2D_POINT
2D_POLY_FROM
2D_POLY_TO
2D_RECTANGLE
2D_TARGET_IS
3D_ACTOR
3D_BOX
3D_CHAIN
3D_CHAIN_BREAK
3D_COLLISION_AS_CUBE
3D_COLLISION_AS_ELLIPSOID
3D_COLLISION_AS_FACES
3D_COLLISION_AS_POINT
3D_COLLISION_AS_SPHERE
3D_COLOR
3D_CONE
3D_CUBE
3D_CYLINDER
3D_DELETE
3D_DELETE_ALL
3D_DODECAHEDRON
3D_HIDE
3D_IMAGE_TEXTURE
3D_LINE
3D_LINE_WIDTH
3D_LOAD_OBJECT
3D_LOAD_TEXTURE
3D_LOAD_TEXTURE_BACK
3D_LOAD_TEXTURE_BOTTOM
3D_LOAD_TEXTURE_FRONT
3D_LOAD_TEXTURE_LEFT
3D_LOAD_TEXTURE_RIGHT
3D_LOAD_TEXTURE_TOP
3D_MESH
3D_MOVE
3D_PLANE
3D_POINT_OBJECT
3D_POSITION
3D_ROTATE
3D_SCALE
3D_SHOW
3D_SKYBOX
3D_SPHERE
3D_TARGET_IS
3D_TEAPOT
3D_TEXT
3D_TEXT_CHANGE
3D_TORUS
3D_TRANSPARENT
3D_U_TILE
3D_V_TILE
3D_X_POSITION
3D_X_ROTATE
3D_X_SCALE
3D_Y_POSITION
3D_Y_ROTATE
3D_Y_SCALE
3D_Z_POSITION
3D_Z_ROTATE
3D_Z_SCALE
ABS
ACOS
ACTIVE
ADR
ALPHA
AND
APPLICATION_TITLE
ARCHIVER_ADD
ARCHIVER_EXTRACT
ARCHIVER_OFF
ARCHIVER_ON
ASC
ASIN
ATN
AXES_HIDE
AXES_SHOW
BAR_BOTH
BAR_HORIZONTAL
BAR_NONE
BAR_VERTICAL
BEEP
BEEP_ERROR
BEEP_EXCLAMATION
BEEP_INFORMATION
BEEP_QUESTION
BIN_AND
BIN_OR
BIN_XOR
BORDER_HIDE
BORDER_NORMAL
BORDER_SMALL
BRIGHTNESS
BUTTON
CAM_MOVE
CAM_POSITION
CAM_PITCH
CAM_ROLL
CAM_TURN
CAM_X_POSITION
CAM_Y_POSITION
CAM_Z_POSITION
CAPTION
CAPTION$
CARET_POSITION
CASE
CHAIN
CHECK
CHECKED
CHR$
CLEAR
CLICKED
CLIPBOARD_COPY
CLIPBOARD_CUT
CLIPBOARD_PASTE
CLIPBOARD_STRING_COPY
CLIPBOARD_STRING_PASTE$
CLS
COLOR
COLOR_PIXEL_BLUE
COLOR_PIXEL_GREEN
COLOR_PIXEL_RED
COMBO
COMMAND_TARGET_IS
CONTAINER
CONTAINER_OPTION
CONTAINER_TAB
CONTRAST
COS
COUNT
CREATE_HIDE
CREATE_SHOW
CURSOR_ARROW
CURSOR_BEAM
CURSOR_CROSS
CURSOR_DEFAULT
CURSOR_HELP
CURSOR_HIDE
CURSOR_HOURGLASS
CURSOR_NOPARKING
CURSOR_POINT
DATA
DATE$
DATE_DAY
DATE_MONTH
DATE_YEAR
DEGREES
DEGREE_TO_RADIAN
DELETE
DELETE_ALL
DIM
DIM_LOCAL
DIR_CHANGE
DIR_CURRENT$
DIR_DIALOG
DIR_EXISTS
DIR_MAKE
DIR_REMOVE
DISK_EXISTS
DISK_KILO_FREE
DISK_KILO_SIZE
DISPLAY
DLIST
DLL_CALL0
DLL_CALL1
DLL_CALL2
DLL_CALL3
DLL_CALL4
DLL_CALL5
DLL_CALL6
DLL_OFF
DLL_ON
DOUBLE_CLICKED
EDIT
ELSE
END
END_IF
END_SELECT
END_SUB
END_WHILE
ENVIRONMENT$
ERROR_ENGLISH
ERROR_FRENCH
ERROR_LINE
ERROR_NUMBER
ERROR_TYPE$
EVEN
EXCEL_FILE_CLOSE
EXCEL_FILE_NEW
EXCEL_FILE_OPEN
EXCEL_READ$
EXCEL_START
EXCEL_STOP
EXCEL_WRITE
EXECUTE
EXECUTE_WAIT
EXIT_FOR
EXIT_REPEAT
EXIT_SUB
EXIT_WHILE
EXP
FILE_ADD
FILE_ARCHIVE
FILE_ARCHIVE_OFF
FILE_CLOSE
FILE_COPY
FILE_DELETE
FILE_EOF
FILE_EXISTS
FILE_EXTRACT_DISK$
FILE_EXTRACT_EXTENSION$
FILE_EXTRACT_NAME$
FILE_EXTRACT_PATH$
FILE_FIND_CLOSE
FILE_FIND_FIRST$
FILE_FIND_NEXT$
FILE_HIDE
FILE_HIDE_OFF
FILE_LOAD
FILE_MOVE
FILE_NAME$
FILE_OPEN_APPEND
FILE_OPEN_READ
FILE_OPEN_WRITE
FILE_READ
FILE_READ_ONLY
FILE_READ_ONLY_OFF
FILE_READBUF
FILE_READLN
FILE_READLN$
FILE_RENAME
FILE_SAVE
FILE_SYSTEM
FILE_SYSTEM_OFF
FILE_WRITE
FILE_WRITEBUF
FILE_WRITELN
FILEBIN_BLOCK_READ
FILEBIN_BLOCK_WRITE
FILEBIN_CLOSE
FILEBIN_HEXA_READ
FILEBIN_HEXA_READ$
FILEBIN_HEXA_WRITE
FILEBIN_OPEN_READ
FILEBIN_OPEN_WRITE
FILEBIN_POS
FILEBIN_POSITION
FILEBIN_READ
FILEBIN_SIZE
FILEBIN_WRITE
FILTER
FIND
FOG_COLOR
FOG_DISTANCE_MAX
FOG_DISTANCE_MIN
FOG_OFF
FOG_ON
FONT_BOLD
FONT_BOLD_OFF
FONT_COLOR
FONT_ITALIC
FONT_ITALIC_OFF
FONT_NAME
FONT_NAMES_ADD
FONT_NAMES_LOAD
FONT_SIZE
FONT_STRIKE
FONT_STRIKE_OFF
FONT_UNDERLINE
FONT_UNDERLINE_OFF
FOR
FORM
FRAC
FREE
FULL_SPACE
GAMMA
GOSUB
GOTO
GRID
GRID_CLEAR
GRID_COLUMN
GRID_COLUMN_DELETE
GRID_COLUMN_FIXED
GRID_COLUMN_INSERT
GRID_COLUMN_SIZING_OFF
GRID_COLUMN_SIZING_ON
GRID_COLUMN_WIDTH
GRID_FIXED_COLOR
GRID_LOAD
GRID_ONE_COLUMN_WIDTH
GRID_ONE_ROW_HEIGHT
GRID_READ$
GRID_ROW
GRID_ROW_DELETE
GRID_ROW_FIXED
GRID_ROW_HEIGHT
GRID_ROW_INSERT
GRID_ROW_SIZING_OFF
GRID_ROW_SIZING_ON
GRID_SAVE
GRID_WRITE
GRID_X_TO_COLUMN
GRID_Y_TO_ROW
HANDLE
HANDLE_APPLICATION
HANDLE_CANVAS
HANDLE_FORM
HCOS
HEIGHT
HEIGHT_CLIENT
HEX$
HEX
HIDE
HIDE_ALL
HINT
HINT_HIDE
HORIZONTAL
HSIN
HTAN
HVIEWER
IF
IMAGE
INACTIVE
INCLUDE
INKEY$
INPUT
INPUT_MARK_OFF
INPUT_MARK_ON
INPUT_REDO_OFF
INPUT_REDO_ON
INPUT_SOURCE_IS
INPUT_VISIBLE_OFF
INPUT_VISIBLE_ON
INSERT$
INSTR
INSTR_LAST
INSTR_POS
INT
ITEM_ADD
ITEM_DELETE
ITEM_INDEX$
ITEM_INDEX
ITEM_INSERT
ITEM_READ$
ITEM_SELECT
KEY_DOWN_CODE
KEY_DOWN_SPECIAL
KEY_UP_CODE
KEY_UP_SPECIAL
LABEL
LEFT
LEFT$
LEN
LIGHT_POSITION
LIGHT_X_POSITION
LIGHT_Y_POSITION
LIGHT_Z_POSITION
LIST
LOG
LOG10
LOG2
LOWER$
LTRIM$
MAIL_SEND
MAIN_MENU
MARK_OFF
MARK_ON
MAX
MAXIMIZE
MEMO
MESSAGE
MESSAGE_CONFIRMATION_OK
MESSAGE_CONFIRMATION_YES_NO
MESSAGE_ERROR_OK
MESSAGE_ERROR_YES_NO
MESSAGE_INFORMATION_OK
MESSAGE_INFORMATION_YES_NO
MESSAGE_INPUT$
MESSAGE_INPUT
MESSAGE_TEXT$
MESSAGE_WARNING_OK
MESSAGE_WARNING_YES_NO
MID$
MIDI_INSTRUMENT
MIDI_OFF
MIDI_ON
MIDI_PLAY
MIDI_VOLUME
MIN
MINIMIZE
MOD
MOUSE_LEFT_DOWN
MOUSE_LEFT_UP
MOUSE_RIGHT_DOWN
MOUSE_RIGHT_UP
MOUSE_X_LEFT_DOWN
MOUSE_X_LEFT_UP
MOUSE_X_POSITION
MOUSE_X_RIGHT_DOWN
MOUSE_X_RIGHT_UP
MOUSE_Y_LEFT_DOWN
MOUSE_Y_LEFT_UP
MOUSE_Y_POSITION
MOUSE_Y_RIGHT_DOWN
MOUSE_Y_RIGHT_UP
MOVIE
NEXT
NORMAL
NOT
NUMBER_2D_TARGET
NUMBER_3D_OBJECTS
NUMBER_3D_TARGET
NUMBER_ACTIVATE
NUMBER_CHANGE
NUMBER_CLICK
NUMBER_COMMAND_TARGET
NUMBER_CURRENT_LINE
NUMBER_DOUBLE_CLICK
NUMBER_EVENTS
NUMBER_INPUT_SOURCE
NUMBER_KEY_DOWN
NUMBER_KEY_UP
NUMBER_OBJECTS
NUMBER_PRINT_TARGET
NUMBER_SHOW
NUMBER_SPRITE_TARGET
NUMBER_SPRITES
NUMBER_TICKS
NUMBER_VARIABLES
NUMERIC
O3D_COLLISION
O3D_OBJECT_EXISTS
O3D_OBJECT_TYPE
O3D_X_POSITION
O3D_X_ROTATE
O3D_X_SCALE
O3D_Y_POSITION
O3D_Y_ROTATE
O3D_Y_SCALE
O3D_Z_POSITION
O3D_Z_ROTATE
O3D_Z_SCALE
OBJECT_EXISTS
OBJECT_INTERNAL
OBJECT_PARENT
OBJECT_TYPE
ODD
OFF_ACTIVATE
OFF_CHANGE
OFF_CLICK
OFF_CLOSE
OFF_DOUBLE_CLICK
OFF_ERROR_GOTO
OFF_KEY_DOWN
OFF_KEY_UP
OFF_MOUSE_DOWN
OFF_MOUSE_MOVE
OFF_MOUSE_UP
OFF_MOVE
OFF_RESIZE
OFF_SHOW
OFF_USER_EVENT
ON_ACTIVATE
ON_CHANGE
ON_CLICK
ON_CLOSE
ON_DOUBLE_CLICK
ON_ERROR_GOTO
ON_KEY_DOWN
ON_KEY_UP
ON_MOUSE_DOWN
ON_MOUSE_MOVE
ON_MOUSE_UP
ON_MOVE
ON_RESIZE
ON_SHOW
ON_TIMER
ON_USER_EVENT
OPEN_DIALOG
OPTION
OR
PANEL
PARALLEL_INP
PARALLEL_OFF
PARALLEL_ON
PARALLEL_OUT
PARAM_NUMBER
PARAM_VALUE$
PARENT
PAUSE
PEEK
PI
PICTURE
PLAY
PLAY_WAIT
POINT_OBJECT
POINT_POSITION
POINT_X_POSITION
POINT_Y_POSITION
POINT_Z_POSITION
POKE
POSITION
POWER
PRINT
PRINT_LOCATE
PRINT_TARGET_IS
PRINT_X_LOCATE
PRINT_Y_LOCATE
PROGRESS_BAR
RADIANS
RADIAN_TO_DEGREE
READ
REM
REPEAT
REPLACE
RESTORE
RESTORE_LABEL
RETURN
REVERSE$
RIGHT$
RIGHT_POS$
RMDIR
RND
RTRIM$
SAVE_DIALOG
SCANCODE
SCENE2D
SCENE3D
SCREEN_X
SCREEN_Y
SCROLL_BAR
SECRET_OFF
SECRET_ON
SEPARATOR_IS_COMMA
SEPARATOR_IS_POINT
SELECT
SELECT_READ$
SELECT_TEXT
SET_FOCUS
SGN
SHOW
SHOW_ALL
SHOW_MODAL
SIN
SNAPSHOT
SORT
SORT_OFF
SORT_ON
SOUND
SPIN
SPRITE
SPRITE_BRIGHTNESS
SPRITE_CONTRAST
SPRITE_CREATE_HIDE
SPRITE_CREATE_SHOW
SPRITE_DELETE
SPRITE_DELETE_ALL
SPRITE_EXISTS
SPRITE_FILE_LOAD
SPRITE_GAMMA
SPRITE_HIDE
SPRITE_HIDE_ALL
SPRITE_IMAGE_LOAD
SPRITE_POSITION
SPRITE_SCALE
SPRITE_SHOW
SPRITE_SHOW_ALL
SPRITE_TARGET_IS
SPRITE_TEXT
SPRITE_X_POSITION
SPRITE_X_POSITION
SPRITE_X_SCALE
SPRITE_Y_POSITION
SPRITE_Y_POSITION
SPRITE_Y_SCALE
SQR
STEP
STOP
STR$
STRETCH_OFF
STRETCH_ON
STRING$
SUB
SUB_MENU
SYNEDIT
SYNEDIT_TARGET_IS_COMMENT
SYNEDIT_TARGET_IS_GUTTER
SYNEDIT_TARGET_IS_KEYWORD
SYNEDIT_TARGET_IS_OBJECT
SYNEDIT_TARGET_IS_STRING
SYSTEM$
TAB
TAN
TERMINATE
TEXT
TEXT$
TEXT_HEIGHT
TEXT_WIDTH
THEN
TIME$
TIME_HOUR
TIME_MINUTE
TIME_SECOND
TIMER
TIMER_INTERVAL
TIMER_OFF
TIMER_OFF_ALL
TIMER_ON
TO
TO_BACKGROUND
TO_FOREGROUND
TOP
TRACE_OFF
TRACE_ON
TRACK_BAR
TRIGGER_CLICK
TRIM$
UNTIL
UPPER$
USER_EVENT_LPARAM
USER_EVENT_WPARAM
VAL
VARIABLE
VERSION$
VERTICAL
WAIT
WHILE
WIDTH
WIDTH_CLIENT
WRAP_VALUE

_________________
username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.free-boards.net
Yannick

avatar

Nombre de messages : 7994
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Dim 14 Mai 2017 - 20:50

Même confusion que Silverman, Jack... Laughing

Je ne parlais pas des mots-clés Panoramic mais de ceux qui étaient codés pour ou fonctionnaient avec l' objet SYNEDIT.

Tu nous as parlé de Caret_Position, y en a t il d' autres parmis ceux qui existaient avant la création de cet objet.

J' ai essayé Clipboard_Copy  mais que neni, si il faut qu' on les essaye tous (les 652)
pour savoir ceux qui ont une association...
affraid 
Donc si tu as une petite liste de ceux que l' on peut utiliser avec l' objet SYNEDIT... albino
En plus, cela te laissera un peu de temps pour faire l' aide... Wink

Le On_change fonctionne au poil. cheers
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jean Claude

avatar

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

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Dim 14 Mai 2017 - 21:48

A priori cette dernière version (28i6) de Panoramic_Editor fonctionne mieux que la précédente.

Le plantage à l'ouverture, n'existe plus sauf si on ne laisse pas le temps à l'éditeur de se charger complètement (et ça, ce n'est valable que si on vient d'allumer son PC, car après je n'arrive plus a le prendre de vitesse pour charger un code et reproduire le plantage. Cela me fait penser à un problème qui existait avant où il fallait lancer une exécution à vide quand il y avait un fichier à charger, (après il n'y avait plus de souci).

Comme Laurent, je confirme le plantage après avoir abandonné l'éditeur pendant plusieurs minutes (sans le fermer).
On a les 2 messages d'erreur habituelles, on les acquitte et ça repart sans avoir une tâche à tuer dans le gestionnaire.

Sinon comme Ygeronimi, j'aimerai connaitre les commandes, fonctions, variables systèmes de Panoramic supportées par l'objet SYNEDIT.
Par exemple: peut-on utiliser ITEM_ADD, ITEM_INSERT, etc... pour Synedit.
Sans compter d'autres fonctions (spécifiques à SYNEDIT). Par exemple une pour savoir à quelle ligne de synedit se trouve le CARET (EX: pour un message "erreur à la ligne X").


Vu que la programmation semble maintenant possible, sans trop de "plantage" et surtout sans perte du travail en cours, ne serait-il pas possible de terminer le codage de SYNEDIT avant de reprendre les recherches sur les problèmes de l'éditeur.

C'est juste une suggestion (qui masque mal mon impatience  Very Happy ) car c'est peut-être plus facile de rester sur le même travail que de le laisser provisoirement pour le reprendre plus tard. C'est mon cas: quand je laisse un code trop longtemps en attente, j'ai beaucoup plus de mal à m'y remettre, malgré les commentaires que j'y ai mis.

A+

PS: je viens de voir que Jack a répondu en même temps que je postai donc j'ai barré l'inutile. Merci Jack.


Dernière édition par Jean Claude le Dim 14 Mai 2017 - 21:54, édité 1 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jack
Admin
avatar

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

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Dim 14 Mai 2017 - 21:50

@Yannick:

Voici la liste des commandes qui fonctionnent sur l'objet SYNEDIT :

Code:
ACTIVE
CARET_POSITION
CLEAR
COLOR
CURSOR_ARROW
CURSOR_BEAM
CURSOR_CROSS
CURSOR_DEFAULT
CURSOR_HELP
CURSOR_HIDE
CURSOR_HOURGLASS
CURSOR_NOPARKING
CURSOR_POINT
FILE_LOAD
FILE_SAVE
FONT_BOLD
FONT_BOLD_OFF
FONT_COLOR
FONT_ITALIC
FONT_ITALIC_OFF
FONT_NAME
FONT_SIZE
FONT_STRIKE
FONT_STRIKE_OFF
FONT_UNDERLINE
FONT_UNDERLINE_OFF
FULL_SPACE
HEIGHT
HIDE
HINT
HINT_HIDE
INACTIVE
LEFT
ON_CHANGE
ON_CLICK
ON_DOUBLE_CLICK
ON_MOUSE_DOWN
ON_MOUSE_MOVE
ON_MOUSE_UP
PARENT
SET_FOCUS
SHOW
SYNEDIT_TARGET_IS_COMMENT
SYNEDIT_TARGET_IS_GUTTER
SYNEDIT_TARGET_IS_KEYWORD
SYNEDIT_TARGET_IS_OBJECT
SYNEDIT_TARGET_IS_STRING
TOP
WIDTH

et la liste des fonctions :

Code:
ACTIVE()
CARET_POSITION()
FIND()
HANDLE()
HEIGHT()
HEIGHT_CLIENT()
INACTIVE()
LEFT()
REPLACE()
SHOW()
TOP()
WIDTH()
WIDTH_CLIENT()

_________________
username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.free-boards.net
Yannick

avatar

Nombre de messages : 7994
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Dim 14 Mai 2017 - 21:52

Merci Jack !
Very Happy
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Laurent (Minibug)

avatar

Nombre de messages : 2353
Age : 51
Localisation : Vienne (86)
Date d'inscription : 10/02/2012

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Dim 14 Mai 2017 - 23:09

Petit rectificatif de mon message précédent concernant le plantage après un temps d'attente de plusieurs minutes :
Il y a bien toujours les même messages d'erreurs avant l'apparition du message d'absence du handle. Suspect

Je confirme bien par contre qu'il n'y a plus de message d"erreur lors de l’exécution d'un code au démarrage de l'éditeur. Tu es sur la bonne voie Jack... drunken

Personnellement, je suis plutôt pour la traque des derniers bugs dans l’éditeur avant de passer à autre chose !
A quoi bon rajouter de nouvelles commandes s'il n'y a pas de stabilité Question Exclamation

Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jack
Admin
avatar

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

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Lun 15 Mai 2017 - 19:55

J'ai mis une nouvelle version de l'éditeur à disposition.
Comme l'éditeur a changé seul, je n'ai pas augmenté le numéro de version, mais j'ai mis la date d'aujourd'hui dans la fenêtre "A propos".

Cette nouvelle version devrait être plus résistante que la précédente.

Bons tests !

_________________
username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.free-boards.net
Laurent (Minibug)

avatar

Nombre de messages : 2353
Age : 51
Localisation : Vienne (86)
Date d'inscription : 10/02/2012

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Lun 15 Mai 2017 - 20:24

Merci Jack !

Suite au premier test d’exécution à l'ouverture, j'ai eu un message d'erreur durant quelques secondes qui a disparu tout seul et a permis l’exécution du programme normalement.

Lors d'un plantage du code suite a des erreurs de programmation, il n'y a plus de processus en cours il se ferme tout seul. génial !

Ces 2 choses me semble déjà aller vers la bonne direction.
Je continue les tests...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jean Claude

avatar

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

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Lun 15 Mai 2017 - 21:42

bonsoir à tous et en particulier à Jack,

De mon coté, aucun problème, ni plantage, ni erreur (Normal je n'ai rien programmé Very Happy )
La seule chose que j'ai remarquée c'est le lancement d'un code plus long après un abandon de l'éditeur assez prolongé. Mais sans erreur, ni plantage, ni processus à tuer.

Je crois que cette fois, on tiens le bon bout....
cheers

A+
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Klaus

avatar

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

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Lun 15 Mai 2017 - 22:07

Petit b-mol:
On ne peut pas exécuter (par RUN ou par l'éclair) un code saisi directement, sans l'avoir enregistré au préalable. L'éditeur ne tient plus compte du dossier par défaut qui, auparavant, était celui du dernier fichier chargé par "Ouvrir" ou enregistré par "Enregistrer". Au contraire, il semble systématiquement vouloir créer son fichier temp...exe dans le dossier d'installation de Panoramic_Editor, et pour peu qu'il se trouve dans un sous-dossier de "Program files(86)", ça ne marche pas. Voici le message:

En enregistrant le fichier source dans le bon dossier, ça marche sans problème.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Laurent (Minibug)

avatar

Nombre de messages : 2353
Age : 51
Localisation : Vienne (86)
Date d'inscription : 10/02/2012

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Lun 15 Mai 2017 - 23:06

Bon et bien désolé Jack, mais il y a encore des bugs...

Toujours le problème de l'exécution du code après une période d'inactivité de plusieurs minutes.

Et du coup une fois le message fermé, il reste le processus encore actif dans le gestionnaire des taches. Et il faut le tué manuellement.

EDIT : Contrairement aux précédentes fois, je n'ai eu que cette fenêtre en erreur et aucune autre.
Alors qu'avant il y avait plusieurs fenêtres les unes après les autres.

Revenir en haut Aller en bas
Voir le profil de l'utilisateur
silverman

avatar

Nombre de messages : 466
Age : 45
Localisation : Picardie
Date d'inscription : 19/03/2015

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Mer 17 Mai 2017 - 18:27

Je recontre qq pb:

1) corruption d'affichage
je code avec 2 ou 3 onglets, lorsque je copie du code d'un onglet à l'autre, le code copié apprarait patiellement; il me suffit de changer d'onglet et de revenir pour que tout rentre dans l'ordre.
Fréquence : de temps en temps

2)corruption de code
je testais un tout petit code, et au bout de la 4ème éxécution, un bout de ligne a disparu, remplacé par un caractère bizarre(un carré vide). (La prochaine fois que cela arrivera, je ferai une capture d'écran)
Fréquence : très rare

3)mode application verrouillé
quand je compile un source en mode application, je ne peux pas le lancer si panoramic_editor est en service.
Fréquence : tout le temps

Par contre, je ne rencontre pas les pb de Laurent, bien que PE soit en service depuis un long moment.
Avez vous les mêmes pb que moi?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Yannick

avatar

Nombre de messages : 7994
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: Re   Mer 17 Mai 2017 - 20:17

@ Silverman,

J' ai ton problème n 1 avec un simple copier/coller
il suffit de jouer avec la roulette de la souris pour faire disparaitre ( mettre hors cadre ) le texte et le faire ré apparaitre pour que tout rentre dans l' ordre.

Pour les autres problèmes, je ne suis pas pressé de les avoir... lol!

Ceci dit, j' ai pris mon parti de me servir de Notepad++ pour créer mes sources.
Mes éditeurs perso ne me servent a rien sans
Un Make_exe à jour.

J' espère que Jack nous permettra de paramétrer des blocs pour le pliage de ligne dans le nouvel objet SYNEDIT. C' est très pratique pour les sources longs.

Affaire à suivre... study
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
silverman

avatar

Nombre de messages : 466
Age : 45
Localisation : Picardie
Date d'inscription : 19/03/2015

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Mer 17 Mai 2017 - 22:23

@Jack
les fonctions 'FIND' et 'REPLACE' sont sensibles à la casse, y a t il un moyen de contourner cela? C'est génant, tous les mots recherchés ne sont pas toujours trouvé Sad

@Yannick
Je pense que tu n'as pas besoin d'un make_exe à jour pour lancer tes codes avec la dernière version de PE. Fabrique un RUN_BAS.exe qui contient:
Code:
chain param_value$(1)
que tu compiles avec la dernière version de PE. Tu transmet le nom du source à lancer à RUN_BAS et le tour est joué. Logiquement, ça ne peut que fonctionner, et sans fermer ton éditeur  Wink  . Cela te permet de continuer à l'utiliser pour le déboguer par exemple. Il y a juste cette manipulation à refaire à chaque nouvelle version de PE, c'est tout!
Je trouve que pour patienter, c'est une soultion idéale Very Happy .
C'est ainsi que je compte procéder avec le mien, mais pour le moment je bloque sur rechercher/remplacer
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
silverman

avatar

Nombre de messages : 466
Age : 45
Localisation : Picardie
Date d'inscription : 19/03/2015

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Jeu 18 Mai 2017 - 1:45

Je n'avais encore jamais eu cette erreur:

Je n'ai rien fait de particulier, panoramic était en service depuis 2 à 3h00. Pas de plantage de l'éditeur, l'enregistrement manuel fonctionne correctement.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
silverman

avatar

Nombre de messages : 466
Age : 45
Localisation : Picardie
Date d'inscription : 19/03/2015

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Lun 22 Mai 2017 - 17:27

l'erreur cité ci-dessus revient de temps en temps, et même après plusieurs éxécution d'un source.
Des détails supplémentaires:

La sauvegarde en manuelle ne pose pas de pb. Je dois tout enregistrer et fermer PE pour faire disparaitre le pb.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jack
Admin
avatar

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

MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   Mar 23 Mai 2017 - 21:25

Bizarre bizarre toutes ces erreurs.
J'essaye de regarder cela ce week-end (je suis en déplacement professionnel dans un pays du golfe et n'ai pas trop de temps).

Une nouvelle version est sortie (Version instantanée V 0.9.28i7).

Les modifications portent sur l'objet SYNEDIT:

- FIND() et REPLACE() ne sont plus sensibles à la casse

- on peut ajouter/insérer/retirer des lignes, les compter et les lire par programmation avec ITEM_ADD, ITEM_INSERT, ITEM_DELETE, COUNT() et ITEM_READ$()

_________________
username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.free-boards.net
Contenu sponsorisé




MessageSujet: Re: Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT   

Revenir en haut Aller en bas
 
Version instantanée V 0.9.28i9 possédant l'objet SYNEDIT
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 5 sur 10Aller à la page : Précédent  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Suivant
 Sujets similaires
-
» version instantanée du 22 mai 2010: redimensionner SPRITE
» PANORAMIC_IDE: version instantanée du 25 septembre 2010
» Version instantanée 26 septembre 2014 : PANORAMIC V 0.9.26i2
» Version instantanée du 7 janvier 2015 : PANORAMIC V 0.9.26i5
» PANORAMIC_IDE: version instantanée du 20 septembre 2010

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Ce qui est en cours ...-
Sauter vers: