-
Notifications
You must be signed in to change notification settings - Fork 787
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
bbf3fd8
commit 7dd60de
Showing
1 changed file
with
32 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
package main | ||
|
||
import ui "github.com/jrmiller82/termui" | ||
|
||
func main() { | ||
|
||
err := ui.Init() | ||
if err != nil { | ||
panic(err) | ||
} | ||
defer ui.Close() | ||
|
||
p := ui.NewPar("Press q to QUIT THE DEMO. [There](fg-blue) are other things [that](fg-red) are going to fit in here I think. What do you think? Now is the time for all good [men to](bg-blue) come to the aid of their country. [This is going to be one really really really long line](fg-green) that is going to go together and stuffs and things. Let's see how this thing renders out.\n Here is a new paragraph and stuffs and things. There should be a tab indent at the beginning of the paragraph. Let's see if that worked as well.") | ||
p.WrapLength = 48 // this should be at least p.Width - 2 | ||
p.Height = 30 | ||
p.Width = 50 | ||
p.Y = 2 | ||
p.X = 20 | ||
p.TextFgColor = ui.ColorWhite | ||
p.BorderLabel = "Text Box with Wrapping" | ||
p.BorderFg = ui.ColorCyan | ||
//p.Border = false | ||
|
||
ui.Render(p) | ||
|
||
ui.Handle("/sys/kbd/q", func(ui.Event) { | ||
ui.StopLoop() | ||
}) | ||
|
||
ui.Loop() | ||
|
||
} |