Commit Graph

455 Commits

Author SHA1 Message Date
markm
41ac071e36 * Removed one comment and added a todo comment 2009-03-15 03:29:01 +00:00
markm
2c604c59f0 * Check for control_id match was before getting the list of windows - so moved to correct location
* Moved import of controls to the top of the file
 * Improved the best match handling
2009-03-15 03:26:59 +00:00
markm
2de2ec4a06 * Fixed a test to cater for changes in the module and what it returns 2009-03-11 02:15:05 +00:00
markm
4874d72ecb * Added a reminder to look into hardcoded class names 2009-03-11 02:14:27 +00:00
markm
f47d598ba9 * Final cleanup of the docs prior to release 2009-03-11 01:57:18 +00:00
markm
e4e402ba28 * File is redundant 2009-03-11 01:55:44 +00:00
markm
81620d17a4 * Renaming the docs folder as it will be used to build the docs rather than be the docs 2009-03-11 00:33:47 +00:00
markm
f820d1567d * Adding support files for building Sphinx documentation 2009-03-05 23:31:20 +00:00
markm
3923fdc89f * Updates to make the Sphinx output doc better 2009-03-05 23:28:39 +00:00
markm
daf55a1f12 * updated the build script to work with Sphinx rather than Pudge 2009-03-05 23:28:00 +00:00
markm
b54aef4710 * Small changes to get the sphinx docs to output more nicely. 2009-03-05 03:31:59 +00:00
markm
fbb1ef38e6 * Added miss * Adding missing documentation file 2009-03-05 03:04:21 +00:00
markm
acb018d2d7 * Added most of the 0.3.8 changes 2009-03-05 02:41:38 +00:00
markm
ac987867e8 * Removed DeprecationWarning on import Sets, but still kept Python 2.3 compatibility 2009-02-24 22:54:35 +00:00
markm
a4acca936c * increase the version number 2009-02-24 22:33:41 +00:00
markm
d8abe13a4b * Used create_unicode_buffer rather than (wchar * length) to allocate the string for text() function. 2009-02-24 22:33:16 +00:00
markm
269304fd00 * Fixed minor spacing issue in doc string 2009-02-24 22:31:07 +00:00
markm
cfea6f51c6 * Ensured that return value from ComboBoxWrapper.SelectedIndices is always a tuple (there was a bug where it would sometimes be a ctypes array) 2008-12-08 22:38:28 +00:00
markm
23a50a5173 * Removed the 'fast' timing from testall - tests are more likely to fail because of this! 2008-12-08 22:06:49 +00:00
markm
2d4703be9d * Commented out a test in test_application.testGetattr() as it is related to the new default of findwindows. 2008-12-08 22:06:02 +00:00
markm
fe4b3ea16b * made two unit tests sligthly more robust and less dependent on computer/app settings 2008-12-08 22:04:47 +00:00
markm
4ba979fdac * fixed minor typo in doc string 2008-12-08 22:03:18 +00:00
markm
b8396f6fab * Changed default for finding windows to find disabled windows. (note this may impact scripts that relied on the previous setting!)
* Added a control_id parameter to find_windows which allows finding windows based off of their control id's
2008-12-08 22:02:36 +00:00
markm
4a9feaff8b * Added some baic support for Pager and Progress controls (no tests yet) 2008-12-08 21:55:22 +00:00
markm
9831936f44 * Added some basic support for the progress bar control 2008-12-05 03:13:41 +00:00
markm
f4eff51044 * Fixed an issue where ListView header text was not captured correctly (thanks to Stefner) 2008-08-17 03:10:27 +00:00
markm
caa3d7144b * Added a check to make sure that the menu handle used in HwndWrapper.Menu() is a valid handle. 2008-06-05 18:38:46 +00:00
markm
39997b4e47 * Added support for treeviews that have multiple roots. (added TreeView.Roots(), updated TreeView.GetItem() to support it,
* Fixed ToolBarWrapper.Pressbutton() to actually work :-)
 * Fixed the tests to support these improvements.
2008-06-05 18:37:46 +00:00
markm
2679199777 * fixed bug where even if there were no menu - I was trying to construct a Menu instance (which was crashing the application under test in very rare instances1) 2008-02-22 21:09:26 +00:00
markm
8458682cf7 * Handled the problem where tree views can have 0 items 2007-12-03 17:49:34 +00:00
markm
8ad1894f11 * Minor doc string update 2007-11-25 20:55:05 +00:00
markm
87352c0026 * tiny modifications to the test for the current environment 2007-11-15 22:36:36 +00:00
markm
8529947cf2 * Checked in a hack to make functionality work like it did before I updated the code to be able to retrieve text with WM_GETTEXT intead of using GetWindowText() 2007-11-15 22:36:00 +00:00
markm
adb28ff546 * Changed code from using GetWindowText and GetWindowTextLength to WM_GETTTEXT and WM_GETTTEXTLEN which work better for some controls. 2007-11-15 18:42:55 +00:00
markm
49f3dac44a * commented out a print statement 2007-10-29 21:08:58 +00:00
markm
170dad7272 * Added a FriendlyClassName method to MenuItem 2007-10-29 21:08:25 +00:00
markm
ed25200934 * Moved code to get default font in here from the truncation test (rather than just setting the system font like the WM_GETFONT doc's say) 2007-10-29 21:07:37 +00:00
markm
cad3e05c13 * Split up the functions for button truncation data
* Commented out code to get a new font if the font could not be recovered (as we would have at least set the System font when asking the control for the font, and move the code into the handleprops.font() function.
2007-10-29 21:05:57 +00:00
markm
79008526b5 * Fixed a bug where if there was a listview without a column control - then pywinauto would fail to capture the dialog. 2007-10-25 19:35:18 +00:00
markm
7272f826ce * Switched from Least significant nibble for figuring out the type of button to least significant bit. 2007-10-24 19:26:36 +00:00
markm
4cc045eae5 * Forced some returned strings to be Unicode 2007-10-24 19:25:56 +00:00
markm
9d5fb9bdcd * Added a function to get the string representation of the bug. (need to refactor print bugs at some point. 2007-10-12 14:42:58 +00:00
markm
a19bf59351 * Fixed a variable name (from fname -> font_name as fname was not set!) 2007-10-12 14:42:13 +00:00
markm
dd98d061ce * Changed Least Significant Byte to Leas Significant Nibble when finding the friendly class of a button control. 2007-08-14 08:34:05 +00:00
markm
9aab1b8549 * Fixed toolbar button pressing - This required for HwndWrapper.NotifyParent() to be updated (to accept a new ID parameter) 2007-06-13 18:26:00 +00:00
markm
a1ed80c1c5 * Added some more VB 'button' window classes 2007-06-13 18:25:10 +00:00
markm
2795fdc4c9 * Updated the path for all tests 2007-06-13 18:24:37 +00:00
markm
89076bc6b2 * Final doc changes for 0.3.7 release
* Removed a print statement from common_controls.py
0.3.7
2007-04-10 17:23:49 +00:00
markm
3301ff0593 * Some documentation updates
* Small changes to getting the active window (as it wasn't working correctly)
2007-04-10 17:08:39 +00:00
markm
9218f8235a * Merged in the 'waitbranch' branch 2007-04-10 15:35:49 +00:00