REBOL Library REBOL

View Related

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

 
Ellipse Demo

ellipse.r

20-May-2000

Ellipse Demo

7 lines

518 bytes

 
Gradient Multiply

gmul.r

20-May-2000

Gradient Multiply

7 lines

355 bytes

 
Tint demonstration

tint.r

20-May-2000

Tint demonstration

7 lines

488 bytes

 
Gradient in all Directions

grad-all.r

20-May-2000

Displays all gradient directions.

9 lines

492 bytes

 
Reflection Demo

reflect.r

20-May-2000

Reflection Demo

9 lines

577 bytes

 
Simple GradCol Example

gradcol.r

20-May-2000

Simple GradCol Example

10 lines

565 bytes

 
Gradient Colorize

gradcol-all.r

20-May-2000

Displays gradient colorize in all directions.

10 lines

519 bytes

 
Gradients demonstration

gradient.r

20-May-2000

Gradients demonstration

10 lines

632 bytes

 
Reflect all Directions

reflect-all.r

20-May-2000

Displays all reflection directions.

10 lines

493 bytes

 
a simple alert example

alert.r

28-Aug-2001

introduces alert to the beginner

10 lines

573 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

 
Fish 'n Strips

fish.r

6-Jun-2000

Fun with Transparency

15 lines

615 bytes

 
Progress Bar

progress.r

20-May-2000

Shows a progress bar in a dialog box.

15 lines

529 bytes

 
Do-Thru

do-thru.r

4-Jun-2000

To 'do cache scripts with args

16 lines

764 bytes

 
AutoEffects

reffects.r

20-May-2000

AutoEffects

18 lines

1171 bytes

 
Image Slicer

slice.r

20-Nov-2001

Slices an image into a set of sub-images and stores each as a local PNG file under its own name.

19 lines

882 bytes

 
ICO view

ico-view.r

31-Jul-2001

To view the image from the ICO file (example what to do with %ico-parser.r)

20 lines

1081 bytes

 
YARM - Yet Another Rebol Messenger

yarm.r

2-Jan-2002

An email-client with an html-frontend

20 lines

858 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

 
Spooky Text

spooky.r

20-May-2000

Spooky Text

24 lines

1141 bytes

 
Throbbing Button

throb.r

31-May-2001

To demonstrate a button that screams "CLICK ME!!" Updated from June 2000 version.

24 lines

848 bytes

 
Fade Presentation

fadetext.r

20-May-2000

Fade Presentation

26 lines

1206 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

 
FIREBOLEK

fire.r

27-Oct-2001

Well-known fire-demo for your pleasure

33 lines

1455 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

 
Radio Paradise Playlist

radioparadise.r

25-Jan-2002

Shows the playlist from radioparadise.com

34 lines

1160 bytes

 
Mini-Calculator

mini-calc.r

6-Mar-2002

Tiny calculator example.

34 lines

1145 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

 
Download and Extract REBOL Library

copy-lib.r

28-May-2001

Download REBOL library and extract all its files.

37 lines

1476 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

 
Count and Download

counload.r

20-Jul-2001

Downloads numbered filenames from the internet.

54 lines

2387 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

 
XPM parser

xpm.r

26-Mar-2002

Convert XPM image file to rebol image! datatype

59 lines

2091 bytes

 
Desk Calculator

desk-calc.r

6-Mar-2002

A tool for simple calculations.

61 lines

2583 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

 
Scroll Pictures

scrollpic.r

16-Jun-2000

Scroll through some pictures

62 lines

1761 bytes

 
Gradient Colorize Examples

grad-image.r

22-May-2001

Applies multiple gradients to a single image.

62 lines

2492 bytes

 
Gradient Colorize Examples

my_grab.r

4-Jun-2001

Trying to Auto DL weather maps on 30min. intervals from: http://wwwghcc.msfc.nasa.gov/cgi-bin/get-goes?satellite=Global%20Composite&x=0&y=0&map=none&zoom=1&width=1000&height=500&quality=100

62 lines

2720 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

 
Bezier Curve

bezier-curve.r

18-Jan-2003

Just to lear how the beziere curve is drawn

65 lines

2368 bytes

 
Mandelbrot

mandelbrot.r

21-Sep-2001

Create Mandelbrot Set

67 lines

1912 bytes

 
Downloader

downloader.r

23-May-2002

To download multiple remote files and show the progress

67 lines

2707 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

 
Handy Server Monitor Window

monitor.r

2-May-2002

A handy script that monitors various servers (such as web and email servers) and displays them in a nice little status window.

75 lines

2718 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

 
ICO view 2

ico-view2.r

18-Aug-2001

To view the images from the ICO files (windows icons)

92 lines

3358 bytes

 
MenuBar

menubar.r

11-Jul-2001

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

94 lines

4133 bytes

 
ico-parser

ico-parser.r

31-Jul-2001

To get data from the windows *.ico files

95 lines

5403 bytes

 
Color Match

colormatch.r

21-May-2001

To illustrate the three basic principles of educational objects. 1. objective: a target outcome, task or pattern. 2. experience: an interface that allows students to build relationships to the concept. 3. evaluation: integrated data collector and organizer for evaluation. This EO was first introduced in 1987 to students building scripts to animate graphics over video.

96 lines

4656 bytes

 
Search Center

search.r

3-Jan-2002

Uses various resources for various searches without having to go to their website.

96 lines

3446 bytes

 
Search Center

search2.r

4-Nov-2001

Searches various places,such as Google, without having to go to their website .

96 lines

3413 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

 
another slider

slide.r

21-Aug-2001

Adds vertical slider to any face

2 pages

4974 bytes

 
Window maker

win-maker.r

21-Aug-2001

Adds title with any buttons to any face (useful for windows without standard system title)

2 pages

5112 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

 
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

 
Wikipedia Auto-POST Bot

wapbot.r

30-Nov-2002

Posts an article on Wikipedia.

2 pages

5331 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

 
Calculation

calc-engine.r

14-Mar-2002

A dialect for creating calculators.

2 pages

4874 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

 
Calculese

calculese.r

16-Mar-2002

A dialect for creating calculators.

2 pages

5141 bytes

 
Email client

emailclient.r

14-Jul-2001

A fullblooded email-client that checks, orginizes and sends emails! autoupgradable!

2 pages

9150 bytes

 
ico-parser2

ico-parser2.r

14-Aug-2001

To get data from the windows *.ico files

3 pages

9802 bytes

 
Calendar and Scheduler

calendar.r

4-Jun-2001

A simple calendar application.

3 pages

8329 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

 
RIM - REBOL Instant Messenger

rim.r

5-Jul-2001

A true peer-to-peer instant messenger.

3 pages

7943 bytes

 
request-font

request-font.r

21-Dec-2002

A font-requester for REBOL/View.

5 pages

15911 bytes

 
Graph functions

graph-fx.r

21-Aug-2001

Some functions for making graphs with 3D columns

5 pages

10873 bytes

 
Mine-Sweeper

mines.r

1-Jul-2000

Mine-sweeper game

6 pages

14071 bytes

 
Easy VID Tutorial

easy-vid.r

7-Apr-2001

Beginner's tutorial to VID.

9 pages

16415 bytes

 
Rugby

rugby3.r

8-Aug-2001

A high-performance, handler based, server framework and a rebol request broker...

13 pages

23154 bytes

 
AnaMonitor

anamonitor.r

9-Nov-2001

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

14 pages

36702 bytes

 
Rugby

rugby4.r

15-Aug-2001

A high-performance, handler based, server framework and a rebol request broker...

16 pages

28910 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.