/usr/share/pyshared/wx-2.8-gtk2-unicode/wx/aui.py is in python-wxgtk2.8 2.8.12.1-6ubuntu2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
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 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 | # This file was created automatically by SWIG 1.3.29.
# Don't modify this file, modify the SWIG interface instead.
"""
The wx.aui module is an Advanced User Interface library that aims to
implement "cutting-edge" interface usability and design features so
developers can quickly and easily create beautiful and usable
application interfaces.
**Vision and Design Principles**
wx.aui attempts to encapsulate the following aspects of the user
interface:
* Frame Management: Frame management provides the means to open,
move and hide common controls that are needed to interact with the
document, and allow these configurations to be saved into
different perspectives and loaded at a later time.
* Toolbars: Toolbars are a specialized subset of the frame
management system and should behave similarly to other docked
components. However, they also require additional functionality,
such as "spring-loaded" rebar support, "chevron" buttons and
end-user customizability.
* Modeless Controls: Modeless controls expose a tool palette or set
of options that float above the application content while allowing
it to be accessed. Usually accessed by the toolbar, these controls
disappear when an option is selected, but may also be "torn off"
the toolbar into a floating frame of their own.
* Look and Feel: Look and feel encompasses the way controls are
drawn, both when shown statically as well as when they are being
moved. This aspect of user interface design incorporates "special
effects" such as transparent window dragging as well as frame
animation.
**wx.aui adheres to the following principles**
- Use native floating frames to obtain a native look and feel for
all platforms;
- Use existing wxPython code where possible, such as sizer
implementation for frame management;
- Use standard wxPython coding conventions.
**Usage**
The following example shows a simple implementation that utilizes
`wx.aui.AuiManager` to manage three text controls in a frame window::
import wx
import wx.aui
class MyFrame(wx.Frame):
def __init__(self, parent, id=-1, title='wx.aui Test',
pos=wx.DefaultPosition, size=(800, 600),
style=wx.DEFAULT_FRAME_STYLE):
wx.Frame.__init__(self, parent, id, title, pos, size, style)
self._mgr = wx.aui.AuiManager(self)
# create several text controls
text1 = wx.TextCtrl(self, -1, 'Pane 1 - sample text',
wx.DefaultPosition, wx.Size(200,150),
wx.NO_BORDER | wx.TE_MULTILINE)
text2 = wx.TextCtrl(self, -1, 'Pane 2 - sample text',
wx.DefaultPosition, wx.Size(200,150),
wx.NO_BORDER | wx.TE_MULTILINE)
text3 = wx.TextCtrl(self, -1, 'Main content window',
wx.DefaultPosition, wx.Size(200,150),
wx.NO_BORDER | wx.TE_MULTILINE)
# add the panes to the manager
self._mgr.AddPane(text1, wx.LEFT, 'Pane Number One')
self._mgr.AddPane(text2, wx.BOTTOM, 'Pane Number Two')
self._mgr.AddPane(text3, wx.CENTER)
# tell the manager to 'commit' all the changes just made
self._mgr.Update()
self.Bind(wx.EVT_CLOSE, self.OnClose)
def OnClose(self, event):
# deinitialize the frame manager
self._mgr.UnInit()
# delete the frame
self.Destroy()
app = wx.App()
frame = MyFrame(None)
frame.Show()
app.MainLoop()
"""
import _aui
import new
new_instancemethod = new.instancemethod
def _swig_setattr_nondynamic(self,class_type,name,value,static=1):
if (name == "thisown"): return self.this.own(value)
if (name == "this"):
if type(value).__name__ == 'PySwigObject':
self.__dict__[name] = value
return
method = class_type.__swig_setmethods__.get(name,None)
if method: return method(self,value)
if (not static) or hasattr(self,name):
self.__dict__[name] = value
else:
raise AttributeError("You cannot add attributes to %s" % self)
def _swig_setattr(self,class_type,name,value):
return _swig_setattr_nondynamic(self,class_type,name,value,0)
def _swig_getattr(self,class_type,name):
if (name == "thisown"): return self.this.own()
method = class_type.__swig_getmethods__.get(name,None)
if method: return method(self)
raise AttributeError,name
def _swig_repr(self):
try: strthis = "proxy of " + self.this.__repr__()
except: strthis = ""
return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
import types
try:
_object = types.ObjectType
_newclass = 1
except AttributeError:
class _object : pass
_newclass = 0
del types
def _swig_setattr_nondynamic_method(set):
def set_attr(self,name,value):
if (name == "thisown"): return self.this.own(value)
if hasattr(self,name) or (name == "this"):
set(self,name,value)
else:
raise AttributeError("You cannot add attributes to %s" % self)
return set_attr
import _core
import _windows
wx = _core
__docfilter__ = wx.__DocFilter(globals())
AUI_DOCK_NONE = _aui.AUI_DOCK_NONE
AUI_DOCK_TOP = _aui.AUI_DOCK_TOP
AUI_DOCK_RIGHT = _aui.AUI_DOCK_RIGHT
AUI_DOCK_BOTTOM = _aui.AUI_DOCK_BOTTOM
AUI_DOCK_LEFT = _aui.AUI_DOCK_LEFT
AUI_DOCK_CENTER = _aui.AUI_DOCK_CENTER
AUI_DOCK_CENTRE = _aui.AUI_DOCK_CENTRE
AUI_MGR_ALLOW_FLOATING = _aui.AUI_MGR_ALLOW_FLOATING
AUI_MGR_ALLOW_ACTIVE_PANE = _aui.AUI_MGR_ALLOW_ACTIVE_PANE
AUI_MGR_TRANSPARENT_DRAG = _aui.AUI_MGR_TRANSPARENT_DRAG
AUI_MGR_TRANSPARENT_HINT = _aui.AUI_MGR_TRANSPARENT_HINT
AUI_MGR_VENETIAN_BLINDS_HINT = _aui.AUI_MGR_VENETIAN_BLINDS_HINT
AUI_MGR_RECTANGLE_HINT = _aui.AUI_MGR_RECTANGLE_HINT
AUI_MGR_HINT_FADE = _aui.AUI_MGR_HINT_FADE
AUI_MGR_NO_VENETIAN_BLINDS_FADE = _aui.AUI_MGR_NO_VENETIAN_BLINDS_FADE
AUI_MGR_LIVE_RESIZE = _aui.AUI_MGR_LIVE_RESIZE
AUI_MGR_DEFAULT = _aui.AUI_MGR_DEFAULT
AUI_DOCKART_SASH_SIZE = _aui.AUI_DOCKART_SASH_SIZE
AUI_DOCKART_CAPTION_SIZE = _aui.AUI_DOCKART_CAPTION_SIZE
AUI_DOCKART_GRIPPER_SIZE = _aui.AUI_DOCKART_GRIPPER_SIZE
AUI_DOCKART_PANE_BORDER_SIZE = _aui.AUI_DOCKART_PANE_BORDER_SIZE
AUI_DOCKART_PANE_BUTTON_SIZE = _aui.AUI_DOCKART_PANE_BUTTON_SIZE
AUI_DOCKART_BACKGROUND_COLOUR = _aui.AUI_DOCKART_BACKGROUND_COLOUR
AUI_DOCKART_SASH_COLOUR = _aui.AUI_DOCKART_SASH_COLOUR
AUI_DOCKART_ACTIVE_CAPTION_COLOUR = _aui.AUI_DOCKART_ACTIVE_CAPTION_COLOUR
AUI_DOCKART_ACTIVE_CAPTION_GRADIENT_COLOUR = _aui.AUI_DOCKART_ACTIVE_CAPTION_GRADIENT_COLOUR
AUI_DOCKART_INACTIVE_CAPTION_COLOUR = _aui.AUI_DOCKART_INACTIVE_CAPTION_COLOUR
AUI_DOCKART_INACTIVE_CAPTION_GRADIENT_COLOUR = _aui.AUI_DOCKART_INACTIVE_CAPTION_GRADIENT_COLOUR
AUI_DOCKART_ACTIVE_CAPTION_TEXT_COLOUR = _aui.AUI_DOCKART_ACTIVE_CAPTION_TEXT_COLOUR
AUI_DOCKART_INACTIVE_CAPTION_TEXT_COLOUR = _aui.AUI_DOCKART_INACTIVE_CAPTION_TEXT_COLOUR
AUI_DOCKART_BORDER_COLOUR = _aui.AUI_DOCKART_BORDER_COLOUR
AUI_DOCKART_GRIPPER_COLOUR = _aui.AUI_DOCKART_GRIPPER_COLOUR
AUI_DOCKART_CAPTION_FONT = _aui.AUI_DOCKART_CAPTION_FONT
AUI_DOCKART_GRADIENT_TYPE = _aui.AUI_DOCKART_GRADIENT_TYPE
AUI_GRADIENT_NONE = _aui.AUI_GRADIENT_NONE
AUI_GRADIENT_VERTICAL = _aui.AUI_GRADIENT_VERTICAL
AUI_GRADIENT_HORIZONTAL = _aui.AUI_GRADIENT_HORIZONTAL
AUI_BUTTON_STATE_NORMAL = _aui.AUI_BUTTON_STATE_NORMAL
AUI_BUTTON_STATE_HOVER = _aui.AUI_BUTTON_STATE_HOVER
AUI_BUTTON_STATE_PRESSED = _aui.AUI_BUTTON_STATE_PRESSED
AUI_BUTTON_STATE_DISABLED = _aui.AUI_BUTTON_STATE_DISABLED
AUI_BUTTON_STATE_HIDDEN = _aui.AUI_BUTTON_STATE_HIDDEN
AUI_BUTTON_STATE_CHECKED = _aui.AUI_BUTTON_STATE_CHECKED
AUI_BUTTON_CLOSE = _aui.AUI_BUTTON_CLOSE
AUI_BUTTON_MAXIMIZE_RESTORE = _aui.AUI_BUTTON_MAXIMIZE_RESTORE
AUI_BUTTON_MINIMIZE = _aui.AUI_BUTTON_MINIMIZE
AUI_BUTTON_PIN = _aui.AUI_BUTTON_PIN
AUI_BUTTON_OPTIONS = _aui.AUI_BUTTON_OPTIONS
AUI_BUTTON_WINDOWLIST = _aui.AUI_BUTTON_WINDOWLIST
AUI_BUTTON_LEFT = _aui.AUI_BUTTON_LEFT
AUI_BUTTON_RIGHT = _aui.AUI_BUTTON_RIGHT
AUI_BUTTON_UP = _aui.AUI_BUTTON_UP
AUI_BUTTON_DOWN = _aui.AUI_BUTTON_DOWN
AUI_BUTTON_CUSTOM1 = _aui.AUI_BUTTON_CUSTOM1
AUI_BUTTON_CUSTOM2 = _aui.AUI_BUTTON_CUSTOM2
AUI_BUTTON_CUSTOM3 = _aui.AUI_BUTTON_CUSTOM3
AUI_INSERT_PANE = _aui.AUI_INSERT_PANE
AUI_INSERT_ROW = _aui.AUI_INSERT_ROW
AUI_INSERT_DOCK = _aui.AUI_INSERT_DOCK
class AuiPaneInfo(object):
"""Proxy of C++ AuiPaneInfo class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""__init__(self) -> AuiPaneInfo"""
_aui.AuiPaneInfo_swiginit(self,_aui.new_AuiPaneInfo(*args, **kwargs))
__swig_destroy__ = _aui.delete_AuiPaneInfo
__del__ = lambda self : None;
def SafeSet(*args, **kwargs):
"""SafeSet(self, AuiPaneInfo source)"""
return _aui.AuiPaneInfo_SafeSet(*args, **kwargs)
def IsOk(*args, **kwargs):
"""IsOk(self) -> bool"""
return _aui.AuiPaneInfo_IsOk(*args, **kwargs)
def IsFixed(*args, **kwargs):
"""IsFixed(self) -> bool"""
return _aui.AuiPaneInfo_IsFixed(*args, **kwargs)
def IsResizable(*args, **kwargs):
"""IsResizable(self) -> bool"""
return _aui.AuiPaneInfo_IsResizable(*args, **kwargs)
def IsShown(*args, **kwargs):
"""IsShown(self) -> bool"""
return _aui.AuiPaneInfo_IsShown(*args, **kwargs)
def IsFloating(*args, **kwargs):
"""IsFloating(self) -> bool"""
return _aui.AuiPaneInfo_IsFloating(*args, **kwargs)
def IsDocked(*args, **kwargs):
"""IsDocked(self) -> bool"""
return _aui.AuiPaneInfo_IsDocked(*args, **kwargs)
def IsToolbar(*args, **kwargs):
"""IsToolbar(self) -> bool"""
return _aui.AuiPaneInfo_IsToolbar(*args, **kwargs)
def IsTopDockable(*args, **kwargs):
"""IsTopDockable(self) -> bool"""
return _aui.AuiPaneInfo_IsTopDockable(*args, **kwargs)
def IsBottomDockable(*args, **kwargs):
"""IsBottomDockable(self) -> bool"""
return _aui.AuiPaneInfo_IsBottomDockable(*args, **kwargs)
def IsLeftDockable(*args, **kwargs):
"""IsLeftDockable(self) -> bool"""
return _aui.AuiPaneInfo_IsLeftDockable(*args, **kwargs)
def IsRightDockable(*args, **kwargs):
"""IsRightDockable(self) -> bool"""
return _aui.AuiPaneInfo_IsRightDockable(*args, **kwargs)
def IsFloatable(*args, **kwargs):
"""IsFloatable(self) -> bool"""
return _aui.AuiPaneInfo_IsFloatable(*args, **kwargs)
def IsMovable(*args, **kwargs):
"""IsMovable(self) -> bool"""
return _aui.AuiPaneInfo_IsMovable(*args, **kwargs)
def IsDestroyOnClose(*args, **kwargs):
"""IsDestroyOnClose(self) -> bool"""
return _aui.AuiPaneInfo_IsDestroyOnClose(*args, **kwargs)
def IsMaximized(*args, **kwargs):
"""IsMaximized(self) -> bool"""
return _aui.AuiPaneInfo_IsMaximized(*args, **kwargs)
def HasCaption(*args, **kwargs):
"""HasCaption(self) -> bool"""
return _aui.AuiPaneInfo_HasCaption(*args, **kwargs)
def HasGripper(*args, **kwargs):
"""HasGripper(self) -> bool"""
return _aui.AuiPaneInfo_HasGripper(*args, **kwargs)
def HasBorder(*args, **kwargs):
"""HasBorder(self) -> bool"""
return _aui.AuiPaneInfo_HasBorder(*args, **kwargs)
def HasCloseButton(*args, **kwargs):
"""HasCloseButton(self) -> bool"""
return _aui.AuiPaneInfo_HasCloseButton(*args, **kwargs)
def HasMaximizeButton(*args, **kwargs):
"""HasMaximizeButton(self) -> bool"""
return _aui.AuiPaneInfo_HasMaximizeButton(*args, **kwargs)
def HasMinimizeButton(*args, **kwargs):
"""HasMinimizeButton(self) -> bool"""
return _aui.AuiPaneInfo_HasMinimizeButton(*args, **kwargs)
def HasPinButton(*args, **kwargs):
"""HasPinButton(self) -> bool"""
return _aui.AuiPaneInfo_HasPinButton(*args, **kwargs)
def HasGripperTop(*args, **kwargs):
"""HasGripperTop(self) -> bool"""
return _aui.AuiPaneInfo_HasGripperTop(*args, **kwargs)
def Window(*args, **kwargs):
"""Window(self, Window w) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_Window(*args, **kwargs)
def Name(*args, **kwargs):
"""Name(self, String n) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_Name(*args, **kwargs)
def Caption(*args, **kwargs):
"""Caption(self, String c) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_Caption(*args, **kwargs)
def Left(*args, **kwargs):
"""Left(self) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_Left(*args, **kwargs)
def Right(*args, **kwargs):
"""Right(self) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_Right(*args, **kwargs)
def Top(*args, **kwargs):
"""Top(self) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_Top(*args, **kwargs)
def Bottom(*args, **kwargs):
"""Bottom(self) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_Bottom(*args, **kwargs)
def Center(*args, **kwargs):
"""Center(self) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_Center(*args, **kwargs)
def Centre(*args, **kwargs):
"""Centre(self) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_Centre(*args, **kwargs)
def Direction(*args, **kwargs):
"""Direction(self, int direction) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_Direction(*args, **kwargs)
def Layer(*args, **kwargs):
"""Layer(self, int layer) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_Layer(*args, **kwargs)
def Row(*args, **kwargs):
"""Row(self, int row) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_Row(*args, **kwargs)
def Position(*args, **kwargs):
"""Position(self, int pos) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_Position(*args, **kwargs)
def BestSize(*args, **kwargs):
"""BestSize(self, Size size) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_BestSize(*args, **kwargs)
def MinSize(*args, **kwargs):
"""MinSize(self, Size size) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_MinSize(*args, **kwargs)
def MaxSize(*args, **kwargs):
"""MaxSize(self, Size size) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_MaxSize(*args, **kwargs)
def FloatingPosition(*args, **kwargs):
"""FloatingPosition(self, Point pos) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_FloatingPosition(*args, **kwargs)
def FloatingSize(*args, **kwargs):
"""FloatingSize(self, Size size) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_FloatingSize(*args, **kwargs)
def Fixed(*args, **kwargs):
"""Fixed(self) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_Fixed(*args, **kwargs)
def Resizable(*args, **kwargs):
"""Resizable(self, bool resizable=True) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_Resizable(*args, **kwargs)
def Dock(*args, **kwargs):
"""Dock(self) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_Dock(*args, **kwargs)
def Float(*args, **kwargs):
"""Float(self) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_Float(*args, **kwargs)
def Hide(*args, **kwargs):
"""Hide(self) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_Hide(*args, **kwargs)
def Show(*args, **kwargs):
"""Show(self, bool show=True) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_Show(*args, **kwargs)
def CaptionVisible(*args, **kwargs):
"""CaptionVisible(self, bool visible=True) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_CaptionVisible(*args, **kwargs)
def Maximize(*args, **kwargs):
"""Maximize(self) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_Maximize(*args, **kwargs)
def Restore(*args, **kwargs):
"""Restore(self) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_Restore(*args, **kwargs)
def PaneBorder(*args, **kwargs):
"""PaneBorder(self, bool visible=True) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_PaneBorder(*args, **kwargs)
def Gripper(*args, **kwargs):
"""Gripper(self, bool visible=True) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_Gripper(*args, **kwargs)
def GripperTop(*args, **kwargs):
"""GripperTop(self, bool attop=True) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_GripperTop(*args, **kwargs)
def CloseButton(*args, **kwargs):
"""CloseButton(self, bool visible=True) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_CloseButton(*args, **kwargs)
def MaximizeButton(*args, **kwargs):
"""MaximizeButton(self, bool visible=True) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_MaximizeButton(*args, **kwargs)
def MinimizeButton(*args, **kwargs):
"""MinimizeButton(self, bool visible=True) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_MinimizeButton(*args, **kwargs)
def PinButton(*args, **kwargs):
"""PinButton(self, bool visible=True) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_PinButton(*args, **kwargs)
def DestroyOnClose(*args, **kwargs):
"""DestroyOnClose(self, bool b=True) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_DestroyOnClose(*args, **kwargs)
def TopDockable(*args, **kwargs):
"""TopDockable(self, bool b=True) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_TopDockable(*args, **kwargs)
def BottomDockable(*args, **kwargs):
"""BottomDockable(self, bool b=True) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_BottomDockable(*args, **kwargs)
def LeftDockable(*args, **kwargs):
"""LeftDockable(self, bool b=True) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_LeftDockable(*args, **kwargs)
def RightDockable(*args, **kwargs):
"""RightDockable(self, bool b=True) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_RightDockable(*args, **kwargs)
def Floatable(*args, **kwargs):
"""Floatable(self, bool b=True) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_Floatable(*args, **kwargs)
def Movable(*args, **kwargs):
"""Movable(self, bool b=True) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_Movable(*args, **kwargs)
def DockFixed(*args, **kwargs):
"""DockFixed(self, bool b=True) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_DockFixed(*args, **kwargs)
def Dockable(*args, **kwargs):
"""Dockable(self, bool b=True) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_Dockable(*args, **kwargs)
def DefaultPane(*args, **kwargs):
"""DefaultPane(self) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_DefaultPane(*args, **kwargs)
def CentrePane(*args, **kwargs):
"""CentrePane(self) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_CentrePane(*args, **kwargs)
def CenterPane(*args, **kwargs):
"""CenterPane(self) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_CenterPane(*args, **kwargs)
def ToolbarPane(*args, **kwargs):
"""ToolbarPane(self) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_ToolbarPane(*args, **kwargs)
def SetFlag(*args, **kwargs):
"""SetFlag(self, int flag, bool option_state) -> AuiPaneInfo"""
return _aui.AuiPaneInfo_SetFlag(*args, **kwargs)
def HasFlag(*args, **kwargs):
"""HasFlag(self, int flag) -> bool"""
return _aui.AuiPaneInfo_HasFlag(*args, **kwargs)
optionFloating = _aui.AuiPaneInfo_optionFloating
optionHidden = _aui.AuiPaneInfo_optionHidden
optionLeftDockable = _aui.AuiPaneInfo_optionLeftDockable
optionRightDockable = _aui.AuiPaneInfo_optionRightDockable
optionTopDockable = _aui.AuiPaneInfo_optionTopDockable
optionBottomDockable = _aui.AuiPaneInfo_optionBottomDockable
optionFloatable = _aui.AuiPaneInfo_optionFloatable
optionMovable = _aui.AuiPaneInfo_optionMovable
optionResizable = _aui.AuiPaneInfo_optionResizable
optionPaneBorder = _aui.AuiPaneInfo_optionPaneBorder
optionCaption = _aui.AuiPaneInfo_optionCaption
optionGripper = _aui.AuiPaneInfo_optionGripper
optionDestroyOnClose = _aui.AuiPaneInfo_optionDestroyOnClose
optionToolbar = _aui.AuiPaneInfo_optionToolbar
optionActive = _aui.AuiPaneInfo_optionActive
optionGripperTop = _aui.AuiPaneInfo_optionGripperTop
optionMaximized = _aui.AuiPaneInfo_optionMaximized
optionDockFixed = _aui.AuiPaneInfo_optionDockFixed
buttonClose = _aui.AuiPaneInfo_buttonClose
buttonMaximize = _aui.AuiPaneInfo_buttonMaximize
buttonMinimize = _aui.AuiPaneInfo_buttonMinimize
buttonPin = _aui.AuiPaneInfo_buttonPin
buttonCustom1 = _aui.AuiPaneInfo_buttonCustom1
buttonCustom2 = _aui.AuiPaneInfo_buttonCustom2
buttonCustom3 = _aui.AuiPaneInfo_buttonCustom3
savedHiddenState = _aui.AuiPaneInfo_savedHiddenState
actionPane = _aui.AuiPaneInfo_actionPane
name = property(_aui.AuiPaneInfo_name_get, _aui.AuiPaneInfo_name_set)
caption = property(_aui.AuiPaneInfo_caption_get, _aui.AuiPaneInfo_caption_set)
window = property(_aui.AuiPaneInfo_window_get, _aui.AuiPaneInfo_window_set)
frame = property(_aui.AuiPaneInfo_frame_get, _aui.AuiPaneInfo_frame_set)
state = property(_aui.AuiPaneInfo_state_get, _aui.AuiPaneInfo_state_set)
dock_direction = property(_aui.AuiPaneInfo_dock_direction_get, _aui.AuiPaneInfo_dock_direction_set)
dock_layer = property(_aui.AuiPaneInfo_dock_layer_get, _aui.AuiPaneInfo_dock_layer_set)
dock_row = property(_aui.AuiPaneInfo_dock_row_get, _aui.AuiPaneInfo_dock_row_set)
dock_pos = property(_aui.AuiPaneInfo_dock_pos_get, _aui.AuiPaneInfo_dock_pos_set)
best_size = property(_aui.AuiPaneInfo_best_size_get, _aui.AuiPaneInfo_best_size_set)
min_size = property(_aui.AuiPaneInfo_min_size_get, _aui.AuiPaneInfo_min_size_set)
max_size = property(_aui.AuiPaneInfo_max_size_get, _aui.AuiPaneInfo_max_size_set)
floating_pos = property(_aui.AuiPaneInfo_floating_pos_get, _aui.AuiPaneInfo_floating_pos_set)
floating_size = property(_aui.AuiPaneInfo_floating_size_get, _aui.AuiPaneInfo_floating_size_set)
dock_proportion = property(_aui.AuiPaneInfo_dock_proportion_get, _aui.AuiPaneInfo_dock_proportion_set)
buttons = property(_aui.AuiPaneInfo_buttons_get, _aui.AuiPaneInfo_buttons_set)
rect = property(_aui.AuiPaneInfo_rect_get, _aui.AuiPaneInfo_rect_set)
_aui.AuiPaneInfo_swigregister(AuiPaneInfo)
cvar = _aui.cvar
class AuiManager(_core.EvtHandler):
"""Proxy of C++ AuiManager class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""__init__(self, Window managed_wnd=None, int flags=AUI_MGR_DEFAULT) -> AuiManager"""
_aui.AuiManager_swiginit(self,_aui.new_AuiManager(*args, **kwargs))
__swig_destroy__ = _aui.delete_AuiManager
__del__ = lambda self : None;
def UnInit(*args, **kwargs):
"""UnInit(self)"""
return _aui.AuiManager_UnInit(*args, **kwargs)
def SetFlags(*args, **kwargs):
"""SetFlags(self, int flags)"""
return _aui.AuiManager_SetFlags(*args, **kwargs)
def GetFlags(*args, **kwargs):
"""GetFlags(self) -> int"""
return _aui.AuiManager_GetFlags(*args, **kwargs)
def SetManagedWindow(*args, **kwargs):
"""SetManagedWindow(self, Window managed_wnd)"""
return _aui.AuiManager_SetManagedWindow(*args, **kwargs)
def GetManagedWindow(*args, **kwargs):
"""GetManagedWindow(self) -> Window"""
return _aui.AuiManager_GetManagedWindow(*args, **kwargs)
def GetManager(*args, **kwargs):
"""GetManager(Window window) -> AuiManager"""
return _aui.AuiManager_GetManager(*args, **kwargs)
GetManager = staticmethod(GetManager)
def SetArtProvider(*args, **kwargs):
"""SetArtProvider(self, AuiDockArt art_provider)"""
return _aui.AuiManager_SetArtProvider(*args, **kwargs)
def GetArtProvider(*args, **kwargs):
"""GetArtProvider(self) -> AuiDockArt"""
return _aui.AuiManager_GetArtProvider(*args, **kwargs)
def _GetPaneByWidget(*args, **kwargs):
"""_GetPaneByWidget(self, Window window) -> AuiPaneInfo"""
return _aui.AuiManager__GetPaneByWidget(*args, **kwargs)
def _GetPaneByName(*args, **kwargs):
"""_GetPaneByName(self, String name) -> AuiPaneInfo"""
return _aui.AuiManager__GetPaneByName(*args, **kwargs)
def GetAllPanes(*args, **kwargs):
"""GetAllPanes(self) -> wxAuiPaneInfoArray"""
return _aui.AuiManager_GetAllPanes(*args, **kwargs)
def _AddPane1(*args, **kwargs):
"""_AddPane1(self, Window window, AuiPaneInfo pane_info) -> bool"""
return _aui.AuiManager__AddPane1(*args, **kwargs)
def AddPane(*args, **kwargs):
"""AddPane(self, Window window, AuiPaneInfo pane_info, Point drop_pos) -> bool"""
return _aui.AuiManager_AddPane(*args, **kwargs)
def _AddPane2(*args, **kwargs):
"""_AddPane2(self, Window window, int direction=LEFT, String caption=wxEmptyString) -> bool"""
return _aui.AuiManager__AddPane2(*args, **kwargs)
def InsertPane(*args, **kwargs):
"""InsertPane(self, Window window, AuiPaneInfo insert_location, int insert_level=AUI_INSERT_PANE) -> bool"""
return _aui.AuiManager_InsertPane(*args, **kwargs)
def DetachPane(*args, **kwargs):
"""DetachPane(self, Window window) -> bool"""
return _aui.AuiManager_DetachPane(*args, **kwargs)
def Update(*args, **kwargs):
"""Update(self)"""
return _aui.AuiManager_Update(*args, **kwargs)
def SavePaneInfo(*args, **kwargs):
"""SavePaneInfo(self, AuiPaneInfo pane) -> String"""
return _aui.AuiManager_SavePaneInfo(*args, **kwargs)
def LoadPaneInfo(*args, **kwargs):
"""LoadPaneInfo(self, String pane_part, AuiPaneInfo pane)"""
return _aui.AuiManager_LoadPaneInfo(*args, **kwargs)
def SavePerspective(*args, **kwargs):
"""SavePerspective(self) -> String"""
return _aui.AuiManager_SavePerspective(*args, **kwargs)
def LoadPerspective(*args, **kwargs):
"""LoadPerspective(self, String perspective, bool update=True) -> bool"""
return _aui.AuiManager_LoadPerspective(*args, **kwargs)
def SetDockSizeConstraint(*args, **kwargs):
"""SetDockSizeConstraint(self, double width_pct, double height_pct)"""
return _aui.AuiManager_SetDockSizeConstraint(*args, **kwargs)
def GetDockSizeConstraint(*args, **kwargs):
"""GetDockSizeConstraint(self, double width_pct, double height_pct)"""
return _aui.AuiManager_GetDockSizeConstraint(*args, **kwargs)
def ClosePane(*args, **kwargs):
"""ClosePane(self, AuiPaneInfo pane_info)"""
return _aui.AuiManager_ClosePane(*args, **kwargs)
def MaximizePane(*args, **kwargs):
"""MaximizePane(self, AuiPaneInfo pane_info)"""
return _aui.AuiManager_MaximizePane(*args, **kwargs)
def RestorePane(*args, **kwargs):
"""RestorePane(self, AuiPaneInfo pane_info)"""
return _aui.AuiManager_RestorePane(*args, **kwargs)
def RestoreMaximizedPane(*args, **kwargs):
"""RestoreMaximizedPane(self)"""
return _aui.AuiManager_RestoreMaximizedPane(*args, **kwargs)
def CreateFloatingFrame(*args, **kwargs):
"""CreateFloatingFrame(self, Window parent, AuiPaneInfo p) -> AuiFloatingFrame"""
return _aui.AuiManager_CreateFloatingFrame(*args, **kwargs)
def StartPaneDrag(*args, **kwargs):
"""StartPaneDrag(self, Window pane_window, Point offset)"""
return _aui.AuiManager_StartPaneDrag(*args, **kwargs)
def CalculateHintRect(*args, **kwargs):
"""CalculateHintRect(self, Window pane_window, Point pt, Point offset) -> Rect"""
return _aui.AuiManager_CalculateHintRect(*args, **kwargs)
def DrawHintRect(*args, **kwargs):
"""DrawHintRect(self, Window pane_window, Point pt, Point offset)"""
return _aui.AuiManager_DrawHintRect(*args, **kwargs)
def ShowHint(*args, **kwargs):
"""ShowHint(self, Rect rect)"""
return _aui.AuiManager_ShowHint(*args, **kwargs)
def HideHint(*args, **kwargs):
"""HideHint(self)"""
return _aui.AuiManager_HideHint(*args, **kwargs)
def OnRender(*args, **kwargs):
"""OnRender(self, AuiManagerEvent evt)"""
return _aui.AuiManager_OnRender(*args, **kwargs)
def OnPaneButton(*args, **kwargs):
"""OnPaneButton(self, AuiManagerEvent evt)"""
return _aui.AuiManager_OnPaneButton(*args, **kwargs)
def GetPane(self, item):
"""
GetPane(self, window_or_info item) -> PaneInfo
GetPane is used to search for a `PaneInfo` object either by
widget reference or by pane name, which acts as a unique id
for a window pane. The returned `PaneInfo` object may then be
modified to change a pane's look, state or position. After one
or more modifications to the `PaneInfo`, `AuiManager.Update`
should be called to realize the changes to the user interface.
If the lookup failed (meaning the pane could not be found in
the manager) GetPane returns an empty `PaneInfo`, a condition
which can be checked by calling `PaneInfo.IsOk`.
"""
if isinstance(item, wx.Window):
return self._GetPaneByWidget(item)
else:
return self._GetPaneByName(item)
def AddPane(self, window, info=None, caption=None):
"""
AddPane(self, window, info=None, caption=None) -> bool
AddPane tells the frame manager to start managing a child
window. There are two versions of this function. The first
verison accepts a `PaneInfo` object for the ``info`` parameter
and allows the full spectrum of pane parameter
possibilities. (Say that 3 times fast!)
The second version is used for simpler user interfaces which
do not require as much configuration. In this case the
``info`` parameter specifies the direction property of the
pane info, and defaults to ``wx.LEFT``. The pane caption may
also be specified as an extra parameter in this form.
"""
if type(info) == AuiPaneInfo:
return self._AddPane1(window, info)
else:
if info is None:
info = wx.LEFT
if caption is None:
caption = ""
return self._AddPane2(window, info, caption)
SetFrame = wx._deprecated(SetManagedWindow,
"SetFrame is deprecated, use `SetManagedWindow` instead.")
GetFrame = wx._deprecated(GetManagedWindow,
"GetFrame is deprecated, use `GetManagedWindow` instead.")
AllPanes = property(GetAllPanes,doc="See `GetAllPanes`")
ArtProvider = property(GetArtProvider,SetArtProvider,doc="See `GetArtProvider` and `SetArtProvider`")
Flags = property(GetFlags,SetFlags,doc="See `GetFlags` and `SetFlags`")
ManagedWindow = property(GetManagedWindow,SetManagedWindow,doc="See `GetManagedWindow` and `SetManagedWindow`")
_aui.AuiManager_swigregister(AuiManager)
def AuiManager_GetManager(*args, **kwargs):
"""AuiManager_GetManager(Window window) -> AuiManager"""
return _aui.AuiManager_GetManager(*args, **kwargs)
class AuiManagerEvent(_core.Event):
"""Proxy of C++ AuiManagerEvent class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""__init__(self, EventType type=wxEVT_NULL) -> AuiManagerEvent"""
_aui.AuiManagerEvent_swiginit(self,_aui.new_AuiManagerEvent(*args, **kwargs))
def Clone(*args, **kwargs):
"""Clone(self) -> Event"""
return _aui.AuiManagerEvent_Clone(*args, **kwargs)
def SetManager(*args, **kwargs):
"""SetManager(self, AuiManager mgr)"""
return _aui.AuiManagerEvent_SetManager(*args, **kwargs)
def SetPane(*args, **kwargs):
"""SetPane(self, AuiPaneInfo p)"""
return _aui.AuiManagerEvent_SetPane(*args, **kwargs)
def SetButton(*args, **kwargs):
"""SetButton(self, int b)"""
return _aui.AuiManagerEvent_SetButton(*args, **kwargs)
def SetDC(*args, **kwargs):
"""SetDC(self, DC pdc)"""
return _aui.AuiManagerEvent_SetDC(*args, **kwargs)
def GetManager(*args, **kwargs):
"""GetManager(self) -> AuiManager"""
return _aui.AuiManagerEvent_GetManager(*args, **kwargs)
def GetPane(*args, **kwargs):
"""GetPane(self) -> AuiPaneInfo"""
return _aui.AuiManagerEvent_GetPane(*args, **kwargs)
def GetButton(*args, **kwargs):
"""GetButton(self) -> int"""
return _aui.AuiManagerEvent_GetButton(*args, **kwargs)
def GetDC(*args, **kwargs):
"""GetDC(self) -> DC"""
return _aui.AuiManagerEvent_GetDC(*args, **kwargs)
def Veto(*args, **kwargs):
"""Veto(self, bool veto=True)"""
return _aui.AuiManagerEvent_Veto(*args, **kwargs)
def GetVeto(*args, **kwargs):
"""GetVeto(self) -> bool"""
return _aui.AuiManagerEvent_GetVeto(*args, **kwargs)
def SetCanVeto(*args, **kwargs):
"""SetCanVeto(self, bool can_veto)"""
return _aui.AuiManagerEvent_SetCanVeto(*args, **kwargs)
def CanVeto(*args, **kwargs):
"""CanVeto(self) -> bool"""
return _aui.AuiManagerEvent_CanVeto(*args, **kwargs)
manager = property(_aui.AuiManagerEvent_manager_get, _aui.AuiManagerEvent_manager_set)
pane = property(_aui.AuiManagerEvent_pane_get, _aui.AuiManagerEvent_pane_set)
button = property(_aui.AuiManagerEvent_button_get, _aui.AuiManagerEvent_button_set)
veto_flag = property(_aui.AuiManagerEvent_veto_flag_get, _aui.AuiManagerEvent_veto_flag_set)
canveto_flag = property(_aui.AuiManagerEvent_canveto_flag_get, _aui.AuiManagerEvent_canveto_flag_set)
dc = property(_aui.AuiManagerEvent_dc_get, _aui.AuiManagerEvent_dc_set)
Button = property(GetButton,SetButton,doc="See `GetButton` and `SetButton`")
DC = property(GetDC,SetDC,doc="See `GetDC` and `SetDC`")
Pane = property(GetPane,SetPane,doc="See `GetPane` and `SetPane`")
_aui.AuiManagerEvent_swigregister(AuiManagerEvent)
class AuiDockInfo(object):
"""Proxy of C++ AuiDockInfo class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""__init__(self) -> AuiDockInfo"""
_aui.AuiDockInfo_swiginit(self,_aui.new_AuiDockInfo(*args, **kwargs))
def IsOk(*args, **kwargs):
"""IsOk(self) -> bool"""
return _aui.AuiDockInfo_IsOk(*args, **kwargs)
def IsHorizontal(*args, **kwargs):
"""IsHorizontal(self) -> bool"""
return _aui.AuiDockInfo_IsHorizontal(*args, **kwargs)
def IsVertical(*args, **kwargs):
"""IsVertical(self) -> bool"""
return _aui.AuiDockInfo_IsVertical(*args, **kwargs)
panes = property(_aui.AuiDockInfo_panes_get, _aui.AuiDockInfo_panes_set)
rect = property(_aui.AuiDockInfo_rect_get, _aui.AuiDockInfo_rect_set)
dock_direction = property(_aui.AuiDockInfo_dock_direction_get, _aui.AuiDockInfo_dock_direction_set)
dock_layer = property(_aui.AuiDockInfo_dock_layer_get, _aui.AuiDockInfo_dock_layer_set)
dock_row = property(_aui.AuiDockInfo_dock_row_get, _aui.AuiDockInfo_dock_row_set)
size = property(_aui.AuiDockInfo_size_get, _aui.AuiDockInfo_size_set)
min_size = property(_aui.AuiDockInfo_min_size_get, _aui.AuiDockInfo_min_size_set)
resizable = property(_aui.AuiDockInfo_resizable_get, _aui.AuiDockInfo_resizable_set)
toolbar = property(_aui.AuiDockInfo_toolbar_get, _aui.AuiDockInfo_toolbar_set)
fixed = property(_aui.AuiDockInfo_fixed_get, _aui.AuiDockInfo_fixed_set)
reserved1 = property(_aui.AuiDockInfo_reserved1_get, _aui.AuiDockInfo_reserved1_set)
__swig_destroy__ = _aui.delete_AuiDockInfo
__del__ = lambda self : None;
_aui.AuiDockInfo_swigregister(AuiDockInfo)
class AuiDockUIPart(object):
"""Proxy of C++ AuiDockUIPart class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
def __init__(self): raise AttributeError, "No constructor defined"
__repr__ = _swig_repr
typeCaption = _aui.AuiDockUIPart_typeCaption
typeGripper = _aui.AuiDockUIPart_typeGripper
typeDock = _aui.AuiDockUIPart_typeDock
typeDockSizer = _aui.AuiDockUIPart_typeDockSizer
typePane = _aui.AuiDockUIPart_typePane
typePaneSizer = _aui.AuiDockUIPart_typePaneSizer
typeBackground = _aui.AuiDockUIPart_typeBackground
typePaneBorder = _aui.AuiDockUIPart_typePaneBorder
typePaneButton = _aui.AuiDockUIPart_typePaneButton
type = property(_aui.AuiDockUIPart_type_get, _aui.AuiDockUIPart_type_set)
orientation = property(_aui.AuiDockUIPart_orientation_get, _aui.AuiDockUIPart_orientation_set)
dock = property(_aui.AuiDockUIPart_dock_get, _aui.AuiDockUIPart_dock_set)
pane = property(_aui.AuiDockUIPart_pane_get, _aui.AuiDockUIPart_pane_set)
button = property(_aui.AuiDockUIPart_button_get, _aui.AuiDockUIPart_button_set)
cont_sizer = property(_aui.AuiDockUIPart_cont_sizer_get, _aui.AuiDockUIPart_cont_sizer_set)
sizer_item = property(_aui.AuiDockUIPart_sizer_item_get, _aui.AuiDockUIPart_sizer_item_set)
rect = property(_aui.AuiDockUIPart_rect_get, _aui.AuiDockUIPart_rect_set)
__swig_destroy__ = _aui.delete_AuiDockUIPart
__del__ = lambda self : None;
_aui.AuiDockUIPart_swigregister(AuiDockUIPart)
class AuiPaneButton(object):
"""Proxy of C++ AuiPaneButton class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
def __init__(self): raise AttributeError, "No constructor defined"
__repr__ = _swig_repr
button_id = property(_aui.AuiPaneButton_button_id_get, _aui.AuiPaneButton_button_id_set)
__swig_destroy__ = _aui.delete_AuiPaneButton
__del__ = lambda self : None;
_aui.AuiPaneButton_swigregister(AuiPaneButton)
wxEVT_AUI_PANE_BUTTON = _aui.wxEVT_AUI_PANE_BUTTON
wxEVT_AUI_PANE_CLOSE = _aui.wxEVT_AUI_PANE_CLOSE
wxEVT_AUI_PANE_MAXIMIZE = _aui.wxEVT_AUI_PANE_MAXIMIZE
wxEVT_AUI_PANE_RESTORE = _aui.wxEVT_AUI_PANE_RESTORE
wxEVT_AUI_RENDER = _aui.wxEVT_AUI_RENDER
wxEVT_AUI_FIND_MANAGER = _aui.wxEVT_AUI_FIND_MANAGER
EVT_AUI_PANE_BUTTON = wx.PyEventBinder( wxEVT_AUI_PANE_BUTTON )
EVT_AUI_PANE_CLOSE = wx.PyEventBinder( wxEVT_AUI_PANE_CLOSE )
EVT_AUI_PANE_MAXIMIZE = wx.PyEventBinder( wxEVT_AUI_PANE_MAXIMIZE )
EVT_AUI_PANE_RESTORE = wx.PyEventBinder( wxEVT_AUI_PANE_RESTORE )
EVT_AUI_RENDER = wx.PyEventBinder( wxEVT_AUI_RENDER )
EVT_AUI_FIND_MANAGER = wx.PyEventBinder( wxEVT_AUI_FIND_MANAGER )
class AuiDockArt(object):
"""Proxy of C++ AuiDockArt class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
def __init__(self): raise AttributeError, "No constructor defined"
__repr__ = _swig_repr
__swig_destroy__ = _aui.delete_AuiDockArt
__del__ = lambda self : None;
def GetMetric(*args, **kwargs):
"""GetMetric(self, int id) -> int"""
return _aui.AuiDockArt_GetMetric(*args, **kwargs)
def SetMetric(*args, **kwargs):
"""SetMetric(self, int id, int new_val)"""
return _aui.AuiDockArt_SetMetric(*args, **kwargs)
def SetFont(*args, **kwargs):
"""SetFont(self, int id, Font font)"""
return _aui.AuiDockArt_SetFont(*args, **kwargs)
def GetFont(*args, **kwargs):
"""GetFont(self, int id) -> Font"""
return _aui.AuiDockArt_GetFont(*args, **kwargs)
def GetColour(*args, **kwargs):
"""GetColour(self, int id) -> Colour"""
return _aui.AuiDockArt_GetColour(*args, **kwargs)
def SetColour(*args, **kwargs):
"""SetColour(self, int id, Colour colour)"""
return _aui.AuiDockArt_SetColour(*args, **kwargs)
def GetColor(*args, **kwargs):
"""GetColor(self, int id) -> Colour"""
return _aui.AuiDockArt_GetColor(*args, **kwargs)
def SetColor(*args, **kwargs):
"""SetColor(self, int id, Colour color)"""
return _aui.AuiDockArt_SetColor(*args, **kwargs)
def DrawSash(*args, **kwargs):
"""DrawSash(self, DC dc, Window window, int orientation, Rect rect)"""
return _aui.AuiDockArt_DrawSash(*args, **kwargs)
def DrawBackground(*args, **kwargs):
"""DrawBackground(self, DC dc, Window window, int orientation, Rect rect)"""
return _aui.AuiDockArt_DrawBackground(*args, **kwargs)
def DrawCaption(*args, **kwargs):
"""DrawCaption(self, DC dc, Window window, String text, Rect rect, AuiPaneInfo pane)"""
return _aui.AuiDockArt_DrawCaption(*args, **kwargs)
def DrawGripper(*args, **kwargs):
"""DrawGripper(self, DC dc, Window window, Rect rect, AuiPaneInfo pane)"""
return _aui.AuiDockArt_DrawGripper(*args, **kwargs)
def DrawBorder(*args, **kwargs):
"""DrawBorder(self, DC dc, Window window, Rect rect, AuiPaneInfo pane)"""
return _aui.AuiDockArt_DrawBorder(*args, **kwargs)
def DrawPaneButton(*args, **kwargs):
"""
DrawPaneButton(self, DC dc, Window window, int button, int button_state,
Rect rect, AuiPaneInfo pane)
"""
return _aui.AuiDockArt_DrawPaneButton(*args, **kwargs)
_aui.AuiDockArt_swigregister(AuiDockArt)
class AuiDefaultDockArt(AuiDockArt):
"""Proxy of C++ AuiDefaultDockArt class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""__init__(self) -> AuiDefaultDockArt"""
_aui.AuiDefaultDockArt_swiginit(self,_aui.new_AuiDefaultDockArt(*args, **kwargs))
_aui.AuiDefaultDockArt_swigregister(AuiDefaultDockArt)
class AuiFloatingFrame(_windows.MiniFrame):
"""Proxy of C++ AuiFloatingFrame class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""
__init__(self, Window parent, AuiManager owner_mgr, AuiPaneInfo pane,
int id=ID_ANY, long style=wxRESIZE_BORDER|wxSYSTEM_MENU|wxCAPTION|wxFRAME_NO_TASKBAR|wxFRAME_FLOAT_ON_PARENT|wxCLIP_CHILDREN) -> AuiFloatingFrame
"""
_aui.AuiFloatingFrame_swiginit(self,_aui.new_AuiFloatingFrame(*args, **kwargs))
__swig_destroy__ = _aui.delete_AuiFloatingFrame
__del__ = lambda self : None;
def SetPaneWindow(*args, **kwargs):
"""SetPaneWindow(self, AuiPaneInfo pane)"""
return _aui.AuiFloatingFrame_SetPaneWindow(*args, **kwargs)
def GetOwnerManager(*args, **kwargs):
"""GetOwnerManager(self) -> AuiManager"""
return _aui.AuiFloatingFrame_GetOwnerManager(*args, **kwargs)
_aui.AuiFloatingFrame_swigregister(AuiFloatingFrame)
AUI_NB_TOP = _aui.AUI_NB_TOP
AUI_NB_LEFT = _aui.AUI_NB_LEFT
AUI_NB_RIGHT = _aui.AUI_NB_RIGHT
AUI_NB_BOTTOM = _aui.AUI_NB_BOTTOM
AUI_NB_TAB_SPLIT = _aui.AUI_NB_TAB_SPLIT
AUI_NB_TAB_MOVE = _aui.AUI_NB_TAB_MOVE
AUI_NB_TAB_EXTERNAL_MOVE = _aui.AUI_NB_TAB_EXTERNAL_MOVE
AUI_NB_TAB_FIXED_WIDTH = _aui.AUI_NB_TAB_FIXED_WIDTH
AUI_NB_SCROLL_BUTTONS = _aui.AUI_NB_SCROLL_BUTTONS
AUI_NB_WINDOWLIST_BUTTON = _aui.AUI_NB_WINDOWLIST_BUTTON
AUI_NB_CLOSE_BUTTON = _aui.AUI_NB_CLOSE_BUTTON
AUI_NB_CLOSE_ON_ACTIVE_TAB = _aui.AUI_NB_CLOSE_ON_ACTIVE_TAB
AUI_NB_CLOSE_ON_ALL_TABS = _aui.AUI_NB_CLOSE_ON_ALL_TABS
AUI_NB_MIDDLE_CLICK_CLOSE = _aui.AUI_NB_MIDDLE_CLICK_CLOSE
AUI_NB_DEFAULT_STYLE = _aui.AUI_NB_DEFAULT_STYLE
class AuiNotebookEvent(_core.NotifyEvent):
"""Proxy of C++ AuiNotebookEvent class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""__init__(self, EventType command_type=wxEVT_NULL, int win_id=0) -> AuiNotebookEvent"""
_aui.AuiNotebookEvent_swiginit(self,_aui.new_AuiNotebookEvent(*args, **kwargs))
def SetSelection(*args, **kwargs):
"""SetSelection(self, int s)"""
return _aui.AuiNotebookEvent_SetSelection(*args, **kwargs)
def GetSelection(*args, **kwargs):
"""
GetSelection(self) -> int
Returns item index for a listbox or choice selection event (not valid
for a deselection).
"""
return _aui.AuiNotebookEvent_GetSelection(*args, **kwargs)
def SetOldSelection(*args, **kwargs):
"""SetOldSelection(self, int s)"""
return _aui.AuiNotebookEvent_SetOldSelection(*args, **kwargs)
def GetOldSelection(*args, **kwargs):
"""GetOldSelection(self) -> int"""
return _aui.AuiNotebookEvent_GetOldSelection(*args, **kwargs)
def SetDragSource(*args, **kwargs):
"""SetDragSource(self, AuiNotebook s)"""
return _aui.AuiNotebookEvent_SetDragSource(*args, **kwargs)
def GetDragSource(*args, **kwargs):
"""GetDragSource(self) -> AuiNotebook"""
return _aui.AuiNotebookEvent_GetDragSource(*args, **kwargs)
old_selection = property(_aui.AuiNotebookEvent_old_selection_get, _aui.AuiNotebookEvent_old_selection_set)
selection = property(_aui.AuiNotebookEvent_selection_get, _aui.AuiNotebookEvent_selection_set)
drag_source = property(_aui.AuiNotebookEvent_drag_source_get, _aui.AuiNotebookEvent_drag_source_set)
OldSelection = property(GetOldSelection,SetOldSelection,doc="See `GetOldSelection` and `SetOldSelection`")
Selection = property(GetSelection,SetSelection,doc="See `GetSelection` and `SetSelection`")
_aui.AuiNotebookEvent_swigregister(AuiNotebookEvent)
class AuiNotebookPage(object):
"""Proxy of C++ AuiNotebookPage class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
def __init__(self): raise AttributeError, "No constructor defined"
__repr__ = _swig_repr
window = property(_aui.AuiNotebookPage_window_get, _aui.AuiNotebookPage_window_set)
caption = property(_aui.AuiNotebookPage_caption_get, _aui.AuiNotebookPage_caption_set)
bitmap = property(_aui.AuiNotebookPage_bitmap_get, _aui.AuiNotebookPage_bitmap_set)
rect = property(_aui.AuiNotebookPage_rect_get, _aui.AuiNotebookPage_rect_set)
active = property(_aui.AuiNotebookPage_active_get, _aui.AuiNotebookPage_active_set)
_aui.AuiNotebookPage_swigregister(AuiNotebookPage)
class AuiTabContainerButton(object):
"""Proxy of C++ AuiTabContainerButton class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
def __init__(self): raise AttributeError, "No constructor defined"
__repr__ = _swig_repr
id = property(_aui.AuiTabContainerButton_id_get, _aui.AuiTabContainerButton_id_set)
cur_state = property(_aui.AuiTabContainerButton_cur_state_get, _aui.AuiTabContainerButton_cur_state_set)
location = property(_aui.AuiTabContainerButton_location_get, _aui.AuiTabContainerButton_location_set)
bitmap = property(_aui.AuiTabContainerButton_bitmap_get, _aui.AuiTabContainerButton_bitmap_set)
dis_bitmap = property(_aui.AuiTabContainerButton_dis_bitmap_get, _aui.AuiTabContainerButton_dis_bitmap_set)
rect = property(_aui.AuiTabContainerButton_rect_get, _aui.AuiTabContainerButton_rect_set)
_aui.AuiTabContainerButton_swigregister(AuiTabContainerButton)
class AuiTabArt(object):
"""Proxy of C++ AuiTabArt class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
def __init__(self): raise AttributeError, "No constructor defined"
__repr__ = _swig_repr
__swig_destroy__ = _aui.delete_AuiTabArt
__del__ = lambda self : None;
def Clone(*args, **kwargs):
"""Clone(self) -> AuiTabArt"""
return _aui.AuiTabArt_Clone(*args, **kwargs)
def SetFlags(*args, **kwargs):
"""SetFlags(self, int flags)"""
return _aui.AuiTabArt_SetFlags(*args, **kwargs)
def SetSizingInfo(*args, **kwargs):
"""SetSizingInfo(self, Size tab_ctrl_size, size_t tab_count)"""
return _aui.AuiTabArt_SetSizingInfo(*args, **kwargs)
def SetNormalFont(*args, **kwargs):
"""SetNormalFont(self, Font font)"""
return _aui.AuiTabArt_SetNormalFont(*args, **kwargs)
def SetSelectedFont(*args, **kwargs):
"""SetSelectedFont(self, Font font)"""
return _aui.AuiTabArt_SetSelectedFont(*args, **kwargs)
def SetMeasuringFont(*args, **kwargs):
"""SetMeasuringFont(self, Font font)"""
return _aui.AuiTabArt_SetMeasuringFont(*args, **kwargs)
def DrawBackground(*args, **kwargs):
"""DrawBackground(self, DC dc, Window wnd, Rect rect)"""
return _aui.AuiTabArt_DrawBackground(*args, **kwargs)
def ShowDropDown(*args, **kwargs):
"""ShowDropDown(self, Window wnd, wxAuiNotebookPageArray items, int active_idx) -> int"""
return _aui.AuiTabArt_ShowDropDown(*args, **kwargs)
def GetIndentSize(*args, **kwargs):
"""GetIndentSize(self) -> int"""
return _aui.AuiTabArt_GetIndentSize(*args, **kwargs)
def GetBestTabCtrlSize(*args, **kwargs):
"""GetBestTabCtrlSize(self, Window wnd, wxAuiNotebookPageArray pages, Size required_bmp_size) -> int"""
return _aui.AuiTabArt_GetBestTabCtrlSize(*args, **kwargs)
def DrawTab(*args, **kwargs):
"""
DrawTab(self, DC dc, Window wnd, AuiNotebookPage pane, Rect in_rect,
int close_button_state) -> PyObject
"""
return _aui.AuiTabArt_DrawTab(*args, **kwargs)
def DrawButton(*args, **kwargs):
"""
DrawButton(self, DC dc, Window wnd, Rect in_rect, int bitmap_id, int button_state,
int orientation) -> PyObject
"""
return _aui.AuiTabArt_DrawButton(*args, **kwargs)
def GetTabSize(*args, **kwargs):
"""
GetTabSize(self, DC dc, Window wnd, String caption, Bitmap bitmap, bool active,
int close_button_state) -> PyObject
"""
return _aui.AuiTabArt_GetTabSize(*args, **kwargs)
_aui.AuiTabArt_swigregister(AuiTabArt)
class AuiDefaultTabArt(AuiTabArt):
"""Proxy of C++ AuiDefaultTabArt class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""__init__(self) -> AuiDefaultTabArt"""
_aui.AuiDefaultTabArt_swiginit(self,_aui.new_AuiDefaultTabArt(*args, **kwargs))
__swig_destroy__ = _aui.delete_AuiDefaultTabArt
__del__ = lambda self : None;
_aui.AuiDefaultTabArt_swigregister(AuiDefaultTabArt)
class AuiSimpleTabArt(AuiTabArt):
"""Proxy of C++ AuiSimpleTabArt class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""__init__(self) -> AuiSimpleTabArt"""
_aui.AuiSimpleTabArt_swiginit(self,_aui.new_AuiSimpleTabArt(*args, **kwargs))
__swig_destroy__ = _aui.delete_AuiSimpleTabArt
__del__ = lambda self : None;
_aui.AuiSimpleTabArt_swigregister(AuiSimpleTabArt)
class AuiTabContainer(object):
"""Proxy of C++ AuiTabContainer class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""__init__(self) -> AuiTabContainer"""
_aui.AuiTabContainer_swiginit(self,_aui.new_AuiTabContainer(*args, **kwargs))
__swig_destroy__ = _aui.delete_AuiTabContainer
__del__ = lambda self : None;
def SetArtProvider(*args, **kwargs):
"""SetArtProvider(self, AuiTabArt art)"""
return _aui.AuiTabContainer_SetArtProvider(*args, **kwargs)
def GetArtProvider(*args, **kwargs):
"""GetArtProvider(self) -> AuiTabArt"""
return _aui.AuiTabContainer_GetArtProvider(*args, **kwargs)
def SetFlags(*args, **kwargs):
"""SetFlags(self, int flags)"""
return _aui.AuiTabContainer_SetFlags(*args, **kwargs)
def GetFlags(*args, **kwargs):
"""GetFlags(self) -> int"""
return _aui.AuiTabContainer_GetFlags(*args, **kwargs)
def AddPage(*args, **kwargs):
"""AddPage(self, Window page, AuiNotebookPage info) -> bool"""
return _aui.AuiTabContainer_AddPage(*args, **kwargs)
def InsertPage(*args, **kwargs):
"""InsertPage(self, Window page, AuiNotebookPage info, size_t idx) -> bool"""
return _aui.AuiTabContainer_InsertPage(*args, **kwargs)
def MovePage(*args, **kwargs):
"""MovePage(self, Window page, size_t new_idx) -> bool"""
return _aui.AuiTabContainer_MovePage(*args, **kwargs)
def RemovePage(*args, **kwargs):
"""RemovePage(self, Window page) -> bool"""
return _aui.AuiTabContainer_RemovePage(*args, **kwargs)
def SetActivePage(*args):
"""
SetActivePage(self, Window page) -> bool
SetActivePage(self, size_t page) -> bool
"""
return _aui.AuiTabContainer_SetActivePage(*args)
def SetNoneActive(*args, **kwargs):
"""SetNoneActive(self)"""
return _aui.AuiTabContainer_SetNoneActive(*args, **kwargs)
def GetActivePage(*args, **kwargs):
"""GetActivePage(self) -> int"""
return _aui.AuiTabContainer_GetActivePage(*args, **kwargs)
def TabHitTest(*args, **kwargs):
"""TabHitTest(self, int x, int y, Window hit) -> bool"""
return _aui.AuiTabContainer_TabHitTest(*args, **kwargs)
def ButtonHitTest(*args, **kwargs):
"""ButtonHitTest(self, int x, int y, AuiTabContainerButton hit) -> bool"""
return _aui.AuiTabContainer_ButtonHitTest(*args, **kwargs)
def GetWindowFromIdx(*args, **kwargs):
"""GetWindowFromIdx(self, size_t idx) -> Window"""
return _aui.AuiTabContainer_GetWindowFromIdx(*args, **kwargs)
def GetIdxFromWindow(*args, **kwargs):
"""GetIdxFromWindow(self, Window page) -> int"""
return _aui.AuiTabContainer_GetIdxFromWindow(*args, **kwargs)
def GetPageCount(*args, **kwargs):
"""GetPageCount(self) -> size_t"""
return _aui.AuiTabContainer_GetPageCount(*args, **kwargs)
def GetPage(*args, **kwargs):
"""GetPage(self, size_t idx) -> AuiNotebookPage"""
return _aui.AuiTabContainer_GetPage(*args, **kwargs)
def GetPages(*args, **kwargs):
"""GetPages(self) -> wxAuiNotebookPageArray"""
return _aui.AuiTabContainer_GetPages(*args, **kwargs)
def SetNormalFont(*args, **kwargs):
"""SetNormalFont(self, Font normal_font)"""
return _aui.AuiTabContainer_SetNormalFont(*args, **kwargs)
def SetSelectedFont(*args, **kwargs):
"""SetSelectedFont(self, Font selected_font)"""
return _aui.AuiTabContainer_SetSelectedFont(*args, **kwargs)
def SetMeasuringFont(*args, **kwargs):
"""SetMeasuringFont(self, Font measuring_font)"""
return _aui.AuiTabContainer_SetMeasuringFont(*args, **kwargs)
def DoShowHide(*args, **kwargs):
"""DoShowHide(self)"""
return _aui.AuiTabContainer_DoShowHide(*args, **kwargs)
def SetRect(*args, **kwargs):
"""SetRect(self, Rect rect)"""
return _aui.AuiTabContainer_SetRect(*args, **kwargs)
def RemoveButton(*args, **kwargs):
"""RemoveButton(self, int id)"""
return _aui.AuiTabContainer_RemoveButton(*args, **kwargs)
def AddButton(*args, **kwargs):
"""
AddButton(self, int id, int location, Bitmap normal_bitmap=wxNullBitmap,
Bitmap disabled_bitmap=wxNullBitmap)
"""
return _aui.AuiTabContainer_AddButton(*args, **kwargs)
def GetTabOffset(*args, **kwargs):
"""GetTabOffset(self) -> size_t"""
return _aui.AuiTabContainer_GetTabOffset(*args, **kwargs)
def SetTabOffset(*args, **kwargs):
"""SetTabOffset(self, size_t offset)"""
return _aui.AuiTabContainer_SetTabOffset(*args, **kwargs)
def IsTabVisible(*args, **kwargs):
"""IsTabVisible(self, int tabPage, int tabOffset, DC dc, Window wnd) -> bool"""
return _aui.AuiTabContainer_IsTabVisible(*args, **kwargs)
def MakeTabVisible(*args, **kwargs):
"""MakeTabVisible(self, int tabPage, Window win)"""
return _aui.AuiTabContainer_MakeTabVisible(*args, **kwargs)
ActivePage = property(GetActivePage,SetActivePage,doc="See `GetActivePage` and `SetActivePage`")
PageCount = property(GetPageCount,doc="See `GetPageCount`")
Pages = property(GetPages,doc="See `GetPages`")
_aui.AuiTabContainer_swigregister(AuiTabContainer)
class AuiTabCtrl(_core.Control,AuiTabContainer):
"""Proxy of C++ AuiTabCtrl class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""
__init__(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
Size size=DefaultSize, long style=0) -> AuiTabCtrl
"""
_aui.AuiTabCtrl_swiginit(self,_aui.new_AuiTabCtrl(*args, **kwargs))
self._setOORInfo(self)
__swig_destroy__ = _aui.delete_AuiTabCtrl
__del__ = lambda self : None;
def IsDragging(*args, **kwargs):
"""IsDragging(self) -> bool"""
return _aui.AuiTabCtrl_IsDragging(*args, **kwargs)
_aui.AuiTabCtrl_swigregister(AuiTabCtrl)
class AuiNotebook(_core.Control):
"""Proxy of C++ AuiNotebook class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""
__init__(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
Size size=DefaultSize, long style=AUI_NB_DEFAULT_STYLE) -> AuiNotebook
"""
_aui.AuiNotebook_swiginit(self,_aui.new_AuiNotebook(*args, **kwargs))
self._setOORInfo(self)
__swig_destroy__ = _aui.delete_AuiNotebook
__del__ = lambda self : None;
def Create(*args, **kwargs):
"""
Create(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
Size size=DefaultSize, long style=0) -> bool
Do the 2nd phase and create the GUI control.
"""
return _aui.AuiNotebook_Create(*args, **kwargs)
def SetArtProvider(*args, **kwargs):
"""SetArtProvider(self, AuiTabArt art)"""
return _aui.AuiNotebook_SetArtProvider(*args, **kwargs)
def GetArtProvider(*args, **kwargs):
"""GetArtProvider(self) -> AuiTabArt"""
return _aui.AuiNotebook_GetArtProvider(*args, **kwargs)
def SetUniformBitmapSize(*args, **kwargs):
"""SetUniformBitmapSize(self, Size size)"""
return _aui.AuiNotebook_SetUniformBitmapSize(*args, **kwargs)
def SetTabCtrlHeight(*args, **kwargs):
"""SetTabCtrlHeight(self, int height)"""
return _aui.AuiNotebook_SetTabCtrlHeight(*args, **kwargs)
def AddPage(*args, **kwargs):
"""AddPage(self, Window page, String caption, bool select=False, Bitmap bitmap=wxNullBitmap) -> bool"""
return _aui.AuiNotebook_AddPage(*args, **kwargs)
def InsertPage(*args, **kwargs):
"""
InsertPage(self, size_t page_idx, Window page, String caption, bool select=False,
Bitmap bitmap=wxNullBitmap) -> bool
"""
return _aui.AuiNotebook_InsertPage(*args, **kwargs)
def DeletePage(*args, **kwargs):
"""DeletePage(self, size_t page) -> bool"""
return _aui.AuiNotebook_DeletePage(*args, **kwargs)
def RemovePage(*args, **kwargs):
"""RemovePage(self, size_t page) -> bool"""
return _aui.AuiNotebook_RemovePage(*args, **kwargs)
def GetPageCount(*args, **kwargs):
"""GetPageCount(self) -> size_t"""
return _aui.AuiNotebook_GetPageCount(*args, **kwargs)
def GetPage(*args, **kwargs):
"""GetPage(self, size_t page_idx) -> Window"""
return _aui.AuiNotebook_GetPage(*args, **kwargs)
def GetPageIndex(*args, **kwargs):
"""GetPageIndex(self, Window page_wnd) -> int"""
return _aui.AuiNotebook_GetPageIndex(*args, **kwargs)
def SetPageText(*args, **kwargs):
"""SetPageText(self, size_t page, String text) -> bool"""
return _aui.AuiNotebook_SetPageText(*args, **kwargs)
def GetPageText(*args, **kwargs):
"""GetPageText(self, size_t page_idx) -> String"""
return _aui.AuiNotebook_GetPageText(*args, **kwargs)
def SetPageBitmap(*args, **kwargs):
"""SetPageBitmap(self, size_t page, Bitmap bitmap) -> bool"""
return _aui.AuiNotebook_SetPageBitmap(*args, **kwargs)
def GetPageBitmap(*args, **kwargs):
"""GetPageBitmap(self, size_t page_idx) -> Bitmap"""
return _aui.AuiNotebook_GetPageBitmap(*args, **kwargs)
def SetSelection(*args, **kwargs):
"""SetSelection(self, size_t new_page) -> size_t"""
return _aui.AuiNotebook_SetSelection(*args, **kwargs)
def GetSelection(*args, **kwargs):
"""GetSelection(self) -> int"""
return _aui.AuiNotebook_GetSelection(*args, **kwargs)
def Split(*args, **kwargs):
"""Split(self, size_t page, int direction)"""
return _aui.AuiNotebook_Split(*args, **kwargs)
def GetAuiManager(*args, **kwargs):
"""GetAuiManager(self) -> AuiManager"""
return _aui.AuiNotebook_GetAuiManager(*args, **kwargs)
def SetNormalFont(*args, **kwargs):
"""SetNormalFont(self, Font font)"""
return _aui.AuiNotebook_SetNormalFont(*args, **kwargs)
def SetSelectedFont(*args, **kwargs):
"""SetSelectedFont(self, Font font)"""
return _aui.AuiNotebook_SetSelectedFont(*args, **kwargs)
def SetMeasuringFont(*args, **kwargs):
"""SetMeasuringFont(self, Font font)"""
return _aui.AuiNotebook_SetMeasuringFont(*args, **kwargs)
def GetTabCtrlHeight(*args, **kwargs):
"""GetTabCtrlHeight(self) -> int"""
return _aui.AuiNotebook_GetTabCtrlHeight(*args, **kwargs)
def GetHeightForPageHeight(*args, **kwargs):
"""GetHeightForPageHeight(self, int pageHeight) -> int"""
return _aui.AuiNotebook_GetHeightForPageHeight(*args, **kwargs)
def AdvanceSelection(*args, **kwargs):
"""AdvanceSelection(self, bool forward=True)"""
return _aui.AuiNotebook_AdvanceSelection(*args, **kwargs)
def ShowWindowMenu(*args, **kwargs):
"""ShowWindowMenu(self) -> bool"""
return _aui.AuiNotebook_ShowWindowMenu(*args, **kwargs)
PageCount = property(GetPageCount,doc="See `GetPageCount`")
Selection = property(GetSelection,SetSelection,doc="See `GetSelection` and `SetSelection`")
_aui.AuiNotebook_swigregister(AuiNotebook)
def PreAuiNotebook(*args, **kwargs):
"""PreAuiNotebook() -> AuiNotebook"""
val = _aui.new_PreAuiNotebook(*args, **kwargs)
val._setOORInfo(val)
return val
wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSE = _aui.wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSE
wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSED = _aui.wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSED
wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED = _aui.wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED
wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING = _aui.wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING
wxEVT_COMMAND_AUINOTEBOOK_BUTTON = _aui.wxEVT_COMMAND_AUINOTEBOOK_BUTTON
wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG = _aui.wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG
wxEVT_COMMAND_AUINOTEBOOK_END_DRAG = _aui.wxEVT_COMMAND_AUINOTEBOOK_END_DRAG
wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION = _aui.wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION
wxEVT_COMMAND_AUINOTEBOOK_ALLOW_DND = _aui.wxEVT_COMMAND_AUINOTEBOOK_ALLOW_DND
wxEVT_COMMAND_AUINOTEBOOK_DRAG_DONE = _aui.wxEVT_COMMAND_AUINOTEBOOK_DRAG_DONE
wxEVT_COMMAND_AUINOTEBOOK_BG_DCLICK = _aui.wxEVT_COMMAND_AUINOTEBOOK_BG_DCLICK
wxEVT_COMMAND_AUINOTEBOOK_TAB_MIDDLE_DOWN = _aui.wxEVT_COMMAND_AUINOTEBOOK_TAB_MIDDLE_DOWN
wxEVT_COMMAND_AUINOTEBOOK_TAB_MIDDLE_UP = _aui.wxEVT_COMMAND_AUINOTEBOOK_TAB_MIDDLE_UP
wxEVT_COMMAND_AUINOTEBOOK_TAB_RIGHT_DOWN = _aui.wxEVT_COMMAND_AUINOTEBOOK_TAB_RIGHT_DOWN
wxEVT_COMMAND_AUINOTEBOOK_TAB_RIGHT_UP = _aui.wxEVT_COMMAND_AUINOTEBOOK_TAB_RIGHT_UP
EVT_AUINOTEBOOK_PAGE_CLOSE = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSE, 1 )
EVT_AUINOTEBOOK_PAGE_CLOSED = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSED, 1 )
EVT_AUINOTEBOOK_PAGE_CHANGED = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED, 1 )
EVT_AUINOTEBOOK_PAGE_CHANGING = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING, 1 )
EVT_AUINOTEBOOK_BUTTON = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_BUTTON, 1 )
EVT_AUINOTEBOOK_BEGIN_DRAG = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG, 1 )
EVT_AUINOTEBOOK_END_DRAG = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_END_DRAG, 1 )
EVT_AUINOTEBOOK_DRAG_MOTION = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION, 1 )
EVT_AUINOTEBOOK_ALLOW_DND = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_ALLOW_DND, 1 )
EVT_AUINOTEBOOK_DRAG_DONE = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_DRAG_DONE, 1 )
EVT_AUINOTEBOOK_BG_DCLICK = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_BG_DCLICK, 1 )
EVT_AUINOTEBOOK_TAB_MIDDLE_DOWN = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_TAB_MIDDLE_DOWN, 1 )
EVT_AUINOTEBOOK_TAB_MIDDLE_UP = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_TAB_MIDDLE_UP , 1 )
EVT_AUINOTEBOOK_TAB_RIGHT_DOWN = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_TAB_RIGHT_DOWN, 1 )
EVT_AUINOTEBOOK_TAB_RIGHT_UP = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_TAB_RIGHT_UP, 1 )
class AuiMDIParentFrame(_windows.Frame):
"""Proxy of C++ AuiMDIParentFrame class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""
__init__(self, Window parent, int winid, String title, Point pos=DefaultPosition,
Size size=DefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,
String name=wxFrameNameStr) -> AuiMDIParentFrame
"""
_aui.AuiMDIParentFrame_swiginit(self,_aui.new_AuiMDIParentFrame(*args, **kwargs))
self._setOORInfo(self)
def Create(*args, **kwargs):
"""
Create(self, Window parent, int winid, String title, Point pos=DefaultPosition,
Size size=DefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,
String name=wxFrameNameStr) -> bool
"""
return _aui.AuiMDIParentFrame_Create(*args, **kwargs)
def SetArtProvider(*args, **kwargs):
"""SetArtProvider(self, AuiTabArt provider)"""
return _aui.AuiMDIParentFrame_SetArtProvider(*args, **kwargs)
def GetArtProvider(*args, **kwargs):
"""GetArtProvider(self) -> AuiTabArt"""
return _aui.AuiMDIParentFrame_GetArtProvider(*args, **kwargs)
def GetWindowMenu(*args, **kwargs):
"""GetWindowMenu(self) -> Menu"""
return _aui.AuiMDIParentFrame_GetWindowMenu(*args, **kwargs)
def SetWindowMenu(*args, **kwargs):
"""SetWindowMenu(self, Menu pMenu)"""
return _aui.AuiMDIParentFrame_SetWindowMenu(*args, **kwargs)
def SetChildMenuBar(*args, **kwargs):
"""SetChildMenuBar(self, AuiMDIChildFrame pChild)"""
return _aui.AuiMDIParentFrame_SetChildMenuBar(*args, **kwargs)
def ProcessEvent(*args, **kwargs):
"""ProcessEvent(self, Event event) -> bool"""
return _aui.AuiMDIParentFrame_ProcessEvent(*args, **kwargs)
def SetActiveChild(*args, **kwargs):
"""SetActiveChild(self, AuiMDIChildFrame pChildFrame)"""
return _aui.AuiMDIParentFrame_SetActiveChild(*args, **kwargs)
def OnCreateClient(*args, **kwargs):
"""OnCreateClient(self) -> AuiMDIClientWindow"""
return _aui.AuiMDIParentFrame_OnCreateClient(*args, **kwargs)
def Cascade(*args, **kwargs):
"""Cascade(self)"""
return _aui.AuiMDIParentFrame_Cascade(*args, **kwargs)
def Tile(*args, **kwargs):
"""Tile(self, int orient=HORIZONTAL)"""
return _aui.AuiMDIParentFrame_Tile(*args, **kwargs)
def ArrangeIcons(*args, **kwargs):
"""ArrangeIcons(self)"""
return _aui.AuiMDIParentFrame_ArrangeIcons(*args, **kwargs)
def ActivateNext(*args, **kwargs):
"""ActivateNext(self)"""
return _aui.AuiMDIParentFrame_ActivateNext(*args, **kwargs)
def ActivatePrevious(*args, **kwargs):
"""ActivatePrevious(self)"""
return _aui.AuiMDIParentFrame_ActivatePrevious(*args, **kwargs)
def GetNotebook(*args, **kwargs):
"""GetNotebook(self) -> AuiNotebook"""
return _aui.AuiMDIParentFrame_GetNotebook(*args, **kwargs)
def GetActiveChild(*args, **kwargs):
"""GetActiveChild(self) -> AuiMDIChildFrame"""
return _aui.AuiMDIParentFrame_GetActiveChild(*args, **kwargs)
def GetClientWindow(*args, **kwargs):
"""GetClientWindow(self) -> AuiMDIClientWindow"""
return _aui.AuiMDIParentFrame_GetClientWindow(*args, **kwargs)
_aui.AuiMDIParentFrame_swigregister(AuiMDIParentFrame)
def PreAuiMDIParentFrame(*args, **kwargs):
"""PreAuiMDIParentFrame() -> AuiMDIParentFrame"""
val = _aui.new_PreAuiMDIParentFrame(*args, **kwargs)
val._setOORInfo(val)
return val
class AuiMDIChildFrame(_windows.Panel):
"""Proxy of C++ AuiMDIChildFrame class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""
__init__(self, AuiMDIParentFrame parent, int winid, String title,
Point pos=DefaultPosition, Size size=DefaultSize,
long style=DEFAULT_FRAME_STYLE, String name=wxFrameNameStr) -> AuiMDIChildFrame
"""
_aui.AuiMDIChildFrame_swiginit(self,_aui.new_AuiMDIChildFrame(*args, **kwargs))
self._setOORInfo(self)
def Create(*args, **kwargs):
"""
Create(self, AuiMDIParentFrame parent, int winid, String title,
Point pos=DefaultPosition, Size size=DefaultSize,
long style=DEFAULT_FRAME_STYLE, String name=wxFrameNameStr) -> bool
"""
return _aui.AuiMDIChildFrame_Create(*args, **kwargs)
def SetMenuBar(*args, **kwargs):
"""SetMenuBar(self, MenuBar menu_bar)"""
return _aui.AuiMDIChildFrame_SetMenuBar(*args, **kwargs)
def GetMenuBar(*args, **kwargs):
"""GetMenuBar(self) -> MenuBar"""
return _aui.AuiMDIChildFrame_GetMenuBar(*args, **kwargs)
def SetTitle(*args, **kwargs):
"""SetTitle(self, String title)"""
return _aui.AuiMDIChildFrame_SetTitle(*args, **kwargs)
def GetTitle(*args, **kwargs):
"""GetTitle(self) -> String"""
return _aui.AuiMDIChildFrame_GetTitle(*args, **kwargs)
def SetIcons(*args, **kwargs):
"""SetIcons(self, wxIconBundle icons)"""
return _aui.AuiMDIChildFrame_SetIcons(*args, **kwargs)
def GetIcons(*args, **kwargs):
"""GetIcons(self) -> wxIconBundle"""
return _aui.AuiMDIChildFrame_GetIcons(*args, **kwargs)
def SetIcon(*args, **kwargs):
"""SetIcon(self, Icon icon)"""
return _aui.AuiMDIChildFrame_SetIcon(*args, **kwargs)
def GetIcon(*args, **kwargs):
"""GetIcon(self) -> Icon"""
return _aui.AuiMDIChildFrame_GetIcon(*args, **kwargs)
def Activate(*args, **kwargs):
"""Activate(self)"""
return _aui.AuiMDIChildFrame_Activate(*args, **kwargs)
def DoSetSizeHints(*args, **kwargs):
"""
DoSetSizeHints(self, int minW, int minH, int maxW=wxDefaultCoord, int maxH=wxDefaultCoord,
int incW=wxDefaultCoord, int incH=wxDefaultCoord)
"""
return _aui.AuiMDIChildFrame_DoSetSizeHints(*args, **kwargs)
def Maximize(*args, **kwargs):
"""Maximize(self, bool maximize=True)"""
return _aui.AuiMDIChildFrame_Maximize(*args, **kwargs)
def Restore(*args, **kwargs):
"""Restore(self)"""
return _aui.AuiMDIChildFrame_Restore(*args, **kwargs)
def Iconize(*args, **kwargs):
"""Iconize(self, bool iconize=True)"""
return _aui.AuiMDIChildFrame_Iconize(*args, **kwargs)
def IsMaximized(*args, **kwargs):
"""IsMaximized(self) -> bool"""
return _aui.AuiMDIChildFrame_IsMaximized(*args, **kwargs)
def IsIconized(*args, **kwargs):
"""IsIconized(self) -> bool"""
return _aui.AuiMDIChildFrame_IsIconized(*args, **kwargs)
def ShowFullScreen(*args, **kwargs):
"""ShowFullScreen(self, bool show, long style) -> bool"""
return _aui.AuiMDIChildFrame_ShowFullScreen(*args, **kwargs)
def IsFullScreen(*args, **kwargs):
"""IsFullScreen(self) -> bool"""
return _aui.AuiMDIChildFrame_IsFullScreen(*args, **kwargs)
def OnMenuHighlight(*args, **kwargs):
"""OnMenuHighlight(self, MenuEvent evt)"""
return _aui.AuiMDIChildFrame_OnMenuHighlight(*args, **kwargs)
def OnActivate(*args, **kwargs):
"""OnActivate(self, ActivateEvent evt)"""
return _aui.AuiMDIChildFrame_OnActivate(*args, **kwargs)
def OnCloseWindow(*args, **kwargs):
"""OnCloseWindow(self, CloseEvent evt)"""
return _aui.AuiMDIChildFrame_OnCloseWindow(*args, **kwargs)
def SetMDIParentFrame(*args, **kwargs):
"""SetMDIParentFrame(self, AuiMDIParentFrame parent)"""
return _aui.AuiMDIChildFrame_SetMDIParentFrame(*args, **kwargs)
def GetMDIParentFrame(*args, **kwargs):
"""GetMDIParentFrame(self) -> AuiMDIParentFrame"""
return _aui.AuiMDIChildFrame_GetMDIParentFrame(*args, **kwargs)
def ApplyMDIChildFrameRect(*args, **kwargs):
"""ApplyMDIChildFrameRect(self)"""
return _aui.AuiMDIChildFrame_ApplyMDIChildFrameRect(*args, **kwargs)
def DoShow(*args, **kwargs):
"""DoShow(self, bool show)"""
return _aui.AuiMDIChildFrame_DoShow(*args, **kwargs)
_aui.AuiMDIChildFrame_swigregister(AuiMDIChildFrame)
def PreAuiMDIChildFrame(*args, **kwargs):
"""PreAuiMDIChildFrame() -> AuiMDIChildFrame"""
val = _aui.new_PreAuiMDIChildFrame(*args, **kwargs)
val._setOORInfo(val)
return val
class AuiMDIClientWindow(AuiNotebook):
"""Proxy of C++ AuiMDIClientWindow class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""__init__(self, AuiMDIParentFrame parent, long style=0) -> AuiMDIClientWindow"""
_aui.AuiMDIClientWindow_swiginit(self,_aui.new_AuiMDIClientWindow(*args, **kwargs))
self._setOORInfo(self)
def CreateClient(*args, **kwargs):
"""CreateClient(self, AuiMDIParentFrame parent, long style=wxVSCROLL|wxHSCROLL) -> bool"""
return _aui.AuiMDIClientWindow_CreateClient(*args, **kwargs)
def SetSelection(*args, **kwargs):
"""SetSelection(self, size_t page) -> int"""
return _aui.AuiMDIClientWindow_SetSelection(*args, **kwargs)
_aui.AuiMDIClientWindow_swigregister(AuiMDIClientWindow)
def PreAuiMDIClientWindow(*args, **kwargs):
"""PreAuiMDIClientWindow() -> AuiMDIClientWindow"""
val = _aui.new_PreAuiMDIClientWindow(*args, **kwargs)
val._setOORInfo(val)
return val
AUI_TB_TEXT = _aui.AUI_TB_TEXT
AUI_TB_NO_TOOLTIPS = _aui.AUI_TB_NO_TOOLTIPS
AUI_TB_NO_AUTORESIZE = _aui.AUI_TB_NO_AUTORESIZE
AUI_TB_GRIPPER = _aui.AUI_TB_GRIPPER
AUI_TB_OVERFLOW = _aui.AUI_TB_OVERFLOW
AUI_TB_VERTICAL = _aui.AUI_TB_VERTICAL
AUI_TB_HORZ_LAYOUT = _aui.AUI_TB_HORZ_LAYOUT
AUI_TB_HORZ_TEXT = _aui.AUI_TB_HORZ_TEXT
AUI_TB_DEFAULT_STYLE = _aui.AUI_TB_DEFAULT_STYLE
AUI_TBART_SEPARATOR_SIZE = _aui.AUI_TBART_SEPARATOR_SIZE
AUI_TBART_GRIPPER_SIZE = _aui.AUI_TBART_GRIPPER_SIZE
AUI_TBART_OVERFLOW_SIZE = _aui.AUI_TBART_OVERFLOW_SIZE
AUI_TBTOOL_TEXT_LEFT = _aui.AUI_TBTOOL_TEXT_LEFT
AUI_TBTOOL_TEXT_RIGHT = _aui.AUI_TBTOOL_TEXT_RIGHT
AUI_TBTOOL_TEXT_TOP = _aui.AUI_TBTOOL_TEXT_TOP
AUI_TBTOOL_TEXT_BOTTOM = _aui.AUI_TBTOOL_TEXT_BOTTOM
class AuiToolBarEvent(_core.NotifyEvent):
"""Proxy of C++ AuiToolBarEvent class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""__init__(self, EventType command_type=wxEVT_NULL, int win_id=0) -> AuiToolBarEvent"""
_aui.AuiToolBarEvent_swiginit(self,_aui.new_AuiToolBarEvent(*args, **kwargs))
def IsDropDownClicked(*args, **kwargs):
"""IsDropDownClicked(self) -> bool"""
return _aui.AuiToolBarEvent_IsDropDownClicked(*args, **kwargs)
def SetDropDownClicked(*args, **kwargs):
"""SetDropDownClicked(self, bool c)"""
return _aui.AuiToolBarEvent_SetDropDownClicked(*args, **kwargs)
def GetClickPoint(*args, **kwargs):
"""GetClickPoint(self) -> Point"""
return _aui.AuiToolBarEvent_GetClickPoint(*args, **kwargs)
def SetClickPoint(*args, **kwargs):
"""SetClickPoint(self, Point p)"""
return _aui.AuiToolBarEvent_SetClickPoint(*args, **kwargs)
def GetItemRect(*args, **kwargs):
"""GetItemRect(self) -> Rect"""
return _aui.AuiToolBarEvent_GetItemRect(*args, **kwargs)
def SetItemRect(*args, **kwargs):
"""SetItemRect(self, Rect r)"""
return _aui.AuiToolBarEvent_SetItemRect(*args, **kwargs)
def GetToolId(*args, **kwargs):
"""GetToolId(self) -> int"""
return _aui.AuiToolBarEvent_GetToolId(*args, **kwargs)
def SetToolId(*args, **kwargs):
"""SetToolId(self, int id)"""
return _aui.AuiToolBarEvent_SetToolId(*args, **kwargs)
_aui.AuiToolBarEvent_swigregister(AuiToolBarEvent)
class AuiToolBarItem(object):
"""Proxy of C++ AuiToolBarItem class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
__repr__ = _swig_repr
def __init__(self, *args):
"""
__init__(self) -> AuiToolBarItem
__init__(self, AuiToolBarItem c) -> AuiToolBarItem
"""
_aui.AuiToolBarItem_swiginit(self,_aui.new_AuiToolBarItem(*args))
def Assign(*args, **kwargs):
"""Assign(self, AuiToolBarItem c)"""
return _aui.AuiToolBarItem_Assign(*args, **kwargs)
def SetWindow(*args, **kwargs):
"""SetWindow(self, Window w)"""
return _aui.AuiToolBarItem_SetWindow(*args, **kwargs)
def GetWindow(*args, **kwargs):
"""GetWindow(self) -> Window"""
return _aui.AuiToolBarItem_GetWindow(*args, **kwargs)
def SetId(*args, **kwargs):
"""SetId(self, int new_id)"""
return _aui.AuiToolBarItem_SetId(*args, **kwargs)
def GetId(*args, **kwargs):
"""GetId(self) -> int"""
return _aui.AuiToolBarItem_GetId(*args, **kwargs)
def SetKind(*args, **kwargs):
"""SetKind(self, int new_kind)"""
return _aui.AuiToolBarItem_SetKind(*args, **kwargs)
def GetKind(*args, **kwargs):
"""GetKind(self) -> int"""
return _aui.AuiToolBarItem_GetKind(*args, **kwargs)
def SetState(*args, **kwargs):
"""SetState(self, int new_state)"""
return _aui.AuiToolBarItem_SetState(*args, **kwargs)
def GetState(*args, **kwargs):
"""GetState(self) -> int"""
return _aui.AuiToolBarItem_GetState(*args, **kwargs)
def SetSizerItem(*args, **kwargs):
"""SetSizerItem(self, SizerItem s)"""
return _aui.AuiToolBarItem_SetSizerItem(*args, **kwargs)
def GetSizerItem(*args, **kwargs):
"""GetSizerItem(self) -> SizerItem"""
return _aui.AuiToolBarItem_GetSizerItem(*args, **kwargs)
def SetLabel(*args, **kwargs):
"""SetLabel(self, String s)"""
return _aui.AuiToolBarItem_SetLabel(*args, **kwargs)
def GetLabel(*args, **kwargs):
"""GetLabel(self) -> String"""
return _aui.AuiToolBarItem_GetLabel(*args, **kwargs)
def SetBitmap(*args, **kwargs):
"""SetBitmap(self, Bitmap bmp)"""
return _aui.AuiToolBarItem_SetBitmap(*args, **kwargs)
def GetBitmap(*args, **kwargs):
"""GetBitmap(self) -> Bitmap"""
return _aui.AuiToolBarItem_GetBitmap(*args, **kwargs)
def SetDisabledBitmap(*args, **kwargs):
"""SetDisabledBitmap(self, Bitmap bmp)"""
return _aui.AuiToolBarItem_SetDisabledBitmap(*args, **kwargs)
def GetDisabledBitmap(*args, **kwargs):
"""GetDisabledBitmap(self) -> Bitmap"""
return _aui.AuiToolBarItem_GetDisabledBitmap(*args, **kwargs)
def SetHoverBitmap(*args, **kwargs):
"""SetHoverBitmap(self, Bitmap bmp)"""
return _aui.AuiToolBarItem_SetHoverBitmap(*args, **kwargs)
def GetHoverBitmap(*args, **kwargs):
"""GetHoverBitmap(self) -> Bitmap"""
return _aui.AuiToolBarItem_GetHoverBitmap(*args, **kwargs)
def SetShortHelp(*args, **kwargs):
"""SetShortHelp(self, String s)"""
return _aui.AuiToolBarItem_SetShortHelp(*args, **kwargs)
def GetShortHelp(*args, **kwargs):
"""GetShortHelp(self) -> String"""
return _aui.AuiToolBarItem_GetShortHelp(*args, **kwargs)
def SetLongHelp(*args, **kwargs):
"""SetLongHelp(self, String s)"""
return _aui.AuiToolBarItem_SetLongHelp(*args, **kwargs)
def GetLongHelp(*args, **kwargs):
"""GetLongHelp(self) -> String"""
return _aui.AuiToolBarItem_GetLongHelp(*args, **kwargs)
def SetMinSize(*args, **kwargs):
"""SetMinSize(self, Size s)"""
return _aui.AuiToolBarItem_SetMinSize(*args, **kwargs)
def GetMinSize(*args, **kwargs):
"""GetMinSize(self) -> Size"""
return _aui.AuiToolBarItem_GetMinSize(*args, **kwargs)
def SetSpacerPixels(*args, **kwargs):
"""SetSpacerPixels(self, int s)"""
return _aui.AuiToolBarItem_SetSpacerPixels(*args, **kwargs)
def GetSpacerPixels(*args, **kwargs):
"""GetSpacerPixels(self) -> int"""
return _aui.AuiToolBarItem_GetSpacerPixels(*args, **kwargs)
def SetProportion(*args, **kwargs):
"""SetProportion(self, int p)"""
return _aui.AuiToolBarItem_SetProportion(*args, **kwargs)
def GetProportion(*args, **kwargs):
"""GetProportion(self) -> int"""
return _aui.AuiToolBarItem_GetProportion(*args, **kwargs)
def SetActive(*args, **kwargs):
"""SetActive(self, bool b)"""
return _aui.AuiToolBarItem_SetActive(*args, **kwargs)
def IsActive(*args, **kwargs):
"""IsActive(self) -> bool"""
return _aui.AuiToolBarItem_IsActive(*args, **kwargs)
def SetHasDropDown(*args, **kwargs):
"""SetHasDropDown(self, bool b)"""
return _aui.AuiToolBarItem_SetHasDropDown(*args, **kwargs)
def HasDropDown(*args, **kwargs):
"""HasDropDown(self) -> bool"""
return _aui.AuiToolBarItem_HasDropDown(*args, **kwargs)
def SetSticky(*args, **kwargs):
"""SetSticky(self, bool b)"""
return _aui.AuiToolBarItem_SetSticky(*args, **kwargs)
def IsSticky(*args, **kwargs):
"""IsSticky(self) -> bool"""
return _aui.AuiToolBarItem_IsSticky(*args, **kwargs)
def SetUserData(*args, **kwargs):
"""SetUserData(self, long l)"""
return _aui.AuiToolBarItem_SetUserData(*args, **kwargs)
def GetUserData(*args, **kwargs):
"""GetUserData(self) -> long"""
return _aui.AuiToolBarItem_GetUserData(*args, **kwargs)
_aui.AuiToolBarItem_swigregister(AuiToolBarItem)
class AuiToolBarArt(object):
"""Proxy of C++ AuiToolBarArt class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
def __init__(self): raise AttributeError, "No constructor defined"
__repr__ = _swig_repr
__swig_destroy__ = _aui.delete_AuiToolBarArt
__del__ = lambda self : None;
def Clone(*args, **kwargs):
"""Clone(self) -> AuiToolBarArt"""
return _aui.AuiToolBarArt_Clone(*args, **kwargs)
def SetFlags(*args, **kwargs):
"""SetFlags(self, int flags)"""
return _aui.AuiToolBarArt_SetFlags(*args, **kwargs)
def SetFont(*args, **kwargs):
"""SetFont(self, Font font)"""
return _aui.AuiToolBarArt_SetFont(*args, **kwargs)
def SetTextOrientation(*args, **kwargs):
"""SetTextOrientation(self, int orientation)"""
return _aui.AuiToolBarArt_SetTextOrientation(*args, **kwargs)
def DrawBackground(*args, **kwargs):
"""DrawBackground(self, DC dc, Window wnd, Rect rect)"""
return _aui.AuiToolBarArt_DrawBackground(*args, **kwargs)
def DrawLabel(*args, **kwargs):
"""DrawLabel(self, DC dc, Window wnd, AuiToolBarItem item, Rect rect)"""
return _aui.AuiToolBarArt_DrawLabel(*args, **kwargs)
def DrawButton(*args, **kwargs):
"""DrawButton(self, DC dc, Window wnd, AuiToolBarItem item, Rect rect)"""
return _aui.AuiToolBarArt_DrawButton(*args, **kwargs)
def DrawDropDownButton(*args, **kwargs):
"""DrawDropDownButton(self, DC dc, Window wnd, AuiToolBarItem item, Rect rect)"""
return _aui.AuiToolBarArt_DrawDropDownButton(*args, **kwargs)
def DrawControlLabel(*args, **kwargs):
"""DrawControlLabel(self, DC dc, Window wnd, AuiToolBarItem item, Rect rect)"""
return _aui.AuiToolBarArt_DrawControlLabel(*args, **kwargs)
def DrawSeparator(*args, **kwargs):
"""DrawSeparator(self, DC dc, Window wnd, Rect rect)"""
return _aui.AuiToolBarArt_DrawSeparator(*args, **kwargs)
def DrawGripper(*args, **kwargs):
"""DrawGripper(self, DC dc, Window wnd, Rect rect)"""
return _aui.AuiToolBarArt_DrawGripper(*args, **kwargs)
def DrawOverflowButton(*args, **kwargs):
"""DrawOverflowButton(self, DC dc, Window wnd, Rect rect, int state)"""
return _aui.AuiToolBarArt_DrawOverflowButton(*args, **kwargs)
def GetLabelSize(*args, **kwargs):
"""GetLabelSize(self, DC dc, Window wnd, AuiToolBarItem item) -> Size"""
return _aui.AuiToolBarArt_GetLabelSize(*args, **kwargs)
def GetToolSize(*args, **kwargs):
"""GetToolSize(self, DC dc, Window wnd, AuiToolBarItem item) -> Size"""
return _aui.AuiToolBarArt_GetToolSize(*args, **kwargs)
def GetElementSize(*args, **kwargs):
"""GetElementSize(self, int element_id) -> int"""
return _aui.AuiToolBarArt_GetElementSize(*args, **kwargs)
def SetElementSize(*args, **kwargs):
"""SetElementSize(self, int element_id, int size)"""
return _aui.AuiToolBarArt_SetElementSize(*args, **kwargs)
def ShowDropDown(*args, **kwargs):
"""ShowDropDown(self, Window wnd, wxAuiToolBarItemArray items) -> int"""
return _aui.AuiToolBarArt_ShowDropDown(*args, **kwargs)
_aui.AuiToolBarArt_swigregister(AuiToolBarArt)
class AuiDefaultToolBarArt(AuiToolBarArt):
"""Proxy of C++ AuiDefaultToolBarArt class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""__init__(self) -> AuiDefaultToolBarArt"""
_aui.AuiDefaultToolBarArt_swiginit(self,_aui.new_AuiDefaultToolBarArt(*args, **kwargs))
__swig_destroy__ = _aui.delete_AuiDefaultToolBarArt
__del__ = lambda self : None;
_aui.AuiDefaultToolBarArt_swigregister(AuiDefaultToolBarArt)
class AuiToolBar(_core.Control):
"""Proxy of C++ AuiToolBar class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""
__init__(self, Window parent, int id=-1, Point position=DefaultPosition,
Size size=DefaultSize, long style=AUI_TB_DEFAULT_STYLE) -> AuiToolBar
"""
_aui.AuiToolBar_swiginit(self,_aui.new_AuiToolBar(*args, **kwargs))
__swig_destroy__ = _aui.delete_AuiToolBar
__del__ = lambda self : None;
def SetArtProvider(*args, **kwargs):
"""SetArtProvider(self, AuiToolBarArt art)"""
return _aui.AuiToolBar_SetArtProvider(*args, **kwargs)
def GetArtProvider(*args, **kwargs):
"""GetArtProvider(self) -> AuiToolBarArt"""
return _aui.AuiToolBar_GetArtProvider(*args, **kwargs)
def AddTool(*args):
"""
AddTool(self, int tool_id, String label, Bitmap bitmap, String short_help_string=wxEmptyString,
int kind=ITEM_NORMAL)
AddTool(self, int tool_id, String label, Bitmap bitmap, Bitmap disabled_bitmap,
int kind, String short_help_string,
String long_help_string, Object client_data)
AddTool(self, int tool_id, Bitmap bitmap, Bitmap disabled_bitmap,
bool toggle=False, Object client_data=None,
String short_help_string=wxEmptyString, String long_help_string=wxEmptyString)
"""
return _aui.AuiToolBar_AddTool(*args)
def AddLabel(*args, **kwargs):
"""AddLabel(self, int tool_id, String label=wxEmptyString, int width=-1)"""
return _aui.AuiToolBar_AddLabel(*args, **kwargs)
def AddControl(*args, **kwargs):
"""AddControl(self, Control control, String label=wxEmptyString)"""
return _aui.AuiToolBar_AddControl(*args, **kwargs)
def AddSeparator(*args, **kwargs):
"""AddSeparator(self)"""
return _aui.AuiToolBar_AddSeparator(*args, **kwargs)
def AddSpacer(*args, **kwargs):
"""AddSpacer(self, int pixels)"""
return _aui.AuiToolBar_AddSpacer(*args, **kwargs)
def AddStretchSpacer(*args, **kwargs):
"""AddStretchSpacer(self, int proportion=1)"""
return _aui.AuiToolBar_AddStretchSpacer(*args, **kwargs)
def Realize(*args, **kwargs):
"""Realize(self) -> bool"""
return _aui.AuiToolBar_Realize(*args, **kwargs)
def FindControl(*args, **kwargs):
"""FindControl(self, int window_id) -> Control"""
return _aui.AuiToolBar_FindControl(*args, **kwargs)
def FindToolByPosition(*args, **kwargs):
"""FindToolByPosition(self, int x, int y) -> AuiToolBarItem"""
return _aui.AuiToolBar_FindToolByPosition(*args, **kwargs)
def FindToolByIndex(*args, **kwargs):
"""FindToolByIndex(self, int idx) -> AuiToolBarItem"""
return _aui.AuiToolBar_FindToolByIndex(*args, **kwargs)
def FindTool(*args, **kwargs):
"""FindTool(self, int tool_id) -> AuiToolBarItem"""
return _aui.AuiToolBar_FindTool(*args, **kwargs)
def ClearTools(*args, **kwargs):
"""ClearTools(self)"""
return _aui.AuiToolBar_ClearTools(*args, **kwargs)
def Clear(*args, **kwargs):
"""Clear(self)"""
return _aui.AuiToolBar_Clear(*args, **kwargs)
def DeleteTool(*args, **kwargs):
"""DeleteTool(self, int tool_id) -> bool"""
return _aui.AuiToolBar_DeleteTool(*args, **kwargs)
def DeleteByIndex(*args, **kwargs):
"""DeleteByIndex(self, int tool_id) -> bool"""
return _aui.AuiToolBar_DeleteByIndex(*args, **kwargs)
def GetToolCount(*args, **kwargs):
"""GetToolCount(self) -> size_t"""
return _aui.AuiToolBar_GetToolCount(*args, **kwargs)
def GetToolPos(*args, **kwargs):
"""GetToolPos(self, int tool_id) -> int"""
return _aui.AuiToolBar_GetToolPos(*args, **kwargs)
def GetToolIndex(*args, **kwargs):
"""GetToolIndex(self, int tool_id) -> int"""
return _aui.AuiToolBar_GetToolIndex(*args, **kwargs)
def GetToolFits(*args, **kwargs):
"""GetToolFits(self, int tool_id) -> bool"""
return _aui.AuiToolBar_GetToolFits(*args, **kwargs)
def GetToolRect(*args, **kwargs):
"""GetToolRect(self, int tool_id) -> Rect"""
return _aui.AuiToolBar_GetToolRect(*args, **kwargs)
def GetToolFitsByIndex(*args, **kwargs):
"""GetToolFitsByIndex(self, int tool_id) -> bool"""
return _aui.AuiToolBar_GetToolFitsByIndex(*args, **kwargs)
def GetToolBarFits(*args, **kwargs):
"""GetToolBarFits(self) -> bool"""
return _aui.AuiToolBar_GetToolBarFits(*args, **kwargs)
def SetMargins(*args):
"""
SetMargins(self, Size size)
SetMargins(self, int x, int y)
SetMargins(self, int left, int right, int top, int bottom)
"""
return _aui.AuiToolBar_SetMargins(*args)
def SetToolBitmapSize(*args, **kwargs):
"""SetToolBitmapSize(self, Size size)"""
return _aui.AuiToolBar_SetToolBitmapSize(*args, **kwargs)
def GetToolBitmapSize(*args, **kwargs):
"""GetToolBitmapSize(self) -> Size"""
return _aui.AuiToolBar_GetToolBitmapSize(*args, **kwargs)
def GetOverflowVisible(*args, **kwargs):
"""GetOverflowVisible(self) -> bool"""
return _aui.AuiToolBar_GetOverflowVisible(*args, **kwargs)
def SetOverflowVisible(*args, **kwargs):
"""SetOverflowVisible(self, bool visible)"""
return _aui.AuiToolBar_SetOverflowVisible(*args, **kwargs)
def GetGripperVisible(*args, **kwargs):
"""GetGripperVisible(self) -> bool"""
return _aui.AuiToolBar_GetGripperVisible(*args, **kwargs)
def SetGripperVisible(*args, **kwargs):
"""SetGripperVisible(self, bool visible)"""
return _aui.AuiToolBar_SetGripperVisible(*args, **kwargs)
def ToggleTool(*args, **kwargs):
"""ToggleTool(self, int tool_id, bool state)"""
return _aui.AuiToolBar_ToggleTool(*args, **kwargs)
def GetToolToggled(*args, **kwargs):
"""GetToolToggled(self, int tool_id) -> bool"""
return _aui.AuiToolBar_GetToolToggled(*args, **kwargs)
def EnableTool(*args, **kwargs):
"""EnableTool(self, int tool_id, bool state)"""
return _aui.AuiToolBar_EnableTool(*args, **kwargs)
def GetToolEnabled(*args, **kwargs):
"""GetToolEnabled(self, int tool_id) -> bool"""
return _aui.AuiToolBar_GetToolEnabled(*args, **kwargs)
def SetToolDropDown(*args, **kwargs):
"""SetToolDropDown(self, int tool_id, bool dropdown)"""
return _aui.AuiToolBar_SetToolDropDown(*args, **kwargs)
def GetToolDropDown(*args, **kwargs):
"""GetToolDropDown(self, int tool_id) -> bool"""
return _aui.AuiToolBar_GetToolDropDown(*args, **kwargs)
def SetToolBorderPadding(*args, **kwargs):
"""SetToolBorderPadding(self, int padding)"""
return _aui.AuiToolBar_SetToolBorderPadding(*args, **kwargs)
def GetToolBorderPadding(*args, **kwargs):
"""GetToolBorderPadding(self) -> int"""
return _aui.AuiToolBar_GetToolBorderPadding(*args, **kwargs)
def SetToolTextOrientation(*args, **kwargs):
"""SetToolTextOrientation(self, int orientation)"""
return _aui.AuiToolBar_SetToolTextOrientation(*args, **kwargs)
def GetToolTextOrientation(*args, **kwargs):
"""GetToolTextOrientation(self) -> int"""
return _aui.AuiToolBar_GetToolTextOrientation(*args, **kwargs)
def SetToolPacking(*args, **kwargs):
"""SetToolPacking(self, int packing)"""
return _aui.AuiToolBar_SetToolPacking(*args, **kwargs)
def GetToolPacking(*args, **kwargs):
"""GetToolPacking(self) -> int"""
return _aui.AuiToolBar_GetToolPacking(*args, **kwargs)
def SetToolProportion(*args, **kwargs):
"""SetToolProportion(self, int tool_id, int proportion)"""
return _aui.AuiToolBar_SetToolProportion(*args, **kwargs)
def GetToolProportion(*args, **kwargs):
"""GetToolProportion(self, int tool_id) -> int"""
return _aui.AuiToolBar_GetToolProportion(*args, **kwargs)
def SetToolSeparation(*args, **kwargs):
"""SetToolSeparation(self, int separation)"""
return _aui.AuiToolBar_SetToolSeparation(*args, **kwargs)
def GetToolSeparation(*args, **kwargs):
"""GetToolSeparation(self) -> int"""
return _aui.AuiToolBar_GetToolSeparation(*args, **kwargs)
def SetToolSticky(*args, **kwargs):
"""SetToolSticky(self, int tool_id, bool sticky)"""
return _aui.AuiToolBar_SetToolSticky(*args, **kwargs)
def GetToolSticky(*args, **kwargs):
"""GetToolSticky(self, int tool_id) -> bool"""
return _aui.AuiToolBar_GetToolSticky(*args, **kwargs)
def GetToolLabel(*args, **kwargs):
"""GetToolLabel(self, int tool_id) -> String"""
return _aui.AuiToolBar_GetToolLabel(*args, **kwargs)
def SetToolLabel(*args, **kwargs):
"""SetToolLabel(self, int tool_id, String label)"""
return _aui.AuiToolBar_SetToolLabel(*args, **kwargs)
def GetToolBitmap(*args, **kwargs):
"""GetToolBitmap(self, int tool_id) -> Bitmap"""
return _aui.AuiToolBar_GetToolBitmap(*args, **kwargs)
def SetToolBitmap(*args, **kwargs):
"""SetToolBitmap(self, int tool_id, Bitmap bitmap)"""
return _aui.AuiToolBar_SetToolBitmap(*args, **kwargs)
def GetToolShortHelp(*args, **kwargs):
"""GetToolShortHelp(self, int tool_id) -> String"""
return _aui.AuiToolBar_GetToolShortHelp(*args, **kwargs)
def SetToolShortHelp(*args, **kwargs):
"""SetToolShortHelp(self, int tool_id, String help_string)"""
return _aui.AuiToolBar_SetToolShortHelp(*args, **kwargs)
def GetToolLongHelp(*args, **kwargs):
"""GetToolLongHelp(self, int tool_id) -> String"""
return _aui.AuiToolBar_GetToolLongHelp(*args, **kwargs)
def SetToolLongHelp(*args, **kwargs):
"""SetToolLongHelp(self, int tool_id, String help_string)"""
return _aui.AuiToolBar_SetToolLongHelp(*args, **kwargs)
def SetCustomOverflowItems(*args, **kwargs):
"""SetCustomOverflowItems(self, wxAuiToolBarItemArray prepend, wxAuiToolBarItemArray append)"""
return _aui.AuiToolBar_SetCustomOverflowItems(*args, **kwargs)
_aui.AuiToolBar_swigregister(AuiToolBar)
wxEVT_COMMAND_AUITOOLBAR_TOOL_DROPDOWN = _aui.wxEVT_COMMAND_AUITOOLBAR_TOOL_DROPDOWN
wxEVT_COMMAND_AUITOOLBAR_OVERFLOW_CLICK = _aui.wxEVT_COMMAND_AUITOOLBAR_OVERFLOW_CLICK
wxEVT_COMMAND_AUITOOLBAR_RIGHT_CLICK = _aui.wxEVT_COMMAND_AUITOOLBAR_RIGHT_CLICK
wxEVT_COMMAND_AUITOOLBAR_MIDDLE_CLICK = _aui.wxEVT_COMMAND_AUITOOLBAR_MIDDLE_CLICK
wxEVT_COMMAND_AUITOOLBAR_BEGIN_DRAG = _aui.wxEVT_COMMAND_AUITOOLBAR_BEGIN_DRAG
EVT_AUITOOLBAR_TOOL_DROPDOWN = wx.PyEventBinder( wxEVT_COMMAND_AUITOOLBAR_TOOL_DROPDOWN, 1 )
EVT_AUITOOLBAR_OVERFLOW_CLICK = wx.PyEventBinder( wxEVT_COMMAND_AUITOOLBAR_OVERFLOW_CLICK, 1 )
EVT_AUITOOLBAR_RIGHT_CLICK = wx.PyEventBinder( wxEVT_COMMAND_AUITOOLBAR_RIGHT_CLICK, 1 )
EVT_AUITOOLBAR_MIDDLE_CLICK = wx.PyEventBinder( wxEVT_COMMAND_AUITOOLBAR_MIDDLE_CLICK, 1 )
EVT_AUITOOLBAR_BEGIN_DRAG = wx.PyEventBinder( wxEVT_COMMAND_AUITOOLBAR_BEGIN_DRAG, 1 )
class PyAuiDockArt(AuiDefaultDockArt):
"""
This version of the `AuiDockArt` class has been instrumented to be
subclassable in Python and to reflect all calls to the C++ base class
methods to the Python methods implemented in the derived class.
"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""
__init__(self) -> PyAuiDockArt
This version of the `AuiDockArt` class has been instrumented to be
subclassable in Python and to reflect all calls to the C++ base class
methods to the Python methods implemented in the derived class.
"""
_aui.PyAuiDockArt_swiginit(self,_aui.new_PyAuiDockArt(*args, **kwargs))
PyAuiDockArt._setCallbackInfo(self, self, PyAuiDockArt)
def _setCallbackInfo(*args, **kwargs):
"""_setCallbackInfo(self, PyObject self, PyObject _class)"""
return _aui.PyAuiDockArt__setCallbackInfo(*args, **kwargs)
_aui.PyAuiDockArt_swigregister(PyAuiDockArt)
class PyAuiTabArt(AuiDefaultTabArt):
"""
This version of the `TabArt` class has been instrumented to be
subclassable in Python and to reflect all calls to the C++ base class
methods to the Python methods implemented in the derived class.
"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""
__init__(self) -> PyAuiTabArt
This version of the `TabArt` class has been instrumented to be
subclassable in Python and to reflect all calls to the C++ base class
methods to the Python methods implemented in the derived class.
"""
_aui.PyAuiTabArt_swiginit(self,_aui.new_PyAuiTabArt(*args, **kwargs))
PyAuiTabArt._setCallbackInfo(self, self, PyAuiTabArt)
def _setCallbackInfo(*args, **kwargs):
"""_setCallbackInfo(self, PyObject self, PyObject _class)"""
return _aui.PyAuiTabArt__setCallbackInfo(*args, **kwargs)
def GetNormalFont(*args, **kwargs):
"""GetNormalFont(self) -> Font"""
return _aui.PyAuiTabArt_GetNormalFont(*args, **kwargs)
def GetSelectedFont(*args, **kwargs):
"""GetSelectedFont(self) -> Font"""
return _aui.PyAuiTabArt_GetSelectedFont(*args, **kwargs)
def GetMeasuringFont(*args, **kwargs):
"""GetMeasuringFont(self) -> Font"""
return _aui.PyAuiTabArt_GetMeasuringFont(*args, **kwargs)
def GetFlags(*args, **kwargs):
"""GetFlags(self) -> int"""
return _aui.PyAuiTabArt_GetFlags(*args, **kwargs)
_aui.PyAuiTabArt_swigregister(PyAuiTabArt)
|