gui
gui copied to clipboard
On Linux, a vertical slider% has the lowest value at the top, and the highest value at the bottom, and it visualy 'fills' the slider from the top down. It...
When writing my first Racket GUI program, I've noticed that scrolling is really slow, at least when there are many controls in a panel. For example: ``` #lang racket (require...
## Version Racket 8.9 ## Description On Linux, the background expansion keybindings exist but are not listed in the keybindings window. These keybindings are listed on Mac. Here is a...
This Racket application ... #lang racket/gui (define the-dialog (new dialog% [label "quux"])) (new message% [label "Es\nwar\neinmal\nvor\nlanger\nZeit"] [parent the-dialog]) (send the-dialog show #t) ... gives different results on Windows and OpenBSD....
**What version of Racket are you using?** Welcome to DrRacket, version 8.3 [cs]. **What program did you run?** ``` #lang racket/gui (define f (instantiate frame% ("Test"))) (define tf (instantiate text-field%...
I intend to update some of the documentation with screenshots. Notably: - Pane - Panel - message-box Additional: - message-box/custom - get-directory - get-file - put-file (i.e. what's the difference...
 Proper whitespace needed. This is on Ubuntu 18.04. Visual layout should be to the same high standard as the underlying computer science. It matters for newbies.
I see the following contract violation in my program when the scroll range exceeds 1,000,000. I'm providing pixels as the units to the set-scroll-range function. Assuming using pixels is correct...
The following demonstrates a subtle %button layout/sizing bug, which results in multi-line %button's being wider, and given proportionately less horizontal margin, than its single-line counterpart. (when run under macos 13.2.1)......
As the current button min-width is a bit wider than arguably necessary, and could always be made wider programmatically, please consider reducing it from 84 to the min-height of a...