REBOL Library REBOL

VID Visual Interface

Updated: 29-May-2003

Return to main library index

A Button with Shortcut Key

button-key.r

1-Jun-2000

Shows how to easily add a shortcut key to a button.

1 line

230 bytes

 
Hello World Window

hello.r

20-May-2000

Opens a window that displays text and a quit button

1 line

234 bytes

 
View 3 Buttons

view-buttons.r

1-Jun-2000

Example of how to display three buttons down the page.

1 line

238 bytes

 
View HTML Code

view-html.r

1-Jun-2000

Fetch a web page and view its HTML code in a window.

1 line

232 bytes

 
View an Image in a Window

view-image.r

1-Jun-2000

View an image in a window.

1 line

264 bytes

 
View an Image and its File Name

view-image-name.r

1-Jun-2000

Display an image in a window with its file name printed directly below it.

2 lines

355 bytes

 
View an Image behind File Name

view-image-name2.r

1-Jun-2000

Display an image with its file name on top of it.

2 lines

320 bytes

 
View A List of Data

view-list.r

1-Jun-2000

Example of how to display a simple block of data as fixed width columns in a window. Code is just one line.

2 lines

393 bytes

 
Display Black Text

black-text.r

1-Jun-2000

Display black text on a white background.

4 lines

283 bytes

 
Digital Clock

clock.r

2-Apr-2001

Displays a simple digital clock in its own window.

5 lines

418 bytes

 
Text Size Check

text-size.r

1-Jun-2000

Compare text font sizes

6 lines

302 bytes

 
Images Buttons

button-image.r

20-May-2000

Example of how to make buttons made from images. Clicking on a button updates text in the window.

7 lines

550 bytes

 
Gradient in all Directions

grad-all.r

20-May-2000

Displays all gradient directions.

9 lines

492 bytes

 
Gradient Colorize

gradcol-all.r

20-May-2000

Displays gradient colorize in all directions.

10 lines

519 bytes

 
Reflect all Directions

reflect-all.r

20-May-2000

Displays all reflection directions.

10 lines

493 bytes

 
Tokyo Tower Watcher

tokyotower.r

29-Nov-2001

To display a picture of the Tokyo Tower, updating every 60s

11 lines

761 bytes

 
Dictionary Lookup

dict.r

12-Jun-2001

Uses the Merriam-Webster website for dictionary and thesaurus lookups, without using their form. Just a small utility really.

12 lines

722 bytes

 
Send Email with Buttons

emailsend.r

20-May-2000

A very simple email sending application that shows how text is input and buttons are used.

13 lines

650 bytes

 
REBOL Vision

rebcam.r

22-May-2001

Fetch Webcam image at a specified refresh interval.

14 lines

609 bytes

 
Dialog Box

dialog.r

20-May-2000

Pops up a dialog requestor that displays a message and waits for the user to click a button.

15 lines

663 bytes

 
Progress Bar

progress.r

20-May-2000

Shows a progress bar in a dialog box.

15 lines

529 bytes

 
get-fonts-amiga

get-fonts-amiga.r

19-Oct-2002

To grab the names of the fonts available on AmigaOS and save them as objects in a block for use by the request-font the request-font.r script.

21 lines

4112 bytes

 
Local Font Mapping

font-styles.r

4-Jun-2000

Shows which fonts are being mapped to the system independent font styles on your system

22 lines

1155 bytes

 
Convertisseur de Source

clt.r

30-Sep-2002

converts sources

23 lines

965 bytes

 
Scrolling Movie Credits

credits.r

16-May-2001

Displays scrolling credits over an image. (Most of this example is the text for the credits.)

27 lines

824 bytes

 
Win-offset? - Recent!

win-offset.r

20-May-2003

Patch for win-offset? and screen-offset?. Standard functions don't add edge sizes

30 lines

1121 bytes

 
Text File Viewer

text-view.r

31-May-2001

A simple scrolling text file viewer. (Updated from 20-May-2000 version.)

31 lines

1292 bytes

 
Dual Column Text

dual-col.r

5-Oct-2001

Shows an easy way to make dual column text.

33 lines

1487 bytes

 
Simple File Requestor

file-request.r

20-May-2000

Example of a simple file requestor.

34 lines

1392 bytes

 
Calculator

calculator.r

2-Apr-2001

Simple numeric calculator.

34 lines

1276 bytes

 
Easy REBOL GUI Page

easypage.r

23-May-2000

Shows how to create a simple page with paragraphs, buttons, and entry fields on a colorful backdrop.

35 lines

1511 bytes

 
Image Viewer

viewer.r

20-May-2000

A useful image viewer that shows all the jpeg, gif, bmp, png images found in the current directory.

35 lines

1379 bytes

 
Data Entry Form

entry-form.r

20-May-2000

A simple data entry form for an address book. Does not verify field data.

36 lines

1411 bytes

 
Text Editor

text-edit.r

4-Jun-2000

A basic text editor with: cut, copy, paste, horizontal and vertical scrolling, URLs as file names (for FTP remote editing), shortcut keys and a dialog box for file save confirmation.

38 lines

1662 bytes

 
disable face

disable-face.r

12-Dec-2001

disable and enable face

38 lines

1586 bytes

 
Tile Game

tile-game.r

15-May-2000

Classic tile sliding game in less than a page of code.

40 lines

1611 bytes

 
Block Diagram

diagram.r

24-Apr-2001

An example of REBOL code creating a useful diagram.

43 lines

1652 bytes

 
Graphical Layout Editor

layed.r

21-Jun-2000

Your basic 1K REBOL graphical object layout editor. Not many features, but a good example of how to drag faces and show nubs.

45 lines

1529 bytes

 
REBOL Standard Colors

color-names.r

31-Mar-2001

Displays the official built-in REBOL named colors.

47 lines

1739 bytes

 
'Panoramatic image' style

panorama-ss.r

22-May-2002

Style for scrolling (panoramatic) images

48 lines

1953 bytes

 
Cool Effect Gel

gel.r

2-Apr-2001

Power of the REBOL/View engine.

53 lines

1646 bytes

 
Multiple View Pages

pages.r

20-May-2000

Shows how to switch between pages using a navigation menu.

56 lines

1659 bytes

 
Feedback

feedback.r

2-Apr-2001

Sends feedback to REBOL Technologies.

56 lines

2266 bytes

 
Text effect styles

text-effects.r

1-Oct-2001

This version contains just 'sine-text style...

57 lines

2263 bytes

 
HTML Rainbow generator for Rebol/View

view-rainbow.r

31-May-2001

Create HTML color fade effects. Places output on the clipboard

61 lines

2357 bytes

 
Iconic Image Browser

icon-browse.r

4-Jun-2000

Browse a directory of images using a scrolling list of icons. Displays a progress bar while icons are being created.

62 lines

2266 bytes

 
Gradient Colorize Examples

grad-image.r

22-May-2001

Applies multiple gradients to a single image.

62 lines

2492 bytes

 
Dump-Style

dump-style.r

11-Jun-2002

Dump style facets and returns a block which can be passed to stylize to create a clone of the style.

63 lines

2504 bytes

 
Quick Email Sender

emailer.r

2-Apr-2001

A simple GUI example of an email sender.

64 lines

2166 bytes

 
double-key.r - Recent!

double-key.r

20-May-2003

How to merge three images with a 2 colors key

64 lines

2193 bytes

 
Library History

history.r

27-May-2001

Show file change dates for the REBOL public library. Click on a file to view it.

65 lines

2051 bytes

 
Mandelbrot

mandelbrot.r

21-Sep-2001

Create Mandelbrot Set

67 lines

1912 bytes

 
Piles of Button Styles

buttons.r

20-May-2000

Displays 52 button styles out of the hundreds possible.

68 lines

4398 bytes

 
Wild Buttons

wild-buttons.r

7-Jun-2001

To demonstrate some easy visual button effects with REBOL/View.

68 lines

2710 bytes

 
Paint

paint.r

22-May-2001

The world's smallest paint program.

69 lines

2454 bytes

 
Rebocalc

rebocalc.r

19-Jun-2001

The world's smallest spreadsheet program, but very powerful.

69 lines

2582 bytes

 
Dump-Face

dump-face.r

4-Jun-2002

Dump a face and its subfaces and deep find shared faces in a pane (for debugging) Returns the face itself, so can be used like probe. Overwrite the standard Rebol function.

70 lines

2964 bytes

 
'Progress bar capsule' styles

progress-c.r

7-Oct-2001

This style allows you to create progress bar as a 'capsule' with a grid in your layouts very simply. See the example script: http://sweb.cz/r-mud/examples/progress-c.r

77 lines

3299 bytes

 
Font Lab

font-lab.r

31-Mar-2001

A tool for experimenting with fonts.

79 lines

2972 bytes

 
translate

translate.r

23-Aug-2002

i18n-tool to translate rebol-scripts

87 lines

3842 bytes

 
MenuBar

menubar.r

11-Jul-2001

A simple Bar Menu with the Choose Function and much more.

94 lines

4133 bytes

 
Image Sorter

image-sort.r

30-May-2001

A handy tool for sorting images into separate directories or deleting images. Includes scrolling list of image files with highlight and scrolling list of target directories. Also uses cursor keys, space, and backspace for navigation.

113 lines

4076 bytes

 
Mandelbrot II

mandelbrot2.r

23-Sep-2001

Create Mandelbrot Set with colors

114 lines

3068 bytes

 
REBOL Face Effect Lab

effect-lab.r

2-Apr-2001

Show combinations of effects.

2 pages

5470 bytes

 
Enhanced field

s-field.r

8-Jul-2001

To get a field where is possible to switch between normal and secure mode and which is able to remember the history (if not in secure mode)

2 pages

4824 bytes

 
error-message-finder

error-message-finder.r

6-Dec-2001

find a text in all %.r files in directory, to look up rebol error-messages. presents all possibilities in nice gui.

2 pages

5699 bytes

 
Script Analyser

analyse.r

13-Jan-2003

Front-End User Interface for anamonitor to analyse a rebol script.

2 pages

5221 bytes

 
View-Hanoi

view-hanoi.r

4-Oct-2001

Towers of Hanoi with Visualization. A learning excercise for me. Hopefully it will improve over time.

2 pages

8069 bytes

 
resize window

resize-window.r

31-May-2001

{easy way to have a resizable window. also window close-button can be trappt.} {may be used with fresh face or modifying the old now}

2 pages

7887 bytes

 
Eat

eat.r

6-Jul-2002

Experimental Event filtering --- speeds up view!

2 pages

5254 bytes

 
get-fonts-windows

get-fonts-windows.r

29-Sep-2002

To grab the names of the fonts available on Windows and return them as objects in a block for use by the get-fonts and request-font functions created by the fonts-startup.r script.

2 pages

15380 bytes

 
Web-GetIt!

wgetit.r

15-Feb-2003

Saves content of web pages to local disk.

2 pages

12569 bytes

 
Updating and Creating links in INDEX files

update_index.r

14-Jan-2002

Update/create links in index files

3 pages

5596 bytes

 
Rebodex

rebodex.r

2-Apr-2001

A simple but useful address book contact database.

3 pages

6121 bytes

 
REBftp simple ftp client

rebftp.r

7-Jun-2001

A simple program to upload and download files to/from an ftp server.

3 pages

7958 bytes

 
request-font

request-font.r

21-Dec-2002

A font-requester for REBOL/View.

5 pages

15911 bytes

 
Easy VID Tutorial

easy-vid.r

7-Apr-2001

Beginner's tutorial to VID.

9 pages

16415 bytes

 
AnaMonitor

anamonitor.r

9-Nov-2001

To visually examine nested objects/blocks. Examples: monitor monitor system/words monitor svv

14 pages

36702 bytes

 
REBOL/Layout

layout.r

29-Jan-2001

Visual Layout Editor

16 pages

36453 bytes

 
REBOL/Layout

layout-1.8.r

31-Aug-2001

Visual Layout Editor, now accepts more than 6 layouts

16 pages

37892 bytes

 
Easy Quick Plot

ez-plot.r

20-Feb-2002

Simple tutorial for using the quick plot dialect.

34 pages

61796 bytes

 


The line count is for code lines only and is used as a rough estimate of code size. It does not include script headers, blank lines, or comment lines.

To add or modify a file, run REBOL/View and click on the Add-Script icon in the Library folder. Be sure that the script has a REBOL header that describes its purpose.

You can download the entire library as a compressed, self-extracting REBOL archive. The file is 585 KB and requires REBOL to extract. You may need to right click on this link to save the file in some browsers.

Once you have extracted the files, you can build these HTML index pages locally by running the build-lib.r script.

Note: All scripts are provided AS IS without warranty and without liability to the author or to REBOL Technologies.

REBOL is a trademark of REBOL Technologies.