Imprimer RebZone
Win32 Linux Mac
Rebol
(c) 2024 RebolZone - http://rebolzone.free.fr
[ Général ]
Accueil
FTP
[ Rebol ]
Présentation
Installation
Rebol/View
Rebsites
[ Coding ]
Coding Tutorial Start
Outils MySql VID FAQ
Syntaxe Download
[ Divers ]
Documentation
Liens Recherche
Ecrivez-nous
Visiteurs
Visteurs
Mardi 23 avril 2024

Rebol/View

Valid XHTML 1.0!

Cette version de Rebol intègre la version Core + un desktop. Il est possible de concevoir des applications avec interface graphique.Un dialecte VID (Visual Interface Dialect) permet de créer tous les objets graphiques (fenêtre,bouton,liste ...). Une application VID développée sous Windows peut être exécutée sous un autre OS (Unix, Linux, BeOs ...) sans problème.

Présentation de l'interface


Il existe des raccourcis clavier : Ctrl Q permet de quitter le desktop, Ctrl E permet d'appeler l'éditeur de texte Rebol, Ctrl L permet d'ouvrir une fenêtre de sélection de fichier.

Le Desktop de Rebol version Unix CDE (Common Desktop Environment).
Le Desktop Rebol/View version Unix CDE

Les dossiers

Le dossier view contient :

contenu du dossier /rebol/view

rebol.exe (ou rebol si non Windows) : exécutable Rebol/view.
prefs.r : fichier contenant les préférences.
public : dossier contenant le cache pour l'accès au Reb. Contient www.rebol.com et les autres rebsites accédés

Le dossier desktop contient :

contenu du dossier /rebol/view/desktop

bookmarks.r : fichier contenant les fichiers et dossiers de la zone bookmarks
filetypes.r : fichier contenant les associations extensions-applications
history.r : fichier contenant l'historique de la fonction Goto
services.r : fichier contenant les services (barre de menu)
icons : dossier contenant les icones des applications du desktop
skins : dossier contenant le look du dossier (inutilisé ?)
sounds : dossier contenant les sons
tools : dossier contenant des utilitaires.

Les fichiers index.r

Tous les fichiers utilisés dans le desktop sont des fichiers au format index. Ces fichiers référencent des dossiers, d'autres fichiers ... Leur structure est de la forme :

  	rebol [type 'index]
  
  	folder "Nom Dossier" %dossier/ info "infos sur le dossier"
   
	file "Nom Fichier" %fichier info "infos sur le fichier"
    
	file "Email" superman@wonder.com 
    
Remarques : l'entête du fichier doit avoir abosolument un champ type fixé à la valeur 'index. D'autres champs optionnels peuvent être ajoutés, auteur, date, version ...
Exemple :
  	REBOL [Type: 'index 
	date: 8-Sep-2002/12:12:00-07:00 
  	version: 1.0.1
  	]
	folder "Mes Favoris" %fav/ info "Dossier des favoris"
	file "Calculatrice" %/C/utilit/calc.r info "Calculatrice" 
	file "Editeur" http://www.utilit.com/utilit/edit.r info "Editeur de texte"
 

Cet exemple fait appel à un fichier local (calc.r), à un fichier rebol sur le web et un dossier local. Pour rajouter un dossier ou un racourci dans la zone bookmarks du desktop, il faut modifier le fichier bookmarks.r en utilisant le principe ci-dessus.

On peut rajouter plusieurs options dans un fichier index comme des effets spéciaux (couleur de fond, image de font, couleur de texte), on peut également changer les icones attribuées par défaut. Voir la documentation Rebol à ce sujet.