* Small changes to get the sphinx docs to output more nicely.
This commit is contained in:
parent
fbb1ef38e6
commit
b54aef4710
@ -1,3 +1,7 @@
|
|||||||
|
==========
|
||||||
|
Change Log
|
||||||
|
==========
|
||||||
|
|
||||||
0.3.8 Various minor changes and fixes
|
0.3.8 Various minor changes and fixes
|
||||||
------------------------------------------------------------------
|
------------------------------------------------------------------
|
||||||
10-December-2008
|
10-December-2008
|
||||||
|
@ -132,9 +132,9 @@ PYWINAUTO TODO's
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
============================================================================
|
----------------------------------
|
||||||
CLOSED (in some way or the other)
|
CLOSED (in some way or the other)
|
||||||
============================================================================
|
----------------------------------
|
||||||
* Allow delay after click to be removed. The main reason that this is needed
|
* Allow delay after click to be removed. The main reason that this is needed
|
||||||
at the moment is because if you close a dialog and then try an action on
|
at the moment is because if you close a dialog and then try an action on
|
||||||
the parent immediately it may not yet be active - so the delay is
|
the parent immediately it may not yet be active - so the delay is
|
||||||
|
@ -1,3 +1,7 @@
|
|||||||
|
++++++++++++++++++++
|
||||||
|
Dev Notes
|
||||||
|
++++++++++++++++++++
|
||||||
|
|
||||||
===========
|
===========
|
||||||
FILE LAYOUT
|
FILE LAYOUT
|
||||||
===========
|
===========
|
||||||
@ -58,6 +62,7 @@ difflib provides this support
|
|||||||
For menu's it is simple we match against the text of the menu item.
|
For menu's it is simple we match against the text of the menu item.
|
||||||
For controls the story is more complicated because we want to match
|
For controls the story is more complicated because we want to match
|
||||||
against the following:
|
against the following:
|
||||||
|
|
||||||
- Control text if it exists
|
- Control text if it exists
|
||||||
- Friendly Class name
|
- Friendly Class name
|
||||||
- Control text + Friendly class name (if control text exists)
|
- Control text + Friendly class name (if control text exists)
|
||||||
@ -103,8 +108,10 @@ FOUR LEVELS (leaving out Python resolved)
|
|||||||
|
|
||||||
|
|
||||||
DELAYED RESOLUTION FOR SUCCESS
|
DELAYED RESOLUTION FOR SUCCESS
|
||||||
Taking the example
|
Taking the example ::
|
||||||
|
|
||||||
app.dlg.control.action()
|
app.dlg.control.action()
|
||||||
|
|
||||||
If we leave out syntax and programming errors there are still a number of reasons why it could fail.
|
If we leave out syntax and programming errors there are still a number of reasons why it could fail.
|
||||||
|
|
||||||
dlg might not be found
|
dlg might not be found
|
||||||
@ -140,11 +147,13 @@ app.PageSetup.Properties.Click()
|
|||||||
WRITING TO DIALOGS
|
WRITING TO DIALOGS
|
||||||
==================
|
==================
|
||||||
We need a way of making sure that the dialog is active without having to access a control on it.
|
We need a way of making sure that the dialog is active without having to access a control on it.
|
||||||
e.g.
|
e.g. ::
|
||||||
app.MainWin.MenuSelect("Something That->Loads a Dialog")
|
|
||||||
app.Dlg._write("dlg.xml")
|
app.MainWin.MenuSelect("Something That->Loads a Dialog")
|
||||||
|
app.Dlg._write("dlg.xml")
|
||||||
|
|
||||||
|
or a harder problem::
|
||||||
|
|
||||||
or a harder problem:
|
|
||||||
app.PageSetup.Printer.Click()
|
app.PageSetup.Printer.Click()
|
||||||
app.PageSetup._write("pagesetup.xml")
|
app.PageSetup._write("pagesetup.xml")
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user