
The main advantage of GTK+ 3 is better support for HiDPI displays. If GTK+ 3 libraries are not available or if the `PLT_GTK2` environment variable is defined, GTK+ 2 is used as before.
226 lines
3.9 KiB
Racket
226 lines
3.9 KiB
Racket
#lang racket/signature
|
|
|
|
add-color<%>
|
|
add-editor-keymap-functions
|
|
add-pasteboard-keymap-functions
|
|
add-text-keymap-functions
|
|
append-editor-font-menu-items
|
|
append-editor-operation-menu-items
|
|
application-about-handler
|
|
application-file-handler
|
|
application-preferences-handler
|
|
application-quit-handler
|
|
application-start-empty-handler
|
|
area-container-window<%>
|
|
area-container<%>
|
|
area<%>
|
|
begin-busy-cursor
|
|
bell
|
|
bitmap%
|
|
bitmap-dc%
|
|
brush%
|
|
brush-list%
|
|
button%
|
|
can-get-page-setup-from-user?
|
|
canvas%
|
|
canvas<%>
|
|
check-box%
|
|
check-for-break
|
|
checkable-menu-item%
|
|
choice%
|
|
clipboard-client%
|
|
clipboard<%>
|
|
color%
|
|
color-database<%>
|
|
combo-field%
|
|
column-control-event%
|
|
control-event%
|
|
control<%>
|
|
current-eventspace
|
|
current-eventspace-has-menu-root?
|
|
current-eventspace-has-standard-menus?
|
|
current-ps-setup
|
|
current-text-keymap-initializer
|
|
cursor%
|
|
dc<%>
|
|
dc-path%
|
|
dialog%
|
|
dimension-integer?
|
|
editor-admin%
|
|
editor-canvas%
|
|
editor-data%
|
|
editor-data-class%
|
|
editor-data-class-list<%>
|
|
editor-set-x-selection-mode
|
|
editor-snip%
|
|
editor-snip-editor-admin<%>
|
|
editor-stream-in%
|
|
editor-stream-in-base%
|
|
editor-stream-in-bytes-base%
|
|
editor-stream-out%
|
|
editor-stream-out-base%
|
|
editor-stream-out-bytes-base%
|
|
editor-wordbreak-map%
|
|
editor<%>
|
|
end-busy-cursor
|
|
event%
|
|
event-dispatch-handler
|
|
eventspace-event-evt
|
|
eventspace-handler-thread
|
|
eventspace-shutdown?
|
|
eventspace?
|
|
file-creator-and-type
|
|
find-graphical-system-path
|
|
flush-display
|
|
font%
|
|
font-list%
|
|
font-name-directory<%>
|
|
frame%
|
|
gauge%
|
|
get-choices-from-user
|
|
get-color-from-user
|
|
get-current-mouse-state
|
|
get-default-shortcut-prefix
|
|
get-directory
|
|
get-display-backing-scale
|
|
get-display-count
|
|
get-display-depth
|
|
get-display-left-top-inset
|
|
get-display-size
|
|
get-face-list
|
|
get-family-builtin-face
|
|
get-file
|
|
get-file-list
|
|
get-font-from-user
|
|
get-page-setup-from-user
|
|
get-panel-background
|
|
get-ps-setup-from-user
|
|
get-highlight-background-color
|
|
get-highlight-text-color
|
|
get-resource
|
|
get-text-from-user
|
|
get-the-editor-data-class-list
|
|
get-the-snip-class-list
|
|
get-top-level-edit-target-window
|
|
get-top-level-focus-window
|
|
get-top-level-windows
|
|
get-window-text-extent
|
|
gl-config%
|
|
gl-context<%>
|
|
graphical-read-eval-print-loop
|
|
graphical-system-type
|
|
group-box-panel%
|
|
grow-box-spacer-pane%
|
|
hide-cursor-until-moved
|
|
horizontal-pane%
|
|
horizontal-panel%
|
|
tab-panel%
|
|
image-snip%
|
|
is-busy?
|
|
is-color-display?
|
|
key-event%
|
|
keymap%
|
|
label->plain-label
|
|
labelled-menu-item<%>
|
|
linear-gradient%
|
|
list-box%
|
|
list-control<%>
|
|
make-bitmap
|
|
make-eventspace
|
|
make-gl-bitmap
|
|
make-gui-empty-namespace
|
|
make-gui-namespace
|
|
make-monochrome-bitmap
|
|
make-screen-bitmap
|
|
map-command-as-meta-key
|
|
menu%
|
|
menu-bar%
|
|
menu-control-font
|
|
menu-item%
|
|
menu-item-container<%>
|
|
menu-item<%>
|
|
message%
|
|
message-box
|
|
message+check-box
|
|
message-box/custom
|
|
message+check-box/custom
|
|
mouse-event%
|
|
mult-color<%>
|
|
normal-control-font
|
|
open-input-graphical-file
|
|
open-input-text-editor
|
|
open-output-text-editor
|
|
pane%
|
|
panel%
|
|
pasteboard%
|
|
pdf-dc%
|
|
pen%
|
|
pen-list%
|
|
play-sound
|
|
point%
|
|
popup-menu%
|
|
position-integer?
|
|
positive-dimension-integer?
|
|
post-script-dc%
|
|
printer-dc%
|
|
ps-setup%
|
|
put-file
|
|
queue-callback
|
|
radio-box%
|
|
readable-snip<%>
|
|
read-bitmap
|
|
read-editor-global-footer
|
|
read-editor-global-header
|
|
read-editor-version
|
|
radial-gradient%
|
|
region%
|
|
register-collecting-blit
|
|
scroll-event%
|
|
selectable-menu-item<%>
|
|
send-message-to-window
|
|
separator-menu-item%
|
|
sleep/yield
|
|
slider%
|
|
small-control-font
|
|
snip%
|
|
snip-admin%
|
|
snip-class%
|
|
snip-class-list<%>
|
|
spacing-integer?
|
|
special-control-key
|
|
special-option-key
|
|
string-snip%
|
|
style-delta%
|
|
style-list%
|
|
style<%>
|
|
subarea<%>
|
|
subwindow<%>
|
|
svg-dc%
|
|
system-position-ok-before-cancel?
|
|
tab-snip%
|
|
text%
|
|
text-editor-load-handler
|
|
text-field%
|
|
the-brush-list
|
|
the-clipboard
|
|
the-color-database
|
|
the-editor-wordbreak-map
|
|
the-font-list
|
|
the-font-name-directory
|
|
the-pen-list
|
|
the-style-list
|
|
the-x-selection-clipboard
|
|
timer%
|
|
tiny-control-font
|
|
top-level-window<%>
|
|
unregister-collecting-blit
|
|
vertical-pane%
|
|
vertical-panel%
|
|
view-control-font
|
|
window<%>
|
|
write-editor-global-footer
|
|
write-editor-global-header
|
|
write-editor-version
|
|
write-resource
|
|
yield
|