Skip to content

Commit 51f8f78

Browse files
committed
Regenerate Documentation
1 parent dc8929d commit 51f8f78

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+1469
-714
lines changed
Lines changed: 310 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,310 @@
1+
'\"
2+
'\" Generated from file 'notifywindow\&.man' by tcllib/doctools with format 'nroff'
3+
'\" Copyright (c) 2015 Kevin Walzer/WordTech Communications LLC <kw@codebykevin\&.com>
4+
'\"
5+
.TH "notifywindow" n 1\&.0 tklib "notifywindow"
6+
.\" The -*- nroff -*- definitions below are for supplemental macros used
7+
.\" in Tcl/Tk manual entries.
8+
.\"
9+
.\" .AP type name in/out ?indent?
10+
.\" Start paragraph describing an argument to a library procedure.
11+
.\" type is type of argument (int, etc.), in/out is either "in", "out",
12+
.\" or "in/out" to describe whether procedure reads or modifies arg,
13+
.\" and indent is equivalent to second arg of .IP (shouldn't ever be
14+
.\" needed; use .AS below instead)
15+
.\"
16+
.\" .AS ?type? ?name?
17+
.\" Give maximum sizes of arguments for setting tab stops. Type and
18+
.\" name are examples of largest possible arguments that will be passed
19+
.\" to .AP later. If args are omitted, default tab stops are used.
20+
.\"
21+
.\" .BS
22+
.\" Start box enclosure. From here until next .BE, everything will be
23+
.\" enclosed in one large box.
24+
.\"
25+
.\" .BE
26+
.\" End of box enclosure.
27+
.\"
28+
.\" .CS
29+
.\" Begin code excerpt.
30+
.\"
31+
.\" .CE
32+
.\" End code excerpt.
33+
.\"
34+
.\" .VS ?version? ?br?
35+
.\" Begin vertical sidebar, for use in marking newly-changed parts
36+
.\" of man pages. The first argument is ignored and used for recording
37+
.\" the version when the .VS was added, so that the sidebars can be
38+
.\" found and removed when they reach a certain age. If another argument
39+
.\" is present, then a line break is forced before starting the sidebar.
40+
.\"
41+
.\" .VE
42+
.\" End of vertical sidebar.
43+
.\"
44+
.\" .DS
45+
.\" Begin an indented unfilled display.
46+
.\"
47+
.\" .DE
48+
.\" End of indented unfilled display.
49+
.\"
50+
.\" .SO ?manpage?
51+
.\" Start of list of standard options for a Tk widget. The manpage
52+
.\" argument defines where to look up the standard options; if
53+
.\" omitted, defaults to "options". The options follow on successive
54+
.\" lines, in three columns separated by tabs.
55+
.\"
56+
.\" .SE
57+
.\" End of list of standard options for a Tk widget.
58+
.\"
59+
.\" .OP cmdName dbName dbClass
60+
.\" Start of description of a specific option. cmdName gives the
61+
.\" option's name as specified in the class command, dbName gives
62+
.\" the option's name in the option database, and dbClass gives
63+
.\" the option's class in the option database.
64+
.\"
65+
.\" .UL arg1 arg2
66+
.\" Print arg1 underlined, then print arg2 normally.
67+
.\"
68+
.\" .QW arg1 ?arg2?
69+
.\" Print arg1 in quotes, then arg2 normally (for trailing punctuation).
70+
.\"
71+
.\" .PQ arg1 ?arg2?
72+
.\" Print an open parenthesis, arg1 in quotes, then arg2 normally
73+
.\" (for trailing punctuation) and then a closing parenthesis.
74+
.\"
75+
.\" # Set up traps and other miscellaneous stuff for Tcl/Tk man pages.
76+
.if t .wh -1.3i ^B
77+
.nr ^l \n(.l
78+
.ad b
79+
.\" # Start an argument description
80+
.de AP
81+
.ie !"\\$4"" .TP \\$4
82+
.el \{\
83+
. ie !"\\$2"" .TP \\n()Cu
84+
. el .TP 15
85+
.\}
86+
.ta \\n()Au \\n()Bu
87+
.ie !"\\$3"" \{\
88+
\&\\$1 \\fI\\$2\\fP (\\$3)
89+
.\".b
90+
.\}
91+
.el \{\
92+
.br
93+
.ie !"\\$2"" \{\
94+
\&\\$1 \\fI\\$2\\fP
95+
.\}
96+
.el \{\
97+
\&\\fI\\$1\\fP
98+
.\}
99+
.\}
100+
..
101+
.\" # define tabbing values for .AP
102+
.de AS
103+
.nr )A 10n
104+
.if !"\\$1"" .nr )A \\w'\\$1'u+3n
105+
.nr )B \\n()Au+15n
106+
.\"
107+
.if !"\\$2"" .nr )B \\w'\\$2'u+\\n()Au+3n
108+
.nr )C \\n()Bu+\\w'(in/out)'u+2n
109+
..
110+
.AS Tcl_Interp Tcl_CreateInterp in/out
111+
.\" # BS - start boxed text
112+
.\" # ^y = starting y location
113+
.\" # ^b = 1
114+
.de BS
115+
.br
116+
.mk ^y
117+
.nr ^b 1u
118+
.if n .nf
119+
.if n .ti 0
120+
.if n \l'\\n(.lu\(ul'
121+
.if n .fi
122+
..
123+
.\" # BE - end boxed text (draw box now)
124+
.de BE
125+
.nf
126+
.ti 0
127+
.mk ^t
128+
.ie n \l'\\n(^lu\(ul'
129+
.el \{\
130+
.\" Draw four-sided box normally, but don't draw top of
131+
.\" box if the box started on an earlier page.
132+
.ie !\\n(^b-1 \{\
133+
\h'-1.5n'\L'|\\n(^yu-1v'\l'\\n(^lu+3n\(ul'\L'\\n(^tu+1v-\\n(^yu'\l'|0u-1.5n\(ul'
134+
.\}
135+
.el \}\
136+
\h'-1.5n'\L'|\\n(^yu-1v'\h'\\n(^lu+3n'\L'\\n(^tu+1v-\\n(^yu'\l'|0u-1.5n\(ul'
137+
.\}
138+
.\}
139+
.fi
140+
.br
141+
.nr ^b 0
142+
..
143+
.\" # VS - start vertical sidebar
144+
.\" # ^Y = starting y location
145+
.\" # ^v = 1 (for troff; for nroff this doesn't matter)
146+
.de VS
147+
.if !"\\$2"" .br
148+
.mk ^Y
149+
.ie n 'mc \s12\(br\s0
150+
.el .nr ^v 1u
151+
..
152+
.\" # VE - end of vertical sidebar
153+
.de VE
154+
.ie n 'mc
155+
.el \{\
156+
.ev 2
157+
.nf
158+
.ti 0
159+
.mk ^t
160+
\h'|\\n(^lu+3n'\L'|\\n(^Yu-1v\(bv'\v'\\n(^tu+1v-\\n(^Yu'\h'-|\\n(^lu+3n'
161+
.sp -1
162+
.fi
163+
.ev
164+
.\}
165+
.nr ^v 0
166+
..
167+
.\" # Special macro to handle page bottom: finish off current
168+
.\" # box/sidebar if in box/sidebar mode, then invoked standard
169+
.\" # page bottom macro.
170+
.de ^B
171+
.ev 2
172+
'ti 0
173+
'nf
174+
.mk ^t
175+
.if \\n(^b \{\
176+
.\" Draw three-sided box if this is the box's first page,
177+
.\" draw two sides but no top otherwise.
178+
.ie !\\n(^b-1 \h'-1.5n'\L'|\\n(^yu-1v'\l'\\n(^lu+3n\(ul'\L'\\n(^tu+1v-\\n(^yu'\h'|0u'\c
179+
.el \h'-1.5n'\L'|\\n(^yu-1v'\h'\\n(^lu+3n'\L'\\n(^tu+1v-\\n(^yu'\h'|0u'\c
180+
.\}
181+
.if \\n(^v \{\
182+
.nr ^x \\n(^tu+1v-\\n(^Yu
183+
\kx\h'-\\nxu'\h'|\\n(^lu+3n'\ky\L'-\\n(^xu'\v'\\n(^xu'\h'|0u'\c
184+
.\}
185+
.bp
186+
'fi
187+
.ev
188+
.if \\n(^b \{\
189+
.mk ^y
190+
.nr ^b 2
191+
.\}
192+
.if \\n(^v \{\
193+
.mk ^Y
194+
.\}
195+
..
196+
.\" # DS - begin display
197+
.de DS
198+
.RS
199+
.nf
200+
.sp
201+
..
202+
.\" # DE - end display
203+
.de DE
204+
.fi
205+
.RE
206+
.sp
207+
..
208+
.\" # SO - start of list of standard options
209+
.de SO
210+
'ie '\\$1'' .ds So \\fBoptions\\fR
211+
'el .ds So \\fB\\$1\\fR
212+
.SH "STANDARD OPTIONS"
213+
.LP
214+
.nf
215+
.ta 5.5c 11c
216+
.ft B
217+
..
218+
.\" # SE - end of list of standard options
219+
.de SE
220+
.fi
221+
.ft R
222+
.LP
223+
See the \\*(So manual entry for details on the standard options.
224+
..
225+
.\" # OP - start of full description for a single option
226+
.de OP
227+
.LP
228+
.nf
229+
.ta 4c
230+
Command-Line Name: \\fB\\$1\\fR
231+
Database Name: \\fB\\$2\\fR
232+
Database Class: \\fB\\$3\\fR
233+
.fi
234+
.IP
235+
..
236+
.\" # CS - begin code excerpt
237+
.de CS
238+
.RS
239+
.nf
240+
.ta .25i .5i .75i 1i
241+
..
242+
.\" # CE - end code excerpt
243+
.de CE
244+
.fi
245+
.RE
246+
..
247+
.\" # UL - underline word
248+
.de UL
249+
\\$1\l'|0\(ul'\\$2
250+
..
251+
.\" # QW - apply quotation marks to word
252+
.de QW
253+
.ie '\\*(lq'"' ``\\$1''\\$2
254+
.\"" fix emacs highlighting
255+
.el \\*(lq\\$1\\*(rq\\$2
256+
..
257+
.\" # PQ - apply parens and quotation marks to word
258+
.de PQ
259+
.ie '\\*(lq'"' (``\\$1''\\$2)\\$3
260+
.\"" fix emacs highlighting
261+
.el (\\*(lq\\$1\\*(rq\\$2)\\$3
262+
..
263+
.\" # QR - quoted range
264+
.de QR
265+
.ie '\\*(lq'"' ``\\$1''\\-``\\$2''\\$3
266+
.\"" fix emacs highlighting
267+
.el \\*(lq\\$1\\*(rq\\-\\*(lq\\$2\\*(rq\\$3
268+
..
269+
.\" # MT - "empty" string
270+
.de MT
271+
.QW ""
272+
..
273+
.BS
274+
.SH NAME
275+
notifywindow \- Provides unobtrusive window for alerts/notifications from Tk applications
276+
.SH SYNOPSIS
277+
package require \fBtk \fR
278+
.sp
279+
package require \fBnotifywindow \fR
280+
.sp
281+
\fB::notifywindow::notifywindow\fR \fImsg\fR \fIimg\fR
282+
.sp
283+
\fB::notifywindow::demo\fR
284+
.sp
285+
.BE
286+
.SH DESCRIPTION
287+
This package provides a low-key, unobtrusive window for alerts and notifications from Tk applications that briefly appears in the upper-right hand corner of the screen\&. Modeled after the "Growl" framework on Mac OS X, the window fades in and out on platforms that support such effects, and appears and disappears on other platforms\&.
288+
.TP
289+
\fB::notifywindow::notifywindow\fR \fImsg\fR \fIimg\fR
290+
Posts the toplevel notification window with the "msg" string, which should not exceed 40 characters, and an optional image, which should be 16x16 pixels\&.
291+
.TP
292+
\fB::notifywindow::demo\fR
293+
Simple demo that illustrates how the package works\&.
294+
.PP
295+
.SH ACKNOWLEDGMENTS
296+
notifywindow was inspired by the Growl notification package for Mac OS X, but shares no code with that project whatsoever\&.
297+
.SH "BUGS, IDEAS, FEEDBACK"
298+
This document, and the package it describes, will undoubtedly contain
299+
bugs and other problems\&.
300+
Please report such in the category \fInotifywindow\fR of the
301+
\fITklib Trackers\fR [http://core\&.tcl\&.tk/tklib/reportlist]\&.
302+
Please also report any ideas for enhancements you may have for either
303+
package and/or documentation\&.
304+
.SH KEYWORDS
305+
alert, notification, tk
306+
.SH COPYRIGHT
307+
.nf
308+
Copyright (c) 2015 Kevin Walzer/WordTech Communications LLC <kw@codebykevin\&.com>
309+
310+
.fi

0 commit comments

Comments
 (0)