View - r3n/rebol-wiki GitHub Wiki
- Rebol View, A Graphical Interface For The User
- VID, Visual Interface Dialect
- using existing VID styles, working with facets of faces
- making a GUI layout
- Introduction
- Existing Faces Of VID
- Making New Faces
- - Show Function for Display and Refresh
- - Hide Function
- - View and Unview
- - view a window but continue evaluating code after the window is open. (view/new)
- - open additional windows without closing the current window.
- - Special Face Changes
- - use the changes field to maximize a window
- - offset, - the offset has changed.
- - text, - the text has changed. This is used to update Window titles.
- - activate activate (make it the system focus) the window on the screen.
- - maximize expand the window to full screen size.
- - minimize shrink the window to its minimum or iconic size.
- - restore restore to the prior window size.
- - Window Face Options
- - Other Functions
- - the text, images, and edges that go inside a face.
- - dynamic modifications that can be made to faces.
- - Other Special Features Iterated, Image, Scrolling Face
- Draw
Draw Examples Library Script Of Examples
How To Create A Graphics Banner
- Images
Converting A Face To An Image
Scrolling An Image
To-Image Function Summary
Effect Lab Explore Image Effects
Image? Verify Data Is Image
Animation Library Script
Using Animated Gif Images
Zoom Animation Script By Maxim Olivier-Adlhoch
- User Interface Events
How To Handle User Interface Events Mouse, Drag & Drop, Keyboard (older)
Drag And Drop See Gel Demo Example
Mouse Over Events
Responding To Special Events In GUI - "Feel"
- Working With Text
Face Contents About the text, images, and edges that go inside a face.
- - font face
- - para facet object
- - text caret
- - text position mapping
- - text highlighting
- - text scrolling
- - text sizing
Adding A Scrollbar To Text
HTML To Text
- Styles
How To Create And Use Fields
Simple Text Form Window
Text-Lists The Text-List & List
Buttons
Progess Bar
- Layouts
Subpanels Multiple Layouts
Scrolling Panels Cookbook script to scroll a panel.
View Function
Resize - Digital Clock Example
- Related
Dynamic Layouts By Reboltutorial.com
View Usage Tips By codeconscious.com
Updating A Face In A Layout Clock Example, With do-events
Resizing Layouts Clock Example
In-built Colors Library Script
These scripts may be run directly from the Rebol Viewtop, the Rebol Folder, Tools:
- Font Lab Script By Carl Sassenrath
- Gradient Lab Script By Carl Sassenrath
- - interated or calculated face
- - global event handler, persistent handlers, multiple windows
- - trapping on window close
- - scroll para, function creating text and scrolling text with scroll-para
Open Two Windows