jean_debord
Nombre de messages : 1266 Age : 70 Localisation : Limoges Date d'inscription : 21/09/2008
| Sujet: Nouvelle version 0.31 Mar 27 Fév 2018 - 9:38 | |
| Nouvelle version 0.31 ---------------------
- Ajout de l'objet HVIEWER (visualiseur de texte HTML). Voir Documentation : "Les objets FLTK" --> "HVIEWER". Attention : cet objet n'existe qu'en version simple, pas en version étendue. Pas de XHVIEWER donc ! Je pense que c'est un bug de FLTK ...
- Ajout de SET_SIZE, GET_SIZE, SET_COORD, GET_COORD pour fixer ou lire la taille ou la position d'un objet
- Ajout de DIM_STATIC pour les variables locales qui doivent garder leurs valeurs entre 2 appels de la procédure
- Pour les événements associés aux objets en version étendue : ajout des fonctions MOUSE_BUTTON et EVENT_TEXT
- Nouveaux programmes exemples (exemples\FLTK) :
* ex85.bas : "Drag & Drop" d'une image * ex86.bas : "Drag & Drop" d'un fichier * ex87.bas : Objet HVIEWER : affichage d'un texte formaté en HTML
Les fichiers sont sur mon WebDav, dossier FBPano.
* Si vous avez installé la version 0.30 : ne pas désinstaller ; exécutez le programme de mise à jour update_030_to_031.exe en gardant le même répertoire d'installation que pour la 0.30
* Si vous avez une version antérieure à 0.30 : désinstallez cette version et installez la version 0.31 complète avec le programme setup_031.exe | |
|
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Nouvelle version 0.31 Mar 27 Fév 2018 - 16:43 | |
| Merci Jean_debord
Je viens d’installer la version 0.31.
| |
|
jean_debord
Nombre de messages : 1266 Age : 70 Localisation : Limoges Date d'inscription : 21/09/2008
| Sujet: Re: Nouvelle version 0.31 Jeu 1 Mar 2018 - 9:00 | |
| Merci papydall Voici un autre exemple montrant l'intérêt des variables statiques (entre autres...) : - Code:
-
' Glissières animées ' D'après un programme de démonstration de FLTK
const NG = 30 ' Nb de glissières const PI = 4.0 * atn(1.0) const DW = PI / NG ' Variation de l'angle const PT = 0.05 ' Période du TIMER
dim i%
form 0, 100, 100, 30 * NG + 20, 175, "Glissières animées"
matwidget T_Track_Line_V, 1, NG, 1, 10, 10, 30, 150
for i = 1 to NG color_selection_fl i, FL_RED position_range i, -1, 1 position i, 0 next i
on_timer 1, timer1, 1
start 0
sub timer1 ()
dim_static ow = 0.0 dim i%, w
w = ow
for i = 1 to NG position i, sin(w) w = w + DW next i
ow = ow + DW
timer_interval PT end_sub
| |
|
Ouf_ca_passe
Nombre de messages : 285 Age : 76 Localisation : Villeneuve d'Ascq (59-Dpt du NORD) France Date d'inscription : 21/12/2015
| Sujet: Glissières ou curseurs Jeu 1 Mar 2018 - 11:41 | |
| @ Jean Debord
Et un exercice résolu de plus pour FBPano.
Cordialement
| |
|
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Nouvelle version 0.31 Jeu 1 Mar 2018 - 12:21 | |
| Testé avec succès, merci Jean. | |
|
jean_debord
Nombre de messages : 1266 Age : 70 Localisation : Limoges Date d'inscription : 21/09/2008
| Sujet: Re: Nouvelle version 0.31 Ven 2 Mar 2018 - 8:48 | |
| Merci à vous Le défilement des images étant à la mode, voici un petit programme très simple : - Code:
-
' Choisissez une image (BMP/PNG/JPG/GIF) const FileName = "\Images\Fractal\mandelinv.png"
dim w%, h%
form 0, 440, 100, 400, 400, "Image"
container 1, 0, 0, 400, 400 , , , T_Container_Scroll
container_begin 1 alpha 2, 0, 0, 400, 400 container_end 1
get_img_size FileName, w, h set_size 2, w, h set_img 2, FileName
set_resizable 0
start 0
Pour un programme plus complet, voir exemples\FLTK\ex68.bas | |
|
Contenu sponsorisé
| Sujet: Re: Nouvelle version 0.31 | |
| |
|