Skip to content

Commit bb2ee66

Browse files
author
duchier
committed
for the time being, only build wp/qtk. added qtk documentation.
git-svn-id: https://gforge.info.ucl.ac.be/svn/mozart@14559 ada56829-ad1f-0410-b00f-83cda6628aec
1 parent 16d5d80 commit bb2ee66

Some content is hidden

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

61 files changed

+483
-5
lines changed

index.html

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2+
<html>
3+
<head>
4+
<title>Mozart Standard Library</title>
5+
<link rel=stylesheet type="text/css" href="ozdoc.css">
6+
<style>
7+
span.section {
8+
font-weight: bold;
9+
color:steelblue;
10+
}
11+
</style>
12+
</head>
13+
<body>
14+
<h1 class=title>Mozart Standard Library</h1>
15+
<p>This is the first tentative release of the Mozart Standard Library.</p>
16+
<dl>
17+
<dt><span class=section>WP: Windows Programming</span><dt>
18+
<dd>
19+
<dl>
20+
<dt><a href="wp/qtk/html/index.html">QTk</a></dt>
21+
</dl>
22+
</dd>
23+
</dl>
24+
</body>
25+
</html>

makefile.oz

+10-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
makefile(
22
mogul : 'mogul:/mozart/stdlib'
33
uri : 'x-oz://system'
4-
subdirs: ['ds' 'os' 'op' 'wp']
5-
)
4+
subdirs: [
5+
%%'ds' 'os' 'op'
6+
'wp'
7+
]
8+
doc : [
9+
'index.html'
10+
'ozdoc.css'
11+
'page.gif'
12+
]
13+
)

ozdoc.css

+151
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,151 @@
1+
BODY {
2+
margin-left: 160px;
3+
margin-right: 10px;
4+
background: url(page.gif) repeat-y white;
5+
}
6+
7+
.margin {
8+
position: absolute;
9+
left: 10px;
10+
width: 130px;
11+
}
12+
13+
DIV.maxi {
14+
margin-left: -160px;
15+
}
16+
17+
BODY, P, H1, H2, H3, H4, TH, TD, A {
18+
font-family: tahoma,arial,helvetica,sans-serif;
19+
}
20+
21+
PRE, CODE, KBD, SPAN.key, SPAN.buffer {
22+
font-family: "Andale Mono","lucida console",courier,monospace;
23+
}
24+
25+
P {
26+
text-align: justify;
27+
}
28+
29+
H1, H2, H3, H4, .synopsis P, P.margin, TH {
30+
text-align: left;
31+
}
32+
33+
H1.title, H2.authors {
34+
text-align: center;
35+
}
36+
37+
H3.authors {
38+
text-align: right;
39+
color: #000000;
40+
}
41+
42+
H1 { color: #9B0000; }
43+
H2 { color: #FF9933; }
44+
H3, H4 { color: #881155; }
45+
46+
UL.toc {
47+
list-style: none;
48+
}
49+
50+
.allcaps {
51+
font-size: 80%;
52+
}
53+
54+
SPAN.key { color: #669933; }
55+
CODE { color: #663366; }
56+
.code CODE { color: #000000; }
57+
.synopsis CODE { color: #000000; }
58+
59+
SPAN.comment { color: #B22222; }
60+
SPAN.keyword { color: #A020F0; }
61+
SPAN.string { color: #BC8F8F; }
62+
SPAN.functionname { color: #0000FF; }
63+
SPAN.type { color: #228B22; }
64+
SPAN.variablename { color: #B8860B; }
65+
SPAN.reference { color: #5F9EA0; }
66+
SPAN.builtin { color: #DA70D6; }
67+
68+
DIV.footnote {
69+
text-indent: 1em;
70+
font-family: tahoma,arial,helvetica,sans-serif;
71+
font-size: 10pt;
72+
}
73+
74+
A:link {
75+
color: #666666;
76+
}
77+
78+
A:visited {
79+
color: black;
80+
}
81+
82+
.ignore {
83+
display: none;
84+
}
85+
86+
P.linkmenu {
87+
text-align: center;
88+
font-weight: bold;
89+
color: #881155;
90+
}
91+
92+
P.linkmenu A:link { color: #881155; }
93+
P.linkmenu A:visited { color: #881155; }
94+
95+
SPAN.chunkborder {
96+
color: orange;
97+
font-weight: bold;
98+
}
99+
100+
SPAN.chunktitle {
101+
color: olivedrab;
102+
font-family: sans-serif;
103+
font-weight: bold;
104+
}
105+
106+
SPAN.chunktitle A:link { color: slateblue; }
107+
SPAN.chunktitle A:visited { color: slateblue; }
108+
109+
SPAN.entrycategory {
110+
position:absolute;
111+
font-weight:bold;
112+
left:10px;
113+
width:130px;
114+
text-align:right;
115+
}
116+
117+
SPAN.entrycategorybracket {
118+
display:none;
119+
}
120+
121+
.PAPERYEAR,.PAPERAUTHOR {
122+
font-weight:bold;
123+
}
124+
125+
MENU.PAPERLINKS LI {
126+
list-style-type:none;
127+
}
128+
129+
.PAPERLINKS P {
130+
display:inline;
131+
text-indent:-40px;
132+
font-weight:normal;
133+
font-style:italic;
134+
}
135+
136+
SPAN.BIBAUTHOR {
137+
font-size:small;
138+
font-style:italic;
139+
}
140+
141+
SPAN.VERSION {
142+
font-size:10pt;
143+
}
144+
145+
P.LI {
146+
margin-top:0px;
147+
margin-bottom:0px;
148+
font-weight:bold;
149+
text-indent:-20px;
150+
margin-left:20px;
151+
}

page.gif

132 Bytes
Loading

wp/makefile.oz

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
makefile(
2-
subdirs : ['qtk' 'qhtml']
3-
)
2+
subdirs : ['qtk'
3+
%'qhtml'
4+
]
5+
)

wp/qtk/html/index.html

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2+
<HTML><HEAD><TITLE>QTk Module</TITLE><LINK href="ozdoc.css" rel="stylesheet" type="text/css"></HEAD><BODY><P class="margin"><A href="../index.html">Top</A><BR><A href="http://www.mozart-oz.org/download/print.cgi?class=tools&name=DistributedProgramming">Print</A></P><H1 align="center" class="title">QTk Module</H1><H2 align="center" class="authors">Donatien Grolaux</H2><HR><UL class="toc"><LI><A href="node1.html#chapter.introduction">1 Introduction</A><UL class="toc"><LI><A href="node1.html#label1">1.1 Description-based User Interface Specification</A></LI></UL></LI></UL><UL class="toc"><LI><A href="node2.html#chapter.prototyper">2 The Prototyper application</A></LI></UL><UL class="toc"><LI><A href="node3.html#chapter.example">3 Tutorial Example : a simple word processing application</A><UL class="toc"><LI><A href="node3.html#label2">3.1 Geometry management</A></LI><LI><A href="node3.html#label3">3.2 Interaction with the user</A></LI><LI><A href="node3.html#label4">3.3 Enhancements</A></LI><LI><A href="node3.html#label5">3.4 The complete code</A></LI></UL></LI></UL><UL class="toc"><LI><A href="node4.html#chapter.basics">4 Building a window</A><UL class="toc"><LI><A href="node4.html#basics.geometry">4.1 Geometry management</A></LI><LI><A href="node4.html#basics.interaction">4.2 Interacting with widgets</A></LI><LI><A href="node4.html#label6">4.3 Events and actions </A><UL class="toc"><LI><A href="node4.html#basics.events">4.3.1 Main events</A></LI><LI><A href="node4.html#label7">4.3.2 Concurrency between actions</A></LI><LI><A href="node4.html#basics.otherevents">4.3.3 Other events</A></LI></UL></LI></UL></LI></UL><UL class="toc"><LI><A href="node5.html#chapter.widgets">5 Widgets Reference</A><UL class="toc"><LI><A href="node6.html#chapter.widgets.button">5.1 Button widget</A><UL class="toc"><LI><A href="node6.html#label8">5.1.1 Description</A></LI><LI><A href="node6.html#label9">5.1.2 Parameters</A></LI><LI><A href="node6.html#label10">5.1.3 Interface</A></LI></UL></LI><LI><A href="node7.html#chapter.widgets.canvas">5.2 Canvas widget</A><UL class="toc"><LI><A href="node7.html#label11">5.2.1 Description</A></LI><LI><A href="node7.html#label12">5.2.2 Parameters</A></LI><LI><A href="node7.html#label13">5.2.3 Interface</A></LI><LI><A href="node7.html#canvas.tags">5.2.4 Canvas tags</A></LI><LI><A href="node7.html#canvas.items">5.2.5 Graphical items</A></LI></UL></LI><LI><A href="node8.html#chapter.widgets.checkbutton">5.3 Checkbutton widget</A><UL class="toc"><LI><A href="node8.html#label14">5.3.1 Description</A></LI><LI><A href="node8.html#label15">5.3.2 Parameters</A></LI><LI><A href="node8.html#label16">5.3.3 Interface</A></LI></UL></LI><LI><A href="node9.html#chapter.widgets.dropdownlistbox">5.4 Dropdownlistbox widget</A><UL class="toc"><LI><A href="node9.html#label17">5.4.1 Description</A></LI><LI><A href="node9.html#label18">5.4.2 Parameters</A></LI><LI><A href="node9.html#label19">5.4.3 Interface</A></LI></UL></LI><LI><A href="node10.html#chapter.widgets.entry">5.5 Entry widget</A><UL class="toc"><LI><A href="node10.html#label20">5.5.1 Description</A></LI><LI><A href="node10.html#label21">5.5.2 Parameters</A></LI><LI><A href="node10.html#label22">5.5.3 Interface</A></LI></UL></LI><LI><A href="node11.html#chapter.widgets.label">5.6 Label widget</A><UL class="toc"><LI><A href="node11.html#label23">5.6.1 Description</A></LI><LI><A href="node11.html#label24">5.6.2 Parameters</A></LI><LI><A href="node11.html#label25">5.6.3 Interface</A></LI></UL></LI><LI><A href="node12.html#chapter.widgets.listbox">5.7 Listbox widget</A><UL class="toc"><LI><A href="node12.html#label26">5.7.1 Description</A></LI><LI><A href="node12.html#label27">5.7.2 Parameters</A></LI><LI><A href="node12.html#label28">5.7.3 Interface</A></LI></UL></LI><LI><A href="node13.html#chapter.widgets.line">5.8 Tdline and lrline widgets</A><UL class="toc"><LI><A href="node13.html#label29">5.8.1 Description</A></LI><LI><A href="node13.html#label30">5.8.2 Parameters</A></LI><LI><A href="node13.html#label31">5.8.3 Interface</A></LI></UL></LI><LI><A href="node14.html#chapter.widgets.rubberframe">5.9 Tdrubberframe and lrrubberframe widgets</A><UL class="toc"><LI><A href="node14.html#label32">5.9.1 Description</A></LI><LI><A href="node14.html#label33">5.9.2 Parameters</A></LI><LI><A href="node14.html#label34">5.9.3 Interface</A></LI></UL></LI><LI><A href="node15.html#chapter.widgets.scale">5.10 Tdscale and lrscale widgets</A><UL class="toc"><LI><A href="node15.html#label35">5.10.1 Description</A></LI><LI><A href="node15.html#label36">5.10.2 Parameters</A></LI><LI><A href="node15.html#label37">5.10.3 Interface</A></LI></UL></LI><LI><A href="node16.html#chapter.widgets.scrollbar">5.11 Tdscrollbar and lrscrollbar widgets</A><UL class="toc"><LI><A href="node16.html#label38">5.11.1 Description</A></LI><LI><A href="node16.html#label39">5.11.2 Parameters</A></LI><LI><A href="node16.html#label40">5.11.3 Interface</A></LI></UL></LI><LI><A href="node17.html#chapter.widgets.space">5.12 Tdspace and lrspace widgets</A><UL class="toc"><LI><A href="node17.html#label41">5.12.1 Description</A></LI><LI><A href="node17.html#label42">5.12.2 Parameters</A></LI><LI><A href="node17.html#label43">5.12.3 Interface</A></LI></UL></LI><LI><A href="node18.html#chapter.widgets.menubutton">5.13 Menubutton widget</A><UL class="toc"><LI><A href="node18.html#label44">5.13.1 Description</A></LI><LI><A href="node18.html#label45">5.13.2 Parameters</A></LI><LI><A href="node18.html#label46">5.13.3 Interface</A></LI></UL></LI><LI><A href="node19.html#chapter.widgets.message">5.14 Message widget</A><UL class="toc"><LI><A href="node19.html#label47">5.14.1 Description</A></LI><LI><A href="node19.html#label48">5.14.2 Parameters</A></LI><LI><A href="node19.html#label49">5.14.3 Interface</A></LI></UL></LI><LI><A href="node20.html#chapter.widgets.numberentry">5.15 Numberentry widget</A><UL class="toc"><LI><A href="node20.html#label50">5.15.1 Description</A></LI><LI><A href="node20.html#label51">5.15.2 Parameters</A></LI><LI><A href="node20.html#label52">5.15.3 Interface</A></LI></UL></LI><LI><A href="node21.html#chapter.widgets.panel">5.16 Panel widget</A><UL class="toc"><LI><A href="node21.html#label53">5.16.1 Description</A></LI><LI><A href="node21.html#label54">5.16.2 Parameters</A></LI><LI><A href="node21.html#label55">5.16.3 Interface</A></LI></UL></LI><LI><A href="node22.html#chapter.widgets.placeholder">5.17 Placeholder widget</A><UL class="toc"><LI><A href="node22.html#label56">5.17.1 Description</A></LI><LI><A href="node22.html#label57">5.17.2 Parameters</A></LI><LI><A href="node22.html#label58">5.17.3 Interface</A></LI></UL></LI><LI><A href="node23.html#chapter.widgets.radiobutton">5.18 Radiobutton widget</A><UL class="toc"><LI><A href="node23.html#label59">5.18.1 Description</A></LI><LI><A href="node23.html#label60">5.18.2 Parameters</A></LI><LI><A href="node23.html#label61">5.18.3 Interface</A></LI></UL></LI><LI><A href="node24.html#chapter.widgets.scrollframe">5.19 Scrollframe widget</A><UL class="toc"><LI><A href="node24.html#label62">5.19.1 Description</A></LI><LI><A href="node24.html#label63">5.19.2 Parameters</A></LI><LI><A href="node24.html#label64">5.19.3 Interface</A></LI></UL></LI><LI><A href="node25.html#chapter.widgets.tbbutton">5.20 Tbbutton widget</A><UL class="toc"><LI><A href="node25.html#label65">5.20.1 Description</A></LI><LI><A href="node25.html#label66">5.20.2 Parameters</A></LI><LI><A href="node25.html#label67">5.20.3 Interface</A></LI></UL></LI><LI><A href="node26.html#chapter.widgets.tbcheckbutton">5.21 Tbcheckbutton widget</A><UL class="toc"><LI><A href="node26.html#label68">5.21.1 Description</A></LI><LI><A href="node26.html#label69">5.21.2 Parameters</A></LI><LI><A href="node26.html#label70">5.21.3 Interface</A></LI></UL></LI><LI><A href="node27.html#chapter.widgets.tbradiobutton">5.22 Tbradiobutton widget</A><UL class="toc"><LI><A href="node27.html#label71">5.22.1 Description</A></LI><LI><A href="node27.html#label72">5.22.2 Parameters</A></LI><LI><A href="node27.html#label73">5.22.3 Interface</A></LI></UL></LI><LI><A href="node28.html#chapter.widgets.text">5.23 Text widget</A><UL class="toc"><LI><A href="node28.html#label74">5.23.1 Description</A></LI><LI><A href="node28.html#label75">5.23.2 Parameters</A></LI><LI><A href="node28.html#label76">5.23.3 Interface</A></LI></UL></LI><LI><A href="node29.html#chapter.widgets.tdlr">5.24 Td and lr widgets</A><UL class="toc"><LI><A href="node29.html#label77">5.24.1 Description</A></LI><LI><A href="node29.html#label78">5.24.2 Parameters</A></LI><LI><A href="node29.html#label79">5.24.3 Interface</A></LI></UL></LI><LI><A href="node30.html#chapter.widgets.toplevel">5.25 Toplevel widgets</A><UL class="toc"><LI><A href="node30.html#label80">5.25.1 Description</A></LI><LI><A href="node30.html#label81">5.25.2 Parameters</A></LI><LI><A href="node30.html#label82">5.25.3 Interface</A></LI></UL></LI></UL></LI></UL><UL class="toc"><LI><A href="node31.html#chapter.misc">6 Miscellaneous</A><UL class="toc"><LI><A href="node32.html#misc.color">6.1 Colors</A></LI><LI><A href="node33.html#misc.look">6.2 Looks</A></LI><LI><A href="node34.html#misc.bitmap">6.3 Bitmaps</A><UL class="toc"><LI><A href="node34.html#label83">6.3.1 Description</A></LI><LI><A href="node34.html#label84">6.3.2 Parameters</A></LI><LI><A href="node34.html#label85">6.3.3 Interface</A></LI></UL></LI><LI><A href="node35.html#misc.image">6.4 Photos</A><UL class="toc"><LI><A href="node35.html#label86">6.4.1 Description</A></LI><LI><A href="node35.html#label87">6.4.2 Parameters</A></LI><LI><A href="node35.html#label88">6.4.3 Interface</A></LI></UL></LI><LI><A href="node36.html#misc.imagelibrary">6.5 Image libraries</A></LI><LI><A href="node37.html#misc.distance">6.6 Screen distances</A></LI><LI><A href="node38.html#misc.cursor">6.7 Mouse cursors</A></LI><LI><A href="node39.html#misc.font">6.8 Text fonts</A><UL class="toc"><LI><A href="node39.html#label89">6.8.1 Description</A></LI><LI><A href="node39.html#label90">6.8.2 Parameters</A></LI><LI><A href="node39.html#label91">6.8.3 Interface</A></LI></UL></LI><LI><A href="node40.html#misc.winfo">6.9 Window-related informations</A></LI><LI><A href="node41.html#misc.menu">6.10 Menus</A><UL class="toc"><LI><A href="node41.html#label92">6.10.1 Description</A></LI><LI><A href="node41.html#label93">6.10.2 Parameters</A></LI><LI><A href="node41.html#label94">6.10.3 Interface</A></LI><LI><A href="node41.html#label95">6.10.4 Menu entries</A><UL class="toc"><LI><A href="node41.html#label96">Tear-off</A></LI><LI><A href="node41.html#label97">Command</A></LI><LI><A href="node41.html#label98">Checkbutton</A></LI><LI><A href="node41.html#label99">Radiobutton</A></LI><LI><A href="node41.html#label100">Cascade</A></LI><LI><A href="node41.html#label101">Separator</A></LI></UL></LI></UL></LI></UL></LI></UL><HR><ADDRESS>Donatien Grolaux<BR><SPAN class="version">Version 1.2.3 (20011129)</SPAN></ADDRESS></BODY></HTML>

0 commit comments

Comments
 (0)