1 Overview
- Windowing
- Drawing
- Editor
2 Reference
- Windowing Classes
- Windowing Functions
- Drawing Classes
- Drawing Functions
- Editor Classes
- Editor Functions
- WXME Decoding
3 Configuration
4 Dynamic Loading
Index

Inherited methods:

from string-snip%

insert

read

from snip%

adjust-cursor

blink-caret

can-do-edit-operation?

copy

do-edit-operation

draw

find-scroll-step

get-admin

get-count

get-extent

get-flags

get-num-scroll-steps

get-scroll-step-offset

get-snipclass

get-style

get-text

get-text!

is-owned?

match?

merge-with

next

on-char

on-event

own-caret

partial-offset

previous

release-from-owner

resize

set-admin

set-count

set-flags

set-snipclass

set-style

set-unmodified

size-cache-invalid

split

write

Version: 4.0

 

tab-snip% : class?

  superclass: string-snip%

An instance of tab-snip% is created automatically when a tab is inserted into an editor.

(make-object tab-snip%) → (is-a?/c tab-snip%)

Creates a snip for a single tab, though the tab is initially empty.

Normally, a single tab is inserted into a tab-snip% object using the insert method.

The tab’s content is not drawn, through it is used when determining the size of a single character in editors where tabbing is determined by the character width (see set-tabs); if the content is a single tab character (the normal case), then the average character width of snip’s font is used as the tab’s width.