Mercurial > molko
annotate doc/api-molko-window.rst @ 195:02285657294c
examples: fix drawable animation delay
author | David Demelier <markand@malikania.fr> |
---|---|
date | Sat, 07 Nov 2020 21:08:47 +0100 |
parents | 633a25df450e |
children |
rev | line source |
---|---|
191
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
1 .. toctree:: |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
2 .. _api-molko-window: |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
3 |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
4 Molko.Window |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
5 ============ |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
6 |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
7 This module is dedicated to window management. |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
8 |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
9 Constants |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
10 --------- |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
11 |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
12 .. js:data:: Molko.Window.Cursor |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
13 |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
14 This is an enumeration of available cursor which you may choose from: |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
15 |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
16 ``ARROW`` |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
17 Default arrow. |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
18 |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
19 ``EDIT`` |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
20 Edit text cusror (like I-Beam) |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
21 |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
22 ``WAIT`` |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
23 Busy cursor, not available on all platforms. |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
24 |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
25 ``CROSS_HAIR`` |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
26 Cross. |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
27 |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
28 ``SIZE`` |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
29 Move and resizing cursor. |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
30 |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
31 ``NO`` |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
32 Action forbidden. |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
33 |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
34 ``HAND`` |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
35 Hand, mostly for moving. |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
36 |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
37 Constructors |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
38 ------------ |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
39 |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
40 .. js:function:: Molko.Window(title, width, height) |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
41 |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
42 :param string title: Title for the window. |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
43 :param int width: Desired window width. |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
44 :param int height: Desired window height. |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
45 |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
46 Open a window or raise an error if any. This function MUST be called as a |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
47 constructor, not doing so will also raise an error. |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
48 |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
49 Properties |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
50 ---------- |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
51 |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
52 .. js:data:: Molko.Window.cursor |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
53 |
633a25df450e
molko-js: miscellaneous fixes
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
54 (Write-only) Change the global window cursor to a system predefined one. |