File: g.gui.example.html

package info (click to toggle)
grass 8.4.2-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 277,040 kB
  • sloc: ansic: 460,798; python: 227,732; cpp: 42,026; sh: 11,262; makefile: 7,007; xml: 3,637; sql: 968; lex: 520; javascript: 484; yacc: 450; asm: 387; perl: 157; sed: 25; objc: 6; ruby: 4
file content (66 lines) | stat: -rw-r--r-- 1,556 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
<!-- meta page description: wxGUI Example Tool -->
<!-- meta page index: wxGUI -->
<h2>DESCRIPTION</h2>

<p>
The purpose of the <b>Example Tool</b> is to make life easier
for new wxGUI developers. It can serve as a basic template when
creating standalone GRASS GUI-based application. Example tool
can display one raster map a show information about it.
</p>

<p>
Following topics are covered:
</p>

<ul>
  <li>creating standalone window</li>
  <li>adding toolbars, statusbar</li>
  <li>displaying raster map</li>
  <li>running GRASS modules from application</li>
  <li>creating dialog for element (raster, vector, ...) selection</li>
  <li>using temporary region</li>
  <li>access from main menu</li>
  <li>writing programmer documentation</li>
  <li>writing user documentation</li>
</ul>

<h2>NOTE</h2>

See README to learn how to get Example Tool to work.

<!--
Put screenshot here
<center>
<br><img src="wxGUI_example.jpg" border="1"><br><br>
</center>

-->

<h3>EXAMPLE TOOL TOOLBAR</h3>

<dl>
  <dt><img src="icons/layer-raster-add.png">&nbsp;
    <em>Select raster layer</em></dt>
  <dd>Select raster layer and compute statistics related to this layer.</dd>
</dl>

<h2>SEE ALSO</h2>

<em>
  <a href="wxGUI.html">wxGUI</a>,
  <a href="wxGUI.components.html">wxGUI components</a>
</em>

<!--
Create wiki page and put the link here:
<p>
See also
user <a href="https://grasswiki.osgeo.org/wiki/WxGUI_...">wiki</a> page.
</p>
-->

<h2>AUTHOR</h2>

Anna Kratochvilova,
<a href="https://www.cvut.cz">Czech Technical University in Prague</a>, Czech Republic