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
|
/*
* DO NOT EDIT THIS FILE - it is generated by Glade.
*/
#ifdef HAVE_CONFIG_H
# include <config.h>
#endif
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <string.h>
#include <stdio.h>
#include <gdk/gdkkeysyms.h>
#include <gtk/gtk.h>
#include "callbacks.h"
#include "interface.h"
#include "support.h"
#define GLADE_HOOKUP_OBJECT(component,widget,name) \
g_object_set_data_full (G_OBJECT (component), name, \
gtk_widget_ref (widget), (GDestroyNotify) gtk_widget_unref)
#define GLADE_HOOKUP_OBJECT_NO_REF(component,widget,name) \
g_object_set_data (G_OBJECT (component), name, widget)
GtkWidget*
create_main_window (void)
{
GtkWidget *main_window;
GtkWidget *vbox1;
GtkWidget *hbox1;
GtkWidget *escape_key_label;
GtkWidget *quit_help_label;
GtkWidget *xoscope_help_label;
GtkWidget *period_label;
GtkWidget *enter_key_label;
GtkWidget *refresh_help_label;
GtkWidget *hbox2;
GtkWidget *at_key_label;
GtkWidget *load_help_label;
GtkWidget *version_help_label;
GtkWidget *min_max_label;
GtkWidget *comma_key_label;
GtkWidget *graticule_help_label;
GtkWidget *hbox3;
GtkWidget *pound_key_label;
GtkWidget *save_help_label;
GtkWidget *dash_key_label;
GtkWidget *trigger_label;
GtkWidget *plus_key_label;
GtkWidget *fps_label;
GtkWidget *period_key_label;
GtkWidget *graticule_position_help_label;
GtkWidget *hbox5;
GtkWidget *ampersand_key_label;
GtkWidget *data_source_label;
GtkWidget *asterisk_key_label;
GtkWidget *data_source_opt1_label;
GtkWidget *trigger_source_label;
GtkWidget *question_mark_label;
GtkWidget *help_label;
GtkWidget *hbox11;
GtkWidget *exclaim_key_label;
GtkWidget *line_style_label;
GtkWidget *space_key_label;
GtkWidget *run_stop_label;
GtkWidget *hbox4;
GtkWidget *vbox3;
GtkWidget *Ch1_frame;
GtkWidget *alignment1;
GtkWidget *Ch1_vbox;
GtkWidget *Ch1_label;
GtkWidget *Ch1_scale_label;
GtkWidget *Ch1_position_label;
GtkWidget *Ch1_source_label;
GtkWidget *Ch2_frame;
GtkWidget *alignment2;
GtkWidget *Ch2_vbox;
GtkWidget *Ch2_label;
GtkWidget *Ch2_scale_label;
GtkWidget *Ch2_position_label;
GtkWidget *Ch2_source_label;
GtkWidget *Ch3_frame;
GtkWidget *alignment3;
GtkWidget *Ch3_vbox;
GtkWidget *Ch3_label;
GtkWidget *Ch3_scale_label;
GtkWidget *Ch3_position_label;
GtkWidget *Ch3_source_label;
GtkWidget *Ch4_frame;
GtkWidget *alignment4;
GtkWidget *Ch4_vbox;
GtkWidget *Ch4_label;
GtkWidget *Ch4_scale_label;
GtkWidget *Ch4_position_label;
GtkWidget *Ch4_source_label;
GtkWidget *databox_aspectframe;
GtkWidget *databox_vbox;
GtkWidget *databox_frame;
GtkWidget *databox;
GtkWidget *databox_hscrollbar;
GtkWidget *vbox2;
GtkWidget *Ch5_frame;
GtkWidget *alignment5;
GtkWidget *Ch5_vbox;
GtkWidget *Ch5_label;
GtkWidget *Ch5_scale_label;
GtkWidget *Ch5_position_label;
GtkWidget *Ch5_source_label;
GtkWidget *Ch6_frame;
GtkWidget *alignment6;
GtkWidget *Ch6_vbox;
GtkWidget *Ch6_label;
GtkWidget *Ch6_scale_label;
GtkWidget *Ch6_position_label;
GtkWidget *Ch6_source_label;
GtkWidget *Ch7_frame;
GtkWidget *alignment7;
GtkWidget *Ch7_vbox;
GtkWidget *Ch7_label;
GtkWidget *Ch7_scale_label;
GtkWidget *Ch7_position_label;
GtkWidget *Ch7_source_label;
GtkWidget *Ch8_frame;
GtkWidget *alignment8;
GtkWidget *Ch8_vbox;
GtkWidget *Ch8_label;
GtkWidget *Ch8_scale_label;
GtkWidget *Ch8_position_label;
GtkWidget *Ch8_source_label;
GtkWidget *hbox10;
GtkWidget *vbox4;
GtkWidget *hbox12;
GtkWidget *tab_key_label;
GtkWidget *tab_help_label;
GtkWidget *hbox13;
GtkWidget *left_brace_key_label;
GtkWidget *scale_help_label;
GtkWidget *right_brace_key_label;
GtkWidget *hbox14;
GtkWidget *left_bracket_key_label;
GtkWidget *position_help_label;
GtkWidget *right_bracket_key_label;
GtkWidget *hbox15;
GtkWidget *caret_key_label;
GtkWidget *data_source_opt2_label;
GtkWidget *vbox5;
GtkWidget *hbox6;
GtkWidget *status0_label;
GtkWidget *_9_key_label;
GtkWidget *timebase_label;
GtkWidget *_0_key_label;
GtkWidget *status1_label;
GtkWidget *hbox7;
GtkWidget *status2_label;
GtkWidget *left_paren_key_label;
GtkWidget *sample_rate_label;
GtkWidget *right_paren_key_label;
GtkWidget *status3_label;
GtkWidget *hbox8;
GtkWidget *status4_label;
GtkWidget *samples_per_frame_label;
GtkWidget *status5_label;
GtkWidget *hbox9;
GtkWidget *status6_label;
GtkWidget *registers_left_key_label;
GtkWidget *registers_label;
GtkWidget *registers_right_key_label;
GtkWidget *status7_label;
GtkWidget *vbox6;
GtkWidget *hbox18;
GtkWidget *signal_key_label;
GtkWidget *signal_help_label;
GtkWidget *memory_help_label;
GtkWidget *hbox16;
GtkWidget *store_key_label;
GtkWidget *store_help_label;
GtkWidget *hbox17;
GtkWidget *recall_key_label;
GtkWidget *recall_help_label;
main_window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_widget_set_name (main_window, "main_window");
gtk_window_set_title (GTK_WINDOW (main_window), _("xoscope"));
vbox1 = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (vbox1, "vbox1");
gtk_widget_show (vbox1);
gtk_container_add (GTK_CONTAINER (main_window), vbox1);
hbox1 = gtk_hbox_new (FALSE, 0);
gtk_widget_set_name (hbox1, "hbox1");
gtk_widget_show (hbox1);
gtk_box_pack_start (GTK_BOX (vbox1), hbox1, FALSE, TRUE, 0);
escape_key_label = gtk_label_new (_("(Esc)"));
gtk_widget_set_name (escape_key_label, "escape_key_label");
gtk_widget_show (escape_key_label);
gtk_box_pack_start (GTK_BOX (hbox1), escape_key_label, FALSE, FALSE, 0);
gtk_misc_set_alignment (GTK_MISC (escape_key_label), 1, 0.5);
gtk_label_set_width_chars (GTK_LABEL (escape_key_label), 5);
quit_help_label = gtk_label_new (_("Quit"));
gtk_widget_set_name (quit_help_label, "quit_help_label");
gtk_widget_show (quit_help_label);
gtk_box_pack_start (GTK_BOX (hbox1), quit_help_label, FALSE, FALSE, 0);
gtk_misc_set_alignment (GTK_MISC (quit_help_label), 0, 0.5);
gtk_label_set_width_chars (GTK_LABEL (quit_help_label), 5);
xoscope_help_label = gtk_label_new (_("xoscope"));
gtk_widget_set_name (xoscope_help_label, "xoscope_help_label");
gtk_widget_show (xoscope_help_label);
gtk_box_pack_start (GTK_BOX (hbox1), xoscope_help_label, FALSE, TRUE, 0);
gtk_misc_set_alignment (GTK_MISC (xoscope_help_label), 0, 0.5);
gtk_label_set_width_chars (GTK_LABEL (xoscope_help_label), 8);
period_label = gtk_label_new (_("period"));
gtk_widget_set_name (period_label, "period_label");
gtk_widget_show (period_label);
gtk_box_pack_start (GTK_BOX (hbox1), period_label, TRUE, TRUE, 0);
gtk_label_set_justify (GTK_LABEL (period_label), GTK_JUSTIFY_CENTER);
enter_key_label = gtk_label_new (_("(Enter)"));
gtk_widget_set_name (enter_key_label, "enter_key_label");
gtk_widget_show (enter_key_label);
gtk_box_pack_start (GTK_BOX (hbox1), enter_key_label, FALSE, TRUE, 0);
gtk_label_set_justify (GTK_LABEL (enter_key_label), GTK_JUSTIFY_RIGHT);
gtk_misc_set_alignment (GTK_MISC (enter_key_label), 1, 0.5);
gtk_label_set_width_chars (GTK_LABEL (enter_key_label), 6);
refresh_help_label = gtk_label_new (_("Refresh"));
gtk_widget_set_name (refresh_help_label, "refresh_help_label");
gtk_widget_show (refresh_help_label);
gtk_box_pack_start (GTK_BOX (hbox1), refresh_help_label, FALSE, FALSE, 0);
gtk_misc_set_alignment (GTK_MISC (refresh_help_label), 0, 0.5);
gtk_label_set_width_chars (GTK_LABEL (refresh_help_label), 8);
hbox2 = gtk_hbox_new (FALSE, 0);
gtk_widget_set_name (hbox2, "hbox2");
gtk_widget_show (hbox2);
gtk_box_pack_start (GTK_BOX (vbox1), hbox2, FALSE, TRUE, 0);
at_key_label = gtk_label_new (_("(@)"));
gtk_widget_set_name (at_key_label, "at_key_label");
gtk_widget_show (at_key_label);
gtk_box_pack_start (GTK_BOX (hbox2), at_key_label, FALSE, FALSE, 0);
gtk_misc_set_alignment (GTK_MISC (at_key_label), 1, 0.5);
gtk_label_set_width_chars (GTK_LABEL (at_key_label), 5);
load_help_label = gtk_label_new (_("Load"));
gtk_widget_set_name (load_help_label, "load_help_label");
gtk_widget_show (load_help_label);
gtk_box_pack_start (GTK_BOX (hbox2), load_help_label, FALSE, FALSE, 0);
gtk_misc_set_alignment (GTK_MISC (load_help_label), 0, 0.5);
gtk_label_set_width_chars (GTK_LABEL (load_help_label), 5);
version_help_label = gtk_label_new (_("ver: 2.0"));
gtk_widget_set_name (version_help_label, "version_help_label");
gtk_widget_show (version_help_label);
gtk_box_pack_start (GTK_BOX (hbox2), version_help_label, FALSE, TRUE, 0);
gtk_misc_set_alignment (GTK_MISC (version_help_label), 0, 0.5);
gtk_label_set_width_chars (GTK_LABEL (version_help_label), 8);
min_max_label = gtk_label_new (_("min-max"));
gtk_widget_set_name (min_max_label, "min_max_label");
gtk_widget_show (min_max_label);
gtk_box_pack_start (GTK_BOX (hbox2), min_max_label, TRUE, TRUE, 0);
comma_key_label = gtk_label_new (_("(,)"));
gtk_widget_set_name (comma_key_label, "comma_key_label");
gtk_widget_show (comma_key_label);
gtk_box_pack_start (GTK_BOX (hbox2), comma_key_label, FALSE, TRUE, 0);
gtk_misc_set_alignment (GTK_MISC (comma_key_label), 1, 0.5);
gtk_label_set_width_chars (GTK_LABEL (comma_key_label), 6);
graticule_help_label = gtk_label_new (_("Graticule"));
gtk_widget_set_name (graticule_help_label, "graticule_help_label");
gtk_widget_show (graticule_help_label);
gtk_box_pack_start (GTK_BOX (hbox2), graticule_help_label, FALSE, FALSE, 0);
gtk_misc_set_alignment (GTK_MISC (graticule_help_label), 0, 0.5);
gtk_label_set_width_chars (GTK_LABEL (graticule_help_label), 8);
hbox3 = gtk_hbox_new (FALSE, 0);
gtk_widget_set_name (hbox3, "hbox3");
gtk_widget_show (hbox3);
gtk_box_pack_start (GTK_BOX (vbox1), hbox3, FALSE, TRUE, 0);
pound_key_label = gtk_label_new (_("(#)"));
gtk_widget_set_name (pound_key_label, "pound_key_label");
gtk_widget_show (pound_key_label);
gtk_box_pack_start (GTK_BOX (hbox3), pound_key_label, FALSE, FALSE, 0);
gtk_misc_set_alignment (GTK_MISC (pound_key_label), 1, 0.5);
gtk_label_set_width_chars (GTK_LABEL (pound_key_label), 5);
save_help_label = gtk_label_new (_("Save"));
gtk_widget_set_name (save_help_label, "save_help_label");
gtk_widget_show (save_help_label);
gtk_box_pack_start (GTK_BOX (hbox3), save_help_label, FALSE, FALSE, 0);
gtk_misc_set_alignment (GTK_MISC (save_help_label), 0, 0.5);
gtk_label_set_width_chars (GTK_LABEL (save_help_label), 15);
dash_key_label = gtk_label_new (_("(_) (-)"));
gtk_widget_set_name (dash_key_label, "dash_key_label");
gtk_widget_show (dash_key_label);
gtk_box_pack_start (GTK_BOX (hbox3), dash_key_label, FALSE, TRUE, 0);
trigger_label = gtk_label_new (_("trigger"));
gtk_widget_set_name (trigger_label, "trigger_label");
gtk_widget_show (trigger_label);
gtk_box_pack_start (GTK_BOX (hbox3), trigger_label, TRUE, TRUE, 0);
plus_key_label = gtk_label_new (_("(=) (+)"));
gtk_widget_set_name (plus_key_label, "plus_key_label");
gtk_widget_show (plus_key_label);
gtk_box_pack_start (GTK_BOX (hbox3), plus_key_label, FALSE, FALSE, 0);
fps_label = gtk_label_new (_("fps"));
gtk_widget_set_name (fps_label, "fps_label");
gtk_widget_show (fps_label);
gtk_box_pack_start (GTK_BOX (hbox3), fps_label, FALSE, TRUE, 0);
gtk_label_set_width_chars (GTK_LABEL (fps_label), 10);
period_key_label = gtk_label_new (_("(.)"));
gtk_widget_set_name (period_key_label, "period_key_label");
gtk_widget_show (period_key_label);
gtk_box_pack_start (GTK_BOX (hbox3), period_key_label, FALSE, FALSE, 0);
graticule_position_help_label = gtk_label_new (_("In Front"));
gtk_widget_set_name (graticule_position_help_label, "graticule_position_help_label");
gtk_widget_show (graticule_position_help_label);
gtk_box_pack_start (GTK_BOX (hbox3), graticule_position_help_label, FALSE, FALSE, 0);
gtk_misc_set_alignment (GTK_MISC (graticule_position_help_label), 0, 0.5);
gtk_label_set_width_chars (GTK_LABEL (graticule_position_help_label), 8);
hbox5 = gtk_hbox_new (FALSE, 0);
gtk_widget_set_name (hbox5, "hbox5");
gtk_widget_show (hbox5);
gtk_box_pack_start (GTK_BOX (vbox1), hbox5, FALSE, TRUE, 0);
ampersand_key_label = gtk_label_new (_("(&)"));
gtk_widget_set_name (ampersand_key_label, "ampersand_key_label");
gtk_widget_show (ampersand_key_label);
gtk_box_pack_start (GTK_BOX (hbox5), ampersand_key_label, FALSE, FALSE, 0);
gtk_misc_set_alignment (GTK_MISC (ampersand_key_label), 1, 0.5);
gtk_label_set_width_chars (GTK_LABEL (ampersand_key_label), 5);
data_source_label = gtk_label_new (_("source"));
gtk_widget_set_name (data_source_label, "data_source_label");
gtk_widget_show (data_source_label);
gtk_box_pack_start (GTK_BOX (hbox5), data_source_label, FALSE, TRUE, 0);
gtk_misc_set_alignment (GTK_MISC (data_source_label), 0, 0.5);
gtk_label_set_width_chars (GTK_LABEL (data_source_label), 10);
asterisk_key_label = gtk_label_new (_("(*)"));
gtk_widget_set_name (asterisk_key_label, "asterisk_key_label");
gtk_widget_show (asterisk_key_label);
gtk_box_pack_start (GTK_BOX (hbox5), asterisk_key_label, FALSE, FALSE, 0);
data_source_opt1_label = gtk_label_new (_("opt1"));
gtk_widget_set_name (data_source_opt1_label, "data_source_opt1_label");
gtk_widget_show (data_source_opt1_label);
gtk_box_pack_start (GTK_BOX (hbox5), data_source_opt1_label, FALSE, FALSE, 0);
trigger_source_label = gtk_label_new (_("trigger source"));
gtk_widget_set_name (trigger_source_label, "trigger_source_label");
gtk_widget_show (trigger_source_label);
gtk_box_pack_start (GTK_BOX (hbox5), trigger_source_label, TRUE, TRUE, 0);
question_mark_label = gtk_label_new (_("(?)"));
gtk_widget_set_name (question_mark_label, "question_mark_label");
gtk_widget_show (question_mark_label);
gtk_box_pack_start (GTK_BOX (hbox5), question_mark_label, FALSE, FALSE, 0);
help_label = gtk_label_new (_("Help"));
gtk_widget_set_name (help_label, "help_label");
gtk_widget_show (help_label);
gtk_box_pack_start (GTK_BOX (hbox5), help_label, FALSE, FALSE, 0);
gtk_misc_set_alignment (GTK_MISC (help_label), 0, 0.5);
gtk_label_set_width_chars (GTK_LABEL (help_label), 8);
hbox11 = gtk_hbox_new (FALSE, 0);
gtk_widget_set_name (hbox11, "hbox11");
gtk_widget_show (hbox11);
gtk_box_pack_start (GTK_BOX (vbox1), hbox11, FALSE, FALSE, 0);
exclaim_key_label = gtk_label_new (_("(!)"));
gtk_widget_set_name (exclaim_key_label, "exclaim_key_label");
gtk_widget_show (exclaim_key_label);
gtk_box_pack_start (GTK_BOX (hbox11), exclaim_key_label, FALSE, FALSE, 0);
gtk_misc_set_alignment (GTK_MISC (exclaim_key_label), 1, 0.5);
gtk_label_set_width_chars (GTK_LABEL (exclaim_key_label), 13);
line_style_label = gtk_label_new (_("line style"));
gtk_widget_set_name (line_style_label, "line_style_label");
gtk_widget_show (line_style_label);
gtk_box_pack_start (GTK_BOX (hbox11), line_style_label, TRUE, TRUE, 0);
gtk_misc_set_alignment (GTK_MISC (line_style_label), 0, 0.5);
space_key_label = gtk_label_new (_("(space)"));
gtk_widget_set_name (space_key_label, "space_key_label");
gtk_widget_show (space_key_label);
gtk_box_pack_start (GTK_BOX (hbox11), space_key_label, TRUE, TRUE, 0);
gtk_misc_set_alignment (GTK_MISC (space_key_label), 1, 0.5);
run_stop_label = gtk_label_new (_("run-stop"));
gtk_widget_set_name (run_stop_label, "run_stop_label");
gtk_widget_show (run_stop_label);
gtk_box_pack_start (GTK_BOX (hbox11), run_stop_label, TRUE, TRUE, 0);
gtk_misc_set_alignment (GTK_MISC (run_stop_label), 0, 0.5);
hbox4 = gtk_hbox_new (FALSE, 0);
gtk_widget_set_name (hbox4, "hbox4");
gtk_widget_show (hbox4);
gtk_box_pack_start (GTK_BOX (vbox1), hbox4, TRUE, TRUE, 0);
gtk_container_set_border_width (GTK_CONTAINER (hbox4), 5);
vbox3 = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (vbox3, "vbox3");
gtk_widget_show (vbox3);
gtk_box_pack_start (GTK_BOX (hbox4), vbox3, FALSE, TRUE, 0);
Ch1_frame = gtk_frame_new (NULL);
gtk_widget_set_name (Ch1_frame, "Ch1_frame");
gtk_widget_show (Ch1_frame);
gtk_box_pack_start (GTK_BOX (vbox3), Ch1_frame, TRUE, TRUE, 0);
alignment1 = gtk_alignment_new (0.5, 0.5, 1, 1);
gtk_widget_set_name (alignment1, "alignment1");
gtk_widget_show (alignment1);
gtk_container_add (GTK_CONTAINER (Ch1_frame), alignment1);
gtk_alignment_set_padding (GTK_ALIGNMENT (alignment1), 0, 0, 12, 0);
Ch1_vbox = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (Ch1_vbox, "Ch1_vbox");
gtk_widget_show (Ch1_vbox);
gtk_container_add (GTK_CONTAINER (alignment1), Ch1_vbox);
gtk_container_set_border_width (GTK_CONTAINER (Ch1_vbox), 3);
Ch1_label = gtk_label_new (_("Channel 1"));
gtk_widget_set_name (Ch1_label, "Ch1_label");
gtk_widget_show (Ch1_label);
gtk_box_pack_start (GTK_BOX (Ch1_vbox), Ch1_label, FALSE, FALSE, 0);
Ch1_scale_label = gtk_label_new (_("Ch1_scale"));
gtk_widget_set_name (Ch1_scale_label, "Ch1_scale_label");
gtk_widget_show (Ch1_scale_label);
gtk_box_pack_start (GTK_BOX (Ch1_vbox), Ch1_scale_label, FALSE, FALSE, 0);
Ch1_position_label = gtk_label_new (_("Ch1_position"));
gtk_widget_set_name (Ch1_position_label, "Ch1_position_label");
gtk_widget_show (Ch1_position_label);
gtk_box_pack_start (GTK_BOX (Ch1_vbox), Ch1_position_label, FALSE, FALSE, 0);
Ch1_source_label = gtk_label_new (_("Ch1_source"));
gtk_widget_set_name (Ch1_source_label, "Ch1_source_label");
gtk_widget_show (Ch1_source_label);
gtk_box_pack_start (GTK_BOX (Ch1_vbox), Ch1_source_label, FALSE, FALSE, 0);
Ch2_frame = gtk_frame_new (NULL);
gtk_widget_set_name (Ch2_frame, "Ch2_frame");
gtk_widget_show (Ch2_frame);
gtk_box_pack_start (GTK_BOX (vbox3), Ch2_frame, TRUE, TRUE, 0);
alignment2 = gtk_alignment_new (0.5, 0.5, 1, 1);
gtk_widget_set_name (alignment2, "alignment2");
gtk_widget_show (alignment2);
gtk_container_add (GTK_CONTAINER (Ch2_frame), alignment2);
gtk_alignment_set_padding (GTK_ALIGNMENT (alignment2), 0, 0, 12, 0);
Ch2_vbox = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (Ch2_vbox, "Ch2_vbox");
gtk_widget_show (Ch2_vbox);
gtk_container_add (GTK_CONTAINER (alignment2), Ch2_vbox);
Ch2_label = gtk_label_new (_("Channel 2"));
gtk_widget_set_name (Ch2_label, "Ch2_label");
gtk_widget_show (Ch2_label);
gtk_box_pack_start (GTK_BOX (Ch2_vbox), Ch2_label, FALSE, FALSE, 0);
Ch2_scale_label = gtk_label_new (_("Ch2_scale"));
gtk_widget_set_name (Ch2_scale_label, "Ch2_scale_label");
gtk_widget_show (Ch2_scale_label);
gtk_box_pack_start (GTK_BOX (Ch2_vbox), Ch2_scale_label, FALSE, FALSE, 0);
Ch2_position_label = gtk_label_new (_("Ch2_position"));
gtk_widget_set_name (Ch2_position_label, "Ch2_position_label");
gtk_widget_show (Ch2_position_label);
gtk_box_pack_start (GTK_BOX (Ch2_vbox), Ch2_position_label, FALSE, FALSE, 0);
Ch2_source_label = gtk_label_new (_("Ch2_source"));
gtk_widget_set_name (Ch2_source_label, "Ch2_source_label");
gtk_widget_show (Ch2_source_label);
gtk_box_pack_start (GTK_BOX (Ch2_vbox), Ch2_source_label, FALSE, FALSE, 0);
Ch3_frame = gtk_frame_new (NULL);
gtk_widget_set_name (Ch3_frame, "Ch3_frame");
gtk_widget_show (Ch3_frame);
gtk_box_pack_start (GTK_BOX (vbox3), Ch3_frame, TRUE, TRUE, 0);
alignment3 = gtk_alignment_new (0.5, 0.5, 1, 1);
gtk_widget_set_name (alignment3, "alignment3");
gtk_widget_show (alignment3);
gtk_container_add (GTK_CONTAINER (Ch3_frame), alignment3);
gtk_alignment_set_padding (GTK_ALIGNMENT (alignment3), 0, 0, 12, 0);
Ch3_vbox = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (Ch3_vbox, "Ch3_vbox");
gtk_widget_show (Ch3_vbox);
gtk_container_add (GTK_CONTAINER (alignment3), Ch3_vbox);
Ch3_label = gtk_label_new (_("Channel 3"));
gtk_widget_set_name (Ch3_label, "Ch3_label");
gtk_widget_show (Ch3_label);
gtk_box_pack_start (GTK_BOX (Ch3_vbox), Ch3_label, FALSE, FALSE, 0);
Ch3_scale_label = gtk_label_new (_("Ch3_scale"));
gtk_widget_set_name (Ch3_scale_label, "Ch3_scale_label");
gtk_widget_show (Ch3_scale_label);
gtk_box_pack_start (GTK_BOX (Ch3_vbox), Ch3_scale_label, FALSE, FALSE, 0);
Ch3_position_label = gtk_label_new (_("Ch3_position"));
gtk_widget_set_name (Ch3_position_label, "Ch3_position_label");
gtk_widget_show (Ch3_position_label);
gtk_box_pack_start (GTK_BOX (Ch3_vbox), Ch3_position_label, FALSE, FALSE, 0);
Ch3_source_label = gtk_label_new (_("Ch3_source"));
gtk_widget_set_name (Ch3_source_label, "Ch3_source_label");
gtk_widget_show (Ch3_source_label);
gtk_box_pack_start (GTK_BOX (Ch3_vbox), Ch3_source_label, FALSE, FALSE, 0);
Ch4_frame = gtk_frame_new (NULL);
gtk_widget_set_name (Ch4_frame, "Ch4_frame");
gtk_widget_show (Ch4_frame);
gtk_box_pack_start (GTK_BOX (vbox3), Ch4_frame, TRUE, TRUE, 0);
alignment4 = gtk_alignment_new (0.5, 0.5, 1, 1);
gtk_widget_set_name (alignment4, "alignment4");
gtk_widget_show (alignment4);
gtk_container_add (GTK_CONTAINER (Ch4_frame), alignment4);
gtk_alignment_set_padding (GTK_ALIGNMENT (alignment4), 0, 0, 12, 0);
Ch4_vbox = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (Ch4_vbox, "Ch4_vbox");
gtk_widget_show (Ch4_vbox);
gtk_container_add (GTK_CONTAINER (alignment4), Ch4_vbox);
Ch4_label = gtk_label_new (_("Channel 4"));
gtk_widget_set_name (Ch4_label, "Ch4_label");
gtk_widget_show (Ch4_label);
gtk_box_pack_start (GTK_BOX (Ch4_vbox), Ch4_label, FALSE, FALSE, 0);
Ch4_scale_label = gtk_label_new (_("Ch4_scale"));
gtk_widget_set_name (Ch4_scale_label, "Ch4_scale_label");
gtk_widget_show (Ch4_scale_label);
gtk_box_pack_start (GTK_BOX (Ch4_vbox), Ch4_scale_label, FALSE, FALSE, 0);
Ch4_position_label = gtk_label_new (_("Ch4_position"));
gtk_widget_set_name (Ch4_position_label, "Ch4_position_label");
gtk_widget_show (Ch4_position_label);
gtk_box_pack_start (GTK_BOX (Ch4_vbox), Ch4_position_label, FALSE, FALSE, 0);
Ch4_source_label = gtk_label_new (_("Ch4_source"));
gtk_widget_set_name (Ch4_source_label, "Ch4_source_label");
gtk_widget_show (Ch4_source_label);
gtk_box_pack_start (GTK_BOX (Ch4_vbox), Ch4_source_label, FALSE, FALSE, 0);
databox_aspectframe = gtk_aspect_frame_new (NULL, 0.5, 0.5, 1, FALSE);
gtk_widget_set_name (databox_aspectframe, "databox_aspectframe");
gtk_widget_show (databox_aspectframe);
gtk_box_pack_start (GTK_BOX (hbox4), databox_aspectframe, TRUE, TRUE, 0);
gtk_frame_set_shadow_type (GTK_FRAME (databox_aspectframe), GTK_SHADOW_NONE);
databox_vbox = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (databox_vbox, "databox_vbox");
gtk_widget_show (databox_vbox);
gtk_container_add (GTK_CONTAINER (databox_aspectframe), databox_vbox);
databox_frame = gtk_frame_new (NULL);
gtk_widget_set_name (databox_frame, "databox_frame");
gtk_widget_show (databox_frame);
gtk_box_pack_start (GTK_BOX (databox_vbox), databox_frame, TRUE, TRUE, 0);
databox = create_databox ("databox", "", "", 0, 0);
gtk_widget_set_name (databox, "databox");
gtk_widget_show (databox);
gtk_container_add (GTK_CONTAINER (databox_frame), databox);
GTK_WIDGET_UNSET_FLAGS (databox, GTK_CAN_FOCUS);
GTK_WIDGET_UNSET_FLAGS (databox, GTK_CAN_DEFAULT);
databox_hscrollbar = gtk_hscrollbar_new (GTK_ADJUSTMENT (gtk_adjustment_new (0, 0, 0, 0, 0, 0)));
gtk_widget_set_name (databox_hscrollbar, "databox_hscrollbar");
gtk_widget_show (databox_hscrollbar);
gtk_box_pack_start (GTK_BOX (databox_vbox), databox_hscrollbar, FALSE, FALSE, 0);
vbox2 = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (vbox2, "vbox2");
gtk_widget_show (vbox2);
gtk_box_pack_start (GTK_BOX (hbox4), vbox2, FALSE, TRUE, 0);
Ch5_frame = gtk_frame_new (NULL);
gtk_widget_set_name (Ch5_frame, "Ch5_frame");
gtk_widget_show (Ch5_frame);
gtk_box_pack_start (GTK_BOX (vbox2), Ch5_frame, TRUE, TRUE, 0);
alignment5 = gtk_alignment_new (0.5, 0.5, 1, 1);
gtk_widget_set_name (alignment5, "alignment5");
gtk_widget_show (alignment5);
gtk_container_add (GTK_CONTAINER (Ch5_frame), alignment5);
gtk_alignment_set_padding (GTK_ALIGNMENT (alignment5), 0, 0, 12, 0);
Ch5_vbox = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (Ch5_vbox, "Ch5_vbox");
gtk_widget_show (Ch5_vbox);
gtk_container_add (GTK_CONTAINER (alignment5), Ch5_vbox);
Ch5_label = gtk_label_new (_("Channel 5"));
gtk_widget_set_name (Ch5_label, "Ch5_label");
gtk_widget_show (Ch5_label);
gtk_box_pack_start (GTK_BOX (Ch5_vbox), Ch5_label, FALSE, FALSE, 0);
Ch5_scale_label = gtk_label_new (_("Ch5_scale"));
gtk_widget_set_name (Ch5_scale_label, "Ch5_scale_label");
gtk_widget_show (Ch5_scale_label);
gtk_box_pack_start (GTK_BOX (Ch5_vbox), Ch5_scale_label, FALSE, FALSE, 0);
Ch5_position_label = gtk_label_new (_("Ch5_position"));
gtk_widget_set_name (Ch5_position_label, "Ch5_position_label");
gtk_widget_show (Ch5_position_label);
gtk_box_pack_start (GTK_BOX (Ch5_vbox), Ch5_position_label, FALSE, FALSE, 0);
Ch5_source_label = gtk_label_new (_("Ch5_source"));
gtk_widget_set_name (Ch5_source_label, "Ch5_source_label");
gtk_widget_show (Ch5_source_label);
gtk_box_pack_start (GTK_BOX (Ch5_vbox), Ch5_source_label, FALSE, FALSE, 0);
Ch6_frame = gtk_frame_new (NULL);
gtk_widget_set_name (Ch6_frame, "Ch6_frame");
gtk_widget_show (Ch6_frame);
gtk_box_pack_start (GTK_BOX (vbox2), Ch6_frame, TRUE, TRUE, 0);
alignment6 = gtk_alignment_new (0.5, 0.5, 1, 1);
gtk_widget_set_name (alignment6, "alignment6");
gtk_widget_show (alignment6);
gtk_container_add (GTK_CONTAINER (Ch6_frame), alignment6);
gtk_alignment_set_padding (GTK_ALIGNMENT (alignment6), 0, 0, 12, 0);
Ch6_vbox = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (Ch6_vbox, "Ch6_vbox");
gtk_widget_show (Ch6_vbox);
gtk_container_add (GTK_CONTAINER (alignment6), Ch6_vbox);
Ch6_label = gtk_label_new (_("Channel 6"));
gtk_widget_set_name (Ch6_label, "Ch6_label");
gtk_widget_show (Ch6_label);
gtk_box_pack_start (GTK_BOX (Ch6_vbox), Ch6_label, FALSE, FALSE, 0);
Ch6_scale_label = gtk_label_new (_("Ch6_scale"));
gtk_widget_set_name (Ch6_scale_label, "Ch6_scale_label");
gtk_widget_show (Ch6_scale_label);
gtk_box_pack_start (GTK_BOX (Ch6_vbox), Ch6_scale_label, FALSE, FALSE, 0);
Ch6_position_label = gtk_label_new (_("Ch6_position"));
gtk_widget_set_name (Ch6_position_label, "Ch6_position_label");
gtk_widget_show (Ch6_position_label);
gtk_box_pack_start (GTK_BOX (Ch6_vbox), Ch6_position_label, FALSE, FALSE, 0);
Ch6_source_label = gtk_label_new (_("Ch6_source"));
gtk_widget_set_name (Ch6_source_label, "Ch6_source_label");
gtk_widget_show (Ch6_source_label);
gtk_box_pack_start (GTK_BOX (Ch6_vbox), Ch6_source_label, FALSE, FALSE, 0);
Ch7_frame = gtk_frame_new (NULL);
gtk_widget_set_name (Ch7_frame, "Ch7_frame");
gtk_widget_show (Ch7_frame);
gtk_box_pack_start (GTK_BOX (vbox2), Ch7_frame, TRUE, TRUE, 0);
alignment7 = gtk_alignment_new (0.5, 0.5, 1, 1);
gtk_widget_set_name (alignment7, "alignment7");
gtk_widget_show (alignment7);
gtk_container_add (GTK_CONTAINER (Ch7_frame), alignment7);
gtk_alignment_set_padding (GTK_ALIGNMENT (alignment7), 0, 0, 12, 0);
Ch7_vbox = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (Ch7_vbox, "Ch7_vbox");
gtk_widget_show (Ch7_vbox);
gtk_container_add (GTK_CONTAINER (alignment7), Ch7_vbox);
Ch7_label = gtk_label_new (_("Channel 7"));
gtk_widget_set_name (Ch7_label, "Ch7_label");
gtk_widget_show (Ch7_label);
gtk_box_pack_start (GTK_BOX (Ch7_vbox), Ch7_label, FALSE, FALSE, 0);
Ch7_scale_label = gtk_label_new (_("Ch7_scale"));
gtk_widget_set_name (Ch7_scale_label, "Ch7_scale_label");
gtk_widget_show (Ch7_scale_label);
gtk_box_pack_start (GTK_BOX (Ch7_vbox), Ch7_scale_label, FALSE, FALSE, 0);
Ch7_position_label = gtk_label_new (_("Ch7_position"));
gtk_widget_set_name (Ch7_position_label, "Ch7_position_label");
gtk_widget_show (Ch7_position_label);
gtk_box_pack_start (GTK_BOX (Ch7_vbox), Ch7_position_label, FALSE, FALSE, 0);
Ch7_source_label = gtk_label_new (_("Ch7_source"));
gtk_widget_set_name (Ch7_source_label, "Ch7_source_label");
gtk_widget_show (Ch7_source_label);
gtk_box_pack_start (GTK_BOX (Ch7_vbox), Ch7_source_label, FALSE, FALSE, 0);
Ch8_frame = gtk_frame_new (NULL);
gtk_widget_set_name (Ch8_frame, "Ch8_frame");
gtk_widget_show (Ch8_frame);
gtk_box_pack_start (GTK_BOX (vbox2), Ch8_frame, TRUE, TRUE, 0);
alignment8 = gtk_alignment_new (0.5, 0.5, 1, 1);
gtk_widget_set_name (alignment8, "alignment8");
gtk_widget_show (alignment8);
gtk_container_add (GTK_CONTAINER (Ch8_frame), alignment8);
gtk_alignment_set_padding (GTK_ALIGNMENT (alignment8), 0, 0, 12, 0);
Ch8_vbox = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (Ch8_vbox, "Ch8_vbox");
gtk_widget_show (Ch8_vbox);
gtk_container_add (GTK_CONTAINER (alignment8), Ch8_vbox);
Ch8_label = gtk_label_new (_("Channel 8"));
gtk_widget_set_name (Ch8_label, "Ch8_label");
gtk_widget_show (Ch8_label);
gtk_box_pack_start (GTK_BOX (Ch8_vbox), Ch8_label, FALSE, FALSE, 0);
Ch8_scale_label = gtk_label_new (_("Ch8_scale"));
gtk_widget_set_name (Ch8_scale_label, "Ch8_scale_label");
gtk_widget_show (Ch8_scale_label);
gtk_box_pack_start (GTK_BOX (Ch8_vbox), Ch8_scale_label, FALSE, FALSE, 0);
Ch8_position_label = gtk_label_new (_("Ch8_position"));
gtk_widget_set_name (Ch8_position_label, "Ch8_position_label");
gtk_widget_show (Ch8_position_label);
gtk_box_pack_start (GTK_BOX (Ch8_vbox), Ch8_position_label, FALSE, FALSE, 0);
Ch8_source_label = gtk_label_new (_("Ch8_source"));
gtk_widget_set_name (Ch8_source_label, "Ch8_source_label");
gtk_widget_show (Ch8_source_label);
gtk_box_pack_start (GTK_BOX (Ch8_vbox), Ch8_source_label, FALSE, FALSE, 0);
hbox10 = gtk_hbox_new (FALSE, 0);
gtk_widget_set_name (hbox10, "hbox10");
gtk_widget_show (hbox10);
gtk_box_pack_start (GTK_BOX (vbox1), hbox10, FALSE, FALSE, 0);
vbox4 = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (vbox4, "vbox4");
gtk_widget_show (vbox4);
gtk_box_pack_start (GTK_BOX (hbox10), vbox4, FALSE, TRUE, 0);
hbox12 = gtk_hbox_new (FALSE, 0);
gtk_widget_set_name (hbox12, "hbox12");
gtk_widget_show (hbox12);
gtk_box_pack_start (GTK_BOX (vbox4), hbox12, FALSE, TRUE, 0);
tab_key_label = gtk_label_new (_("(Tab)"));
gtk_widget_set_name (tab_key_label, "tab_key_label");
gtk_widget_show (tab_key_label);
gtk_box_pack_start (GTK_BOX (hbox12), tab_key_label, FALSE, FALSE, 0);
tab_help_label = gtk_label_new (_("Visible"));
gtk_widget_set_name (tab_help_label, "tab_help_label");
gtk_widget_show (tab_help_label);
gtk_box_pack_start (GTK_BOX (hbox12), tab_help_label, FALSE, FALSE, 0);
hbox13 = gtk_hbox_new (FALSE, 0);
gtk_widget_set_name (hbox13, "hbox13");
gtk_widget_show (hbox13);
gtk_box_pack_start (GTK_BOX (vbox4), hbox13, FALSE, FALSE, 0);
left_brace_key_label = gtk_label_new (_("({)"));
gtk_widget_set_name (left_brace_key_label, "left_brace_key_label");
gtk_widget_show (left_brace_key_label);
gtk_box_pack_start (GTK_BOX (hbox13), left_brace_key_label, FALSE, FALSE, 0);
scale_help_label = gtk_label_new (_("Scale"));
gtk_widget_set_name (scale_help_label, "scale_help_label");
gtk_widget_show (scale_help_label);
gtk_box_pack_start (GTK_BOX (hbox13), scale_help_label, FALSE, FALSE, 0);
gtk_label_set_use_markup (GTK_LABEL (scale_help_label), TRUE);
right_brace_key_label = gtk_label_new (_("(})"));
gtk_widget_set_name (right_brace_key_label, "right_brace_key_label");
gtk_widget_show (right_brace_key_label);
gtk_box_pack_start (GTK_BOX (hbox13), right_brace_key_label, FALSE, FALSE, 0);
hbox14 = gtk_hbox_new (FALSE, 0);
gtk_widget_set_name (hbox14, "hbox14");
gtk_widget_show (hbox14);
gtk_box_pack_start (GTK_BOX (vbox4), hbox14, FALSE, FALSE, 0);
left_bracket_key_label = gtk_label_new (_("([)"));
gtk_widget_set_name (left_bracket_key_label, "left_bracket_key_label");
gtk_widget_show (left_bracket_key_label);
gtk_box_pack_start (GTK_BOX (hbox14), left_bracket_key_label, FALSE, FALSE, 0);
position_help_label = gtk_label_new (_("Pos."));
gtk_widget_set_name (position_help_label, "position_help_label");
gtk_widget_show (position_help_label);
gtk_box_pack_start (GTK_BOX (hbox14), position_help_label, FALSE, FALSE, 0);
gtk_label_set_use_markup (GTK_LABEL (position_help_label), TRUE);
right_bracket_key_label = gtk_label_new (_("(])"));
gtk_widget_set_name (right_bracket_key_label, "right_bracket_key_label");
gtk_widget_show (right_bracket_key_label);
gtk_box_pack_start (GTK_BOX (hbox14), right_bracket_key_label, FALSE, FALSE, 0);
hbox15 = gtk_hbox_new (FALSE, 0);
gtk_widget_set_name (hbox15, "hbox15");
gtk_widget_show (hbox15);
gtk_box_pack_start (GTK_BOX (vbox4), hbox15, FALSE, FALSE, 0);
caret_key_label = gtk_label_new (_("(^)"));
gtk_widget_set_name (caret_key_label, "caret_key_label");
gtk_widget_show (caret_key_label);
gtk_box_pack_start (GTK_BOX (hbox15), caret_key_label, FALSE, FALSE, 0);
data_source_opt2_label = gtk_label_new (_("opt2"));
gtk_widget_set_name (data_source_opt2_label, "data_source_opt2_label");
gtk_widget_show (data_source_opt2_label);
gtk_box_pack_start (GTK_BOX (hbox15), data_source_opt2_label, FALSE, TRUE, 0);
vbox5 = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (vbox5, "vbox5");
gtk_widget_show (vbox5);
gtk_box_pack_start (GTK_BOX (hbox10), vbox5, TRUE, TRUE, 0);
hbox6 = gtk_hbox_new (FALSE, 0);
gtk_widget_set_name (hbox6, "hbox6");
gtk_widget_show (hbox6);
gtk_box_pack_start (GTK_BOX (vbox5), hbox6, FALSE, TRUE, 0);
status0_label = gtk_label_new (_("status 0"));
gtk_widget_set_name (status0_label, "status0_label");
gtk_widget_show (status0_label);
gtk_box_pack_start (GTK_BOX (hbox6), status0_label, TRUE, TRUE, 0);
gtk_misc_set_alignment (GTK_MISC (status0_label), 0, 0.5);
_9_key_label = gtk_label_new (_("(9)"));
gtk_widget_set_name (_9_key_label, "_9_key_label");
gtk_widget_show (_9_key_label);
gtk_box_pack_start (GTK_BOX (hbox6), _9_key_label, FALSE, FALSE, 0);
timebase_label = gtk_label_new (_("timebase"));
gtk_widget_set_name (timebase_label, "timebase_label");
gtk_widget_show (timebase_label);
gtk_box_pack_start (GTK_BOX (hbox6), timebase_label, FALSE, TRUE, 0);
gtk_label_set_width_chars (GTK_LABEL (timebase_label), 10);
_0_key_label = gtk_label_new (_("(0)"));
gtk_widget_set_name (_0_key_label, "_0_key_label");
gtk_widget_show (_0_key_label);
gtk_box_pack_start (GTK_BOX (hbox6), _0_key_label, FALSE, FALSE, 0);
status1_label = gtk_label_new (_("status 1"));
gtk_widget_set_name (status1_label, "status1_label");
gtk_widget_show (status1_label);
gtk_box_pack_start (GTK_BOX (hbox6), status1_label, TRUE, TRUE, 0);
gtk_label_set_justify (GTK_LABEL (status1_label), GTK_JUSTIFY_RIGHT);
gtk_misc_set_alignment (GTK_MISC (status1_label), 1, 0.5);
hbox7 = gtk_hbox_new (FALSE, 0);
gtk_widget_set_name (hbox7, "hbox7");
gtk_widget_show (hbox7);
gtk_box_pack_start (GTK_BOX (vbox5), hbox7, FALSE, TRUE, 0);
status2_label = gtk_label_new (_("status 2"));
gtk_widget_set_name (status2_label, "status2_label");
gtk_widget_show (status2_label);
gtk_box_pack_start (GTK_BOX (hbox7), status2_label, TRUE, TRUE, 0);
gtk_misc_set_alignment (GTK_MISC (status2_label), 0, 0.5);
left_paren_key_label = gtk_label_new (_("(()"));
gtk_widget_set_name (left_paren_key_label, "left_paren_key_label");
gtk_widget_show (left_paren_key_label);
gtk_box_pack_start (GTK_BOX (hbox7), left_paren_key_label, FALSE, FALSE, 0);
sample_rate_label = gtk_label_new (_("sample rate"));
gtk_widget_set_name (sample_rate_label, "sample_rate_label");
gtk_widget_show (sample_rate_label);
gtk_box_pack_start (GTK_BOX (hbox7), sample_rate_label, FALSE, TRUE, 0);
right_paren_key_label = gtk_label_new (_("())"));
gtk_widget_set_name (right_paren_key_label, "right_paren_key_label");
gtk_widget_show (right_paren_key_label);
gtk_box_pack_start (GTK_BOX (hbox7), right_paren_key_label, FALSE, FALSE, 0);
status3_label = gtk_label_new (_("status 3"));
gtk_widget_set_name (status3_label, "status3_label");
gtk_widget_show (status3_label);
gtk_box_pack_start (GTK_BOX (hbox7), status3_label, TRUE, TRUE, 0);
gtk_label_set_justify (GTK_LABEL (status3_label), GTK_JUSTIFY_RIGHT);
gtk_misc_set_alignment (GTK_MISC (status3_label), 1, 0.5);
hbox8 = gtk_hbox_new (FALSE, 0);
gtk_widget_set_name (hbox8, "hbox8");
gtk_widget_show (hbox8);
gtk_box_pack_start (GTK_BOX (vbox5), hbox8, FALSE, TRUE, 0);
status4_label = gtk_label_new (_("status 4"));
gtk_widget_set_name (status4_label, "status4_label");
gtk_widget_show (status4_label);
gtk_box_pack_start (GTK_BOX (hbox8), status4_label, TRUE, TRUE, 0);
gtk_misc_set_alignment (GTK_MISC (status4_label), 0, 0.5);
samples_per_frame_label = gtk_label_new (_("samples per frame"));
gtk_widget_set_name (samples_per_frame_label, "samples_per_frame_label");
gtk_widget_show (samples_per_frame_label);
gtk_box_pack_start (GTK_BOX (hbox8), samples_per_frame_label, FALSE, TRUE, 0);
status5_label = gtk_label_new (_("status 5"));
gtk_widget_set_name (status5_label, "status5_label");
gtk_widget_show (status5_label);
gtk_box_pack_start (GTK_BOX (hbox8), status5_label, TRUE, TRUE, 0);
gtk_label_set_justify (GTK_LABEL (status5_label), GTK_JUSTIFY_RIGHT);
gtk_misc_set_alignment (GTK_MISC (status5_label), 1, 0.5);
hbox9 = gtk_hbox_new (FALSE, 0);
gtk_widget_set_name (hbox9, "hbox9");
gtk_widget_show (hbox9);
gtk_box_pack_start (GTK_BOX (vbox5), hbox9, FALSE, TRUE, 0);
status6_label = gtk_label_new (_("status 6"));
gtk_widget_set_name (status6_label, "status6_label");
gtk_widget_show (status6_label);
gtk_box_pack_start (GTK_BOX (hbox9), status6_label, TRUE, TRUE, 0);
gtk_misc_set_alignment (GTK_MISC (status6_label), 0, 0.5);
registers_left_key_label = gtk_label_new (_("("));
gtk_widget_set_name (registers_left_key_label, "registers_left_key_label");
gtk_widget_show (registers_left_key_label);
gtk_box_pack_start (GTK_BOX (hbox9), registers_left_key_label, FALSE, FALSE, 0);
registers_label = gtk_label_new (_("registers"));
gtk_widget_set_name (registers_label, "registers_label");
gtk_widget_show (registers_label);
gtk_box_pack_start (GTK_BOX (hbox9), registers_label, FALSE, TRUE, 0);
registers_right_key_label = gtk_label_new (_(")"));
gtk_widget_set_name (registers_right_key_label, "registers_right_key_label");
gtk_widget_show (registers_right_key_label);
gtk_box_pack_start (GTK_BOX (hbox9), registers_right_key_label, FALSE, FALSE, 0);
status7_label = gtk_label_new (_("status 7"));
gtk_widget_set_name (status7_label, "status7_label");
gtk_widget_show (status7_label);
gtk_box_pack_start (GTK_BOX (hbox9), status7_label, TRUE, TRUE, 0);
gtk_label_set_justify (GTK_LABEL (status7_label), GTK_JUSTIFY_RIGHT);
gtk_misc_set_alignment (GTK_MISC (status7_label), 1, 0.5);
vbox6 = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (vbox6, "vbox6");
gtk_widget_show (vbox6);
gtk_box_pack_start (GTK_BOX (hbox10), vbox6, FALSE, TRUE, 0);
hbox18 = gtk_hbox_new (FALSE, 0);
gtk_widget_set_name (hbox18, "hbox18");
gtk_widget_show (hbox18);
gtk_box_pack_start (GTK_BOX (vbox6), hbox18, FALSE, FALSE, 0);
signal_key_label = gtk_label_new (_("(a-b)"));
gtk_widget_set_name (signal_key_label, "signal_key_label");
gtk_widget_show (signal_key_label);
gtk_box_pack_start (GTK_BOX (hbox18), signal_key_label, FALSE, FALSE, 0);
signal_help_label = gtk_label_new (_("Signal"));
gtk_widget_set_name (signal_help_label, "signal_help_label");
gtk_widget_show (signal_help_label);
gtk_box_pack_start (GTK_BOX (hbox18), signal_help_label, FALSE, FALSE, 0);
memory_help_label = gtk_label_new (_("Memory"));
gtk_widget_set_name (memory_help_label, "memory_help_label");
gtk_widget_show (memory_help_label);
gtk_box_pack_start (GTK_BOX (vbox6), memory_help_label, FALSE, FALSE, 0);
hbox16 = gtk_hbox_new (FALSE, 0);
gtk_widget_set_name (hbox16, "hbox16");
gtk_widget_show (hbox16);
gtk_box_pack_start (GTK_BOX (vbox6), hbox16, FALSE, FALSE, 0);
store_key_label = gtk_label_new (_("(A-W)"));
gtk_widget_set_name (store_key_label, "store_key_label");
gtk_widget_show (store_key_label);
gtk_box_pack_start (GTK_BOX (hbox16), store_key_label, FALSE, FALSE, 0);
store_help_label = gtk_label_new (_("Store"));
gtk_widget_set_name (store_help_label, "store_help_label");
gtk_widget_show (store_help_label);
gtk_box_pack_start (GTK_BOX (hbox16), store_help_label, FALSE, FALSE, 0);
hbox17 = gtk_hbox_new (FALSE, 0);
gtk_widget_set_name (hbox17, "hbox17");
gtk_widget_show (hbox17);
gtk_box_pack_start (GTK_BOX (vbox6), hbox17, FALSE, FALSE, 0);
recall_key_label = gtk_label_new (_("(a-z)"));
gtk_widget_set_name (recall_key_label, "recall_key_label");
gtk_widget_show (recall_key_label);
gtk_box_pack_start (GTK_BOX (hbox17), recall_key_label, FALSE, FALSE, 0);
recall_help_label = gtk_label_new (_("Recall"));
gtk_widget_set_name (recall_help_label, "recall_help_label");
gtk_widget_show (recall_help_label);
gtk_box_pack_start (GTK_BOX (hbox17), recall_help_label, FALSE, FALSE, 0);
g_signal_connect ((gpointer) main_window, "key_press_event",
G_CALLBACK (key_press_event),
NULL);
g_signal_connect ((gpointer) main_window, "delete_event",
G_CALLBACK (delete_event),
NULL);
g_signal_connect ((gpointer) databox, "button_press_event",
G_CALLBACK (on_databox_button_press_event),
NULL);
/* Store pointers to all widgets, for use by lookup_widget(). */
GLADE_HOOKUP_OBJECT_NO_REF (main_window, main_window, "main_window");
GLADE_HOOKUP_OBJECT (main_window, vbox1, "vbox1");
GLADE_HOOKUP_OBJECT (main_window, hbox1, "hbox1");
GLADE_HOOKUP_OBJECT (main_window, escape_key_label, "escape_key_label");
GLADE_HOOKUP_OBJECT (main_window, quit_help_label, "quit_help_label");
GLADE_HOOKUP_OBJECT (main_window, xoscope_help_label, "xoscope_help_label");
GLADE_HOOKUP_OBJECT (main_window, period_label, "period_label");
GLADE_HOOKUP_OBJECT (main_window, enter_key_label, "enter_key_label");
GLADE_HOOKUP_OBJECT (main_window, refresh_help_label, "refresh_help_label");
GLADE_HOOKUP_OBJECT (main_window, hbox2, "hbox2");
GLADE_HOOKUP_OBJECT (main_window, at_key_label, "at_key_label");
GLADE_HOOKUP_OBJECT (main_window, load_help_label, "load_help_label");
GLADE_HOOKUP_OBJECT (main_window, version_help_label, "version_help_label");
GLADE_HOOKUP_OBJECT (main_window, min_max_label, "min_max_label");
GLADE_HOOKUP_OBJECT (main_window, comma_key_label, "comma_key_label");
GLADE_HOOKUP_OBJECT (main_window, graticule_help_label, "graticule_help_label");
GLADE_HOOKUP_OBJECT (main_window, hbox3, "hbox3");
GLADE_HOOKUP_OBJECT (main_window, pound_key_label, "pound_key_label");
GLADE_HOOKUP_OBJECT (main_window, save_help_label, "save_help_label");
GLADE_HOOKUP_OBJECT (main_window, dash_key_label, "dash_key_label");
GLADE_HOOKUP_OBJECT (main_window, trigger_label, "trigger_label");
GLADE_HOOKUP_OBJECT (main_window, plus_key_label, "plus_key_label");
GLADE_HOOKUP_OBJECT (main_window, fps_label, "fps_label");
GLADE_HOOKUP_OBJECT (main_window, period_key_label, "period_key_label");
GLADE_HOOKUP_OBJECT (main_window, graticule_position_help_label, "graticule_position_help_label");
GLADE_HOOKUP_OBJECT (main_window, hbox5, "hbox5");
GLADE_HOOKUP_OBJECT (main_window, ampersand_key_label, "ampersand_key_label");
GLADE_HOOKUP_OBJECT (main_window, data_source_label, "data_source_label");
GLADE_HOOKUP_OBJECT (main_window, asterisk_key_label, "asterisk_key_label");
GLADE_HOOKUP_OBJECT (main_window, data_source_opt1_label, "data_source_opt1_label");
GLADE_HOOKUP_OBJECT (main_window, trigger_source_label, "trigger_source_label");
GLADE_HOOKUP_OBJECT (main_window, question_mark_label, "question_mark_label");
GLADE_HOOKUP_OBJECT (main_window, help_label, "help_label");
GLADE_HOOKUP_OBJECT (main_window, hbox11, "hbox11");
GLADE_HOOKUP_OBJECT (main_window, exclaim_key_label, "exclaim_key_label");
GLADE_HOOKUP_OBJECT (main_window, line_style_label, "line_style_label");
GLADE_HOOKUP_OBJECT (main_window, space_key_label, "space_key_label");
GLADE_HOOKUP_OBJECT (main_window, run_stop_label, "run_stop_label");
GLADE_HOOKUP_OBJECT (main_window, hbox4, "hbox4");
GLADE_HOOKUP_OBJECT (main_window, vbox3, "vbox3");
GLADE_HOOKUP_OBJECT (main_window, Ch1_frame, "Ch1_frame");
GLADE_HOOKUP_OBJECT (main_window, alignment1, "alignment1");
GLADE_HOOKUP_OBJECT (main_window, Ch1_vbox, "Ch1_vbox");
GLADE_HOOKUP_OBJECT (main_window, Ch1_label, "Ch1_label");
GLADE_HOOKUP_OBJECT (main_window, Ch1_scale_label, "Ch1_scale_label");
GLADE_HOOKUP_OBJECT (main_window, Ch1_position_label, "Ch1_position_label");
GLADE_HOOKUP_OBJECT (main_window, Ch1_source_label, "Ch1_source_label");
GLADE_HOOKUP_OBJECT (main_window, Ch2_frame, "Ch2_frame");
GLADE_HOOKUP_OBJECT (main_window, alignment2, "alignment2");
GLADE_HOOKUP_OBJECT (main_window, Ch2_vbox, "Ch2_vbox");
GLADE_HOOKUP_OBJECT (main_window, Ch2_label, "Ch2_label");
GLADE_HOOKUP_OBJECT (main_window, Ch2_scale_label, "Ch2_scale_label");
GLADE_HOOKUP_OBJECT (main_window, Ch2_position_label, "Ch2_position_label");
GLADE_HOOKUP_OBJECT (main_window, Ch2_source_label, "Ch2_source_label");
GLADE_HOOKUP_OBJECT (main_window, Ch3_frame, "Ch3_frame");
GLADE_HOOKUP_OBJECT (main_window, alignment3, "alignment3");
GLADE_HOOKUP_OBJECT (main_window, Ch3_vbox, "Ch3_vbox");
GLADE_HOOKUP_OBJECT (main_window, Ch3_label, "Ch3_label");
GLADE_HOOKUP_OBJECT (main_window, Ch3_scale_label, "Ch3_scale_label");
GLADE_HOOKUP_OBJECT (main_window, Ch3_position_label, "Ch3_position_label");
GLADE_HOOKUP_OBJECT (main_window, Ch3_source_label, "Ch3_source_label");
GLADE_HOOKUP_OBJECT (main_window, Ch4_frame, "Ch4_frame");
GLADE_HOOKUP_OBJECT (main_window, alignment4, "alignment4");
GLADE_HOOKUP_OBJECT (main_window, Ch4_vbox, "Ch4_vbox");
GLADE_HOOKUP_OBJECT (main_window, Ch4_label, "Ch4_label");
GLADE_HOOKUP_OBJECT (main_window, Ch4_scale_label, "Ch4_scale_label");
GLADE_HOOKUP_OBJECT (main_window, Ch4_position_label, "Ch4_position_label");
GLADE_HOOKUP_OBJECT (main_window, Ch4_source_label, "Ch4_source_label");
GLADE_HOOKUP_OBJECT (main_window, databox_aspectframe, "databox_aspectframe");
GLADE_HOOKUP_OBJECT (main_window, databox_vbox, "databox_vbox");
GLADE_HOOKUP_OBJECT (main_window, databox_frame, "databox_frame");
GLADE_HOOKUP_OBJECT (main_window, databox, "databox");
GLADE_HOOKUP_OBJECT (main_window, databox_hscrollbar, "databox_hscrollbar");
GLADE_HOOKUP_OBJECT (main_window, vbox2, "vbox2");
GLADE_HOOKUP_OBJECT (main_window, Ch5_frame, "Ch5_frame");
GLADE_HOOKUP_OBJECT (main_window, alignment5, "alignment5");
GLADE_HOOKUP_OBJECT (main_window, Ch5_vbox, "Ch5_vbox");
GLADE_HOOKUP_OBJECT (main_window, Ch5_label, "Ch5_label");
GLADE_HOOKUP_OBJECT (main_window, Ch5_scale_label, "Ch5_scale_label");
GLADE_HOOKUP_OBJECT (main_window, Ch5_position_label, "Ch5_position_label");
GLADE_HOOKUP_OBJECT (main_window, Ch5_source_label, "Ch5_source_label");
GLADE_HOOKUP_OBJECT (main_window, Ch6_frame, "Ch6_frame");
GLADE_HOOKUP_OBJECT (main_window, alignment6, "alignment6");
GLADE_HOOKUP_OBJECT (main_window, Ch6_vbox, "Ch6_vbox");
GLADE_HOOKUP_OBJECT (main_window, Ch6_label, "Ch6_label");
GLADE_HOOKUP_OBJECT (main_window, Ch6_scale_label, "Ch6_scale_label");
GLADE_HOOKUP_OBJECT (main_window, Ch6_position_label, "Ch6_position_label");
GLADE_HOOKUP_OBJECT (main_window, Ch6_source_label, "Ch6_source_label");
GLADE_HOOKUP_OBJECT (main_window, Ch7_frame, "Ch7_frame");
GLADE_HOOKUP_OBJECT (main_window, alignment7, "alignment7");
GLADE_HOOKUP_OBJECT (main_window, Ch7_vbox, "Ch7_vbox");
GLADE_HOOKUP_OBJECT (main_window, Ch7_label, "Ch7_label");
GLADE_HOOKUP_OBJECT (main_window, Ch7_scale_label, "Ch7_scale_label");
GLADE_HOOKUP_OBJECT (main_window, Ch7_position_label, "Ch7_position_label");
GLADE_HOOKUP_OBJECT (main_window, Ch7_source_label, "Ch7_source_label");
GLADE_HOOKUP_OBJECT (main_window, Ch8_frame, "Ch8_frame");
GLADE_HOOKUP_OBJECT (main_window, alignment8, "alignment8");
GLADE_HOOKUP_OBJECT (main_window, Ch8_vbox, "Ch8_vbox");
GLADE_HOOKUP_OBJECT (main_window, Ch8_label, "Ch8_label");
GLADE_HOOKUP_OBJECT (main_window, Ch8_scale_label, "Ch8_scale_label");
GLADE_HOOKUP_OBJECT (main_window, Ch8_position_label, "Ch8_position_label");
GLADE_HOOKUP_OBJECT (main_window, Ch8_source_label, "Ch8_source_label");
GLADE_HOOKUP_OBJECT (main_window, hbox10, "hbox10");
GLADE_HOOKUP_OBJECT (main_window, vbox4, "vbox4");
GLADE_HOOKUP_OBJECT (main_window, hbox12, "hbox12");
GLADE_HOOKUP_OBJECT (main_window, tab_key_label, "tab_key_label");
GLADE_HOOKUP_OBJECT (main_window, tab_help_label, "tab_help_label");
GLADE_HOOKUP_OBJECT (main_window, hbox13, "hbox13");
GLADE_HOOKUP_OBJECT (main_window, left_brace_key_label, "left_brace_key_label");
GLADE_HOOKUP_OBJECT (main_window, scale_help_label, "scale_help_label");
GLADE_HOOKUP_OBJECT (main_window, right_brace_key_label, "right_brace_key_label");
GLADE_HOOKUP_OBJECT (main_window, hbox14, "hbox14");
GLADE_HOOKUP_OBJECT (main_window, left_bracket_key_label, "left_bracket_key_label");
GLADE_HOOKUP_OBJECT (main_window, position_help_label, "position_help_label");
GLADE_HOOKUP_OBJECT (main_window, right_bracket_key_label, "right_bracket_key_label");
GLADE_HOOKUP_OBJECT (main_window, hbox15, "hbox15");
GLADE_HOOKUP_OBJECT (main_window, caret_key_label, "caret_key_label");
GLADE_HOOKUP_OBJECT (main_window, data_source_opt2_label, "data_source_opt2_label");
GLADE_HOOKUP_OBJECT (main_window, vbox5, "vbox5");
GLADE_HOOKUP_OBJECT (main_window, hbox6, "hbox6");
GLADE_HOOKUP_OBJECT (main_window, status0_label, "status0_label");
GLADE_HOOKUP_OBJECT (main_window, _9_key_label, "_9_key_label");
GLADE_HOOKUP_OBJECT (main_window, timebase_label, "timebase_label");
GLADE_HOOKUP_OBJECT (main_window, _0_key_label, "_0_key_label");
GLADE_HOOKUP_OBJECT (main_window, status1_label, "status1_label");
GLADE_HOOKUP_OBJECT (main_window, hbox7, "hbox7");
GLADE_HOOKUP_OBJECT (main_window, status2_label, "status2_label");
GLADE_HOOKUP_OBJECT (main_window, left_paren_key_label, "left_paren_key_label");
GLADE_HOOKUP_OBJECT (main_window, sample_rate_label, "sample_rate_label");
GLADE_HOOKUP_OBJECT (main_window, right_paren_key_label, "right_paren_key_label");
GLADE_HOOKUP_OBJECT (main_window, status3_label, "status3_label");
GLADE_HOOKUP_OBJECT (main_window, hbox8, "hbox8");
GLADE_HOOKUP_OBJECT (main_window, status4_label, "status4_label");
GLADE_HOOKUP_OBJECT (main_window, samples_per_frame_label, "samples_per_frame_label");
GLADE_HOOKUP_OBJECT (main_window, status5_label, "status5_label");
GLADE_HOOKUP_OBJECT (main_window, hbox9, "hbox9");
GLADE_HOOKUP_OBJECT (main_window, status6_label, "status6_label");
GLADE_HOOKUP_OBJECT (main_window, registers_left_key_label, "registers_left_key_label");
GLADE_HOOKUP_OBJECT (main_window, registers_label, "registers_label");
GLADE_HOOKUP_OBJECT (main_window, registers_right_key_label, "registers_right_key_label");
GLADE_HOOKUP_OBJECT (main_window, status7_label, "status7_label");
GLADE_HOOKUP_OBJECT (main_window, vbox6, "vbox6");
GLADE_HOOKUP_OBJECT (main_window, hbox18, "hbox18");
GLADE_HOOKUP_OBJECT (main_window, signal_key_label, "signal_key_label");
GLADE_HOOKUP_OBJECT (main_window, signal_help_label, "signal_help_label");
GLADE_HOOKUP_OBJECT (main_window, memory_help_label, "memory_help_label");
GLADE_HOOKUP_OBJECT (main_window, hbox16, "hbox16");
GLADE_HOOKUP_OBJECT (main_window, store_key_label, "store_key_label");
GLADE_HOOKUP_OBJECT (main_window, store_help_label, "store_help_label");
GLADE_HOOKUP_OBJECT (main_window, hbox17, "hbox17");
GLADE_HOOKUP_OBJECT (main_window, recall_key_label, "recall_key_label");
GLADE_HOOKUP_OBJECT (main_window, recall_help_label, "recall_help_label");
return main_window;
}
GtkWidget*
create_comedi_dialog (void)
{
GtkWidget *comedi_dialog;
GtkWidget *dialog_vbox3;
GtkWidget *notebook2;
GtkWidget *option_table;
GtkWidget *device_label;
GtkWidget *label26;
GtkWidget *device_entry;
GtkWidget *subdevice_optionmenu;
GtkWidget *convertwidget1;
GtkWidget *label28;
GtkWidget *rate_entry;
GtkWidget *label27;
GtkWidget *hbox7;
GtkWidget *aref_ground;
GSList *aref_ground_group = NULL;
GtkWidget *aref_diff;
GtkWidget *aref_common;
GtkWidget *label29;
GtkWidget *hbox8;
GtkWidget *bufsize_default;
GSList *bufsize_default_group = NULL;
GtkWidget *bufsize_custom;
GtkWidget *bufsize_entry;
GtkWidget *label30;
GtkWidget *empty_notebook_page;
GtkWidget *label31;
GtkWidget *dialog_action_area3;
GtkWidget *hbuttonbox2;
GtkWidget *button7;
GtkWidget *button8;
GtkWidget *button9;
comedi_dialog = gtk_dialog_new ();
gtk_widget_set_name (comedi_dialog, "comedi_dialog");
gtk_window_set_title (GTK_WINDOW (comedi_dialog), _("COMEDI Options"));
gtk_window_set_type_hint (GTK_WINDOW (comedi_dialog), GDK_WINDOW_TYPE_HINT_DIALOG);
dialog_vbox3 = GTK_DIALOG (comedi_dialog)->vbox;
gtk_widget_set_name (dialog_vbox3, "dialog_vbox3");
gtk_widget_show (dialog_vbox3);
notebook2 = gtk_notebook_new ();
gtk_widget_set_name (notebook2, "notebook2");
gtk_widget_show (notebook2);
gtk_box_pack_start (GTK_BOX (dialog_vbox3), notebook2, TRUE, TRUE, 0);
option_table = gtk_table_new (5, 2, FALSE);
gtk_widget_set_name (option_table, "option_table");
gtk_widget_show (option_table);
gtk_container_add (GTK_CONTAINER (notebook2), option_table);
gtk_container_set_border_width (GTK_CONTAINER (option_table), 10);
gtk_table_set_row_spacings (GTK_TABLE (option_table), 10);
gtk_table_set_col_spacings (GTK_TABLE (option_table), 10);
device_label = gtk_label_new (_("Device:"));
gtk_widget_set_name (device_label, "device_label");
gtk_widget_show (device_label);
gtk_table_attach (GTK_TABLE (option_table), device_label, 0, 1, 0, 1,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (device_label), GTK_JUSTIFY_CENTER);
gtk_misc_set_alignment (GTK_MISC (device_label), 0, 0.5);
label26 = gtk_label_new (_("Subdevice:"));
gtk_widget_set_name (label26, "label26");
gtk_widget_show (label26);
gtk_table_attach (GTK_TABLE (option_table), label26, 0, 1, 1, 2,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (label26), GTK_JUSTIFY_CENTER);
gtk_misc_set_alignment (GTK_MISC (label26), 0, 0.5);
device_entry = gtk_entry_new ();
gtk_widget_set_name (device_entry, "device_entry");
gtk_widget_show (device_entry);
gtk_table_attach (GTK_TABLE (option_table), device_entry, 1, 2, 0, 1,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
subdevice_optionmenu = gtk_option_menu_new ();
gtk_widget_set_name (subdevice_optionmenu, "subdevice_optionmenu");
gtk_widget_show (subdevice_optionmenu);
gtk_table_attach (GTK_TABLE (option_table), subdevice_optionmenu, 1, 2, 1, 2,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
convertwidget1 = gtk_menu_new ();
gtk_widget_set_name (convertwidget1, "convertwidget1");
gtk_option_menu_set_menu (GTK_OPTION_MENU (subdevice_optionmenu), convertwidget1);
label28 = gtk_label_new (_("Sampling rate (Hz):"));
gtk_widget_set_name (label28, "label28");
gtk_widget_show (label28);
gtk_table_attach (GTK_TABLE (option_table), label28, 0, 1, 2, 3,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (label28), GTK_JUSTIFY_CENTER);
gtk_misc_set_alignment (GTK_MISC (label28), 0, 0.5);
rate_entry = gtk_entry_new ();
gtk_widget_set_name (rate_entry, "rate_entry");
gtk_widget_show (rate_entry);
gtk_table_attach (GTK_TABLE (option_table), rate_entry, 1, 2, 2, 3,
(GtkAttachOptions) (GTK_EXPAND),
(GtkAttachOptions) (0), 0, 0);
label27 = gtk_label_new (_("Analog reference:"));
gtk_widget_set_name (label27, "label27");
gtk_widget_show (label27);
gtk_table_attach (GTK_TABLE (option_table), label27, 0, 1, 4, 5,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (label27), GTK_JUSTIFY_CENTER);
gtk_misc_set_alignment (GTK_MISC (label27), 0, 0.5);
hbox7 = gtk_hbox_new (FALSE, 0);
gtk_widget_set_name (hbox7, "hbox7");
gtk_widget_show (hbox7);
gtk_table_attach (GTK_TABLE (option_table), hbox7, 1, 2, 4, 5,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
aref_ground = gtk_radio_button_new_with_mnemonic (NULL, _("Ground"));
gtk_widget_set_name (aref_ground, "aref_ground");
gtk_widget_show (aref_ground);
gtk_box_pack_start (GTK_BOX (hbox7), aref_ground, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (aref_ground), aref_ground_group);
aref_ground_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (aref_ground));
aref_diff = gtk_radio_button_new_with_mnemonic (NULL, _("Differential"));
gtk_widget_set_name (aref_diff, "aref_diff");
gtk_widget_show (aref_diff);
gtk_box_pack_start (GTK_BOX (hbox7), aref_diff, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (aref_diff), aref_ground_group);
aref_ground_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (aref_diff));
aref_common = gtk_radio_button_new_with_mnemonic (NULL, _("Common"));
gtk_widget_set_name (aref_common, "aref_common");
gtk_widget_show (aref_common);
gtk_box_pack_start (GTK_BOX (hbox7), aref_common, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (aref_common), aref_ground_group);
aref_ground_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (aref_common));
label29 = gtk_label_new (_("Buffer size (bytes):"));
gtk_widget_set_name (label29, "label29");
gtk_widget_show (label29);
gtk_table_attach (GTK_TABLE (option_table), label29, 0, 1, 3, 4,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (label29), GTK_JUSTIFY_CENTER);
gtk_misc_set_alignment (GTK_MISC (label29), 0, 0.5);
hbox8 = gtk_hbox_new (FALSE, 0);
gtk_widget_set_name (hbox8, "hbox8");
gtk_widget_show (hbox8);
gtk_table_attach (GTK_TABLE (option_table), hbox8, 1, 2, 3, 4,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
bufsize_default = gtk_radio_button_new_with_mnemonic (NULL, _("Default"));
gtk_widget_set_name (bufsize_default, "bufsize_default");
gtk_widget_show (bufsize_default);
gtk_box_pack_start (GTK_BOX (hbox8), bufsize_default, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (bufsize_default), bufsize_default_group);
bufsize_default_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (bufsize_default));
bufsize_custom = gtk_radio_button_new_with_mnemonic (NULL, _("Custom:"));
gtk_widget_set_name (bufsize_custom, "bufsize_custom");
gtk_widget_show (bufsize_custom);
gtk_box_pack_start (GTK_BOX (hbox8), bufsize_custom, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (bufsize_custom), bufsize_default_group);
bufsize_default_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (bufsize_custom));
bufsize_entry = gtk_entry_new ();
gtk_widget_set_name (bufsize_entry, "bufsize_entry");
gtk_widget_show (bufsize_entry);
gtk_box_pack_start (GTK_BOX (hbox8), bufsize_entry, TRUE, TRUE, 0);
label30 = gtk_label_new (_("General"));
gtk_widget_set_name (label30, "label30");
gtk_widget_show (label30);
gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook2), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook2), 0), label30);
gtk_label_set_justify (GTK_LABEL (label30), GTK_JUSTIFY_CENTER);
empty_notebook_page = gtk_vbox_new (FALSE, 0);
gtk_widget_show (empty_notebook_page);
gtk_container_add (GTK_CONTAINER (notebook2), empty_notebook_page);
label31 = gtk_label_new (_("Channels"));
gtk_widget_set_name (label31, "label31");
gtk_widget_show (label31);
gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook2), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook2), 1), label31);
gtk_label_set_justify (GTK_LABEL (label31), GTK_JUSTIFY_CENTER);
dialog_action_area3 = GTK_DIALOG (comedi_dialog)->action_area;
gtk_widget_set_name (dialog_action_area3, "dialog_action_area3");
gtk_widget_show (dialog_action_area3);
gtk_button_box_set_layout (GTK_BUTTON_BOX (dialog_action_area3), GTK_BUTTONBOX_END);
hbuttonbox2 = gtk_hbutton_box_new ();
gtk_widget_set_name (hbuttonbox2, "hbuttonbox2");
gtk_widget_show (hbuttonbox2);
gtk_container_add (GTK_CONTAINER (dialog_action_area3), hbuttonbox2);
gtk_box_set_spacing (GTK_BOX (hbuttonbox2), 8);
button7 = gtk_button_new_with_mnemonic (_("OK"));
gtk_widget_set_name (button7, "button7");
gtk_widget_show (button7);
gtk_container_add (GTK_CONTAINER (hbuttonbox2), button7);
GTK_WIDGET_SET_FLAGS (button7, GTK_CAN_DEFAULT);
button8 = gtk_button_new_with_mnemonic (_("Apply"));
gtk_widget_set_name (button8, "button8");
gtk_widget_show (button8);
gtk_container_add (GTK_CONTAINER (hbuttonbox2), button8);
GTK_WIDGET_SET_FLAGS (button8, GTK_CAN_DEFAULT);
button9 = gtk_button_new_with_mnemonic (_("Cancel"));
gtk_widget_set_name (button9, "button9");
gtk_widget_show (button9);
gtk_container_add (GTK_CONTAINER (hbuttonbox2), button9);
GTK_WIDGET_SET_FLAGS (button9, GTK_CAN_DEFAULT);
g_signal_connect ((gpointer) bufsize_default, "clicked",
G_CALLBACK (on_bufsize_default_clicked),
NULL);
g_signal_connect ((gpointer) bufsize_custom, "clicked",
G_CALLBACK (on_bufsize_custom_clicked),
NULL);
g_signal_connect ((gpointer) button7, "clicked",
G_CALLBACK (comedi_on_ok),
NULL);
g_signal_connect ((gpointer) button8, "clicked",
G_CALLBACK (comedi_on_apply),
NULL);
g_signal_connect_swapped ((gpointer) button9, "clicked",
G_CALLBACK (gtk_widget_destroy),
GTK_OBJECT (comedi_dialog));
/* Store pointers to all widgets, for use by lookup_widget(). */
GLADE_HOOKUP_OBJECT_NO_REF (comedi_dialog, comedi_dialog, "comedi_dialog");
GLADE_HOOKUP_OBJECT_NO_REF (comedi_dialog, dialog_vbox3, "dialog_vbox3");
GLADE_HOOKUP_OBJECT (comedi_dialog, notebook2, "notebook2");
GLADE_HOOKUP_OBJECT (comedi_dialog, option_table, "option_table");
GLADE_HOOKUP_OBJECT (comedi_dialog, device_label, "device_label");
GLADE_HOOKUP_OBJECT (comedi_dialog, label26, "label26");
GLADE_HOOKUP_OBJECT (comedi_dialog, device_entry, "device_entry");
GLADE_HOOKUP_OBJECT (comedi_dialog, subdevice_optionmenu, "subdevice_optionmenu");
GLADE_HOOKUP_OBJECT (comedi_dialog, convertwidget1, "convertwidget1");
GLADE_HOOKUP_OBJECT (comedi_dialog, label28, "label28");
GLADE_HOOKUP_OBJECT (comedi_dialog, rate_entry, "rate_entry");
GLADE_HOOKUP_OBJECT (comedi_dialog, label27, "label27");
GLADE_HOOKUP_OBJECT (comedi_dialog, hbox7, "hbox7");
GLADE_HOOKUP_OBJECT (comedi_dialog, aref_ground, "aref_ground");
GLADE_HOOKUP_OBJECT (comedi_dialog, aref_diff, "aref_diff");
GLADE_HOOKUP_OBJECT (comedi_dialog, aref_common, "aref_common");
GLADE_HOOKUP_OBJECT (comedi_dialog, label29, "label29");
GLADE_HOOKUP_OBJECT (comedi_dialog, hbox8, "hbox8");
GLADE_HOOKUP_OBJECT (comedi_dialog, bufsize_default, "bufsize_default");
GLADE_HOOKUP_OBJECT (comedi_dialog, bufsize_custom, "bufsize_custom");
GLADE_HOOKUP_OBJECT (comedi_dialog, bufsize_entry, "bufsize_entry");
GLADE_HOOKUP_OBJECT (comedi_dialog, label30, "label30");
GLADE_HOOKUP_OBJECT (comedi_dialog, label31, "label31");
GLADE_HOOKUP_OBJECT_NO_REF (comedi_dialog, dialog_action_area3, "dialog_action_area3");
GLADE_HOOKUP_OBJECT (comedi_dialog, hbuttonbox2, "hbuttonbox2");
GLADE_HOOKUP_OBJECT (comedi_dialog, button7, "button7");
GLADE_HOOKUP_OBJECT (comedi_dialog, button8, "button8");
GLADE_HOOKUP_OBJECT (comedi_dialog, button9, "button9");
return comedi_dialog;
}
GtkWidget*
create_dialog2 (void)
{
GtkWidget *dialog2;
GtkWidget *dialog_vbox1;
GtkWidget *notebook1;
GtkWidget *table3;
GtkWidget *label23;
GtkWidget *device_entry;
GtkWidget *label22;
GtkWidget *table1;
GtkWidget *label6;
GtkWidget *label7;
GtkWidget *label8;
GtkWidget *label10;
GtkWidget *vbox1;
GtkWidget *radiobutton12;
GSList *radiobutton12_group = NULL;
GtkWidget *radiobutton13;
GtkWidget *vbox2;
GtkWidget *radiobutton14;
GSList *radiobutton14_group = NULL;
GtkWidget *radiobutton15;
GtkWidget *radiobutton16;
GtkWidget *radiobutton17;
GtkWidget *vbox3;
GtkWidget *radiobutton18;
GSList *radiobutton18_group = NULL;
GtkWidget *radiobutton19;
GtkWidget *vbox4;
GtkWidget *radiobutton20;
GSList *radiobutton20_group = NULL;
GtkWidget *radiobutton21;
GtkWidget *radiobutton22;
GtkWidget *radiobutton23;
GtkWidget *checkbutton2;
GtkWidget *checkbutton3;
GtkWidget *hbox1;
GtkWidget *radiobutton24;
GSList *radiobutton24_group = NULL;
GtkWidget *radiobutton25;
GtkWidget *label11;
GtkWidget *hseparator3;
GtkWidget *hseparator2;
GtkWidget *hseparator1;
GtkWidget *vseparator1;
GtkWidget *vseparator2;
GtkWidget *label3;
GtkWidget *table2;
GtkWidget *label12;
GtkWidget *label16;
GtkWidget *label17;
GtkWidget *hbox4;
GtkWidget *radiobutton30;
GSList *radiobutton30_group = NULL;
GtkWidget *radiobutton31;
GtkWidget *hbox5;
GtkWidget *radiobutton38;
GSList *radiobutton38_group = NULL;
GtkWidget *radiobutton40;
GtkWidget *label15;
GtkWidget *entry1;
GtkWidget *hseparator4;
GtkWidget *hseparator5;
GtkWidget *label21;
GtkWidget *label19;
GtkWidget *label13;
GtkWidget *label14;
GtkWidget *vseparator3;
GtkWidget *hscale1;
GtkWidget *hscale2;
GtkWidget *hbox3;
GtkWidget *radiobutton28;
GSList *radiobutton28_group = NULL;
GtkWidget *radiobutton39;
GtkWidget *label4;
GtkWidget *dialog_action_area1;
GtkWidget *hbuttonbox1;
GtkWidget *button1;
GtkWidget *button2;
GtkWidget *button3;
dialog2 = gtk_dialog_new ();
gtk_widget_set_name (dialog2, "dialog2");
gtk_window_set_title (GTK_WINDOW (dialog2), _("BitScope"));
gtk_window_set_type_hint (GTK_WINDOW (dialog2), GDK_WINDOW_TYPE_HINT_DIALOG);
dialog_vbox1 = GTK_DIALOG (dialog2)->vbox;
gtk_widget_set_name (dialog_vbox1, "dialog_vbox1");
gtk_widget_show (dialog_vbox1);
notebook1 = gtk_notebook_new ();
gtk_widget_set_name (notebook1, "notebook1");
gtk_widget_show (notebook1);
gtk_box_pack_start (GTK_BOX (dialog_vbox1), notebook1, TRUE, TRUE, 0);
table3 = gtk_table_new (1, 2, FALSE);
gtk_widget_set_name (table3, "table3");
gtk_widget_show (table3);
gtk_container_add (GTK_CONTAINER (notebook1), table3);
gtk_container_set_border_width (GTK_CONTAINER (table3), 10);
gtk_table_set_row_spacings (GTK_TABLE (table3), 10);
gtk_table_set_col_spacings (GTK_TABLE (table3), 10);
label23 = gtk_label_new (_("Device:"));
gtk_widget_set_name (label23, "label23");
gtk_widget_show (label23);
gtk_table_attach (GTK_TABLE (table3), label23, 0, 1, 0, 1,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (label23), GTK_JUSTIFY_CENTER);
gtk_misc_set_alignment (GTK_MISC (label23), 0, 0.5);
device_entry = gtk_entry_new ();
gtk_widget_set_name (device_entry, "device_entry");
gtk_widget_show (device_entry);
gtk_table_attach (GTK_TABLE (table3), device_entry, 1, 2, 0, 1,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (0), 0, 0);
label22 = gtk_label_new (_("Connection"));
gtk_widget_set_name (label22, "label22");
gtk_widget_show (label22);
gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook1), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook1), 0), label22);
gtk_label_set_justify (GTK_LABEL (label22), GTK_JUSTIFY_CENTER);
table1 = gtk_table_new (7, 5, FALSE);
gtk_widget_set_name (table1, "table1");
gtk_widget_show (table1);
gtk_container_add (GTK_CONTAINER (notebook1), table1);
gtk_table_set_row_spacings (GTK_TABLE (table1), 10);
gtk_table_set_col_spacings (GTK_TABLE (table1), 10);
label6 = gtk_label_new (_("X (Primary)"));
gtk_widget_set_name (label6, "label6");
gtk_widget_show (label6);
gtk_table_attach (GTK_TABLE (table1), label6, 2, 3, 0, 1,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (label6), GTK_JUSTIFY_CENTER);
label7 = gtk_label_new (_("Y (Secondary)"));
gtk_widget_set_name (label7, "label7");
gtk_widget_show (label7);
gtk_table_attach (GTK_TABLE (table1), label7, 4, 5, 0, 1,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (label7), GTK_JUSTIFY_CENTER);
label8 = gtk_label_new (_("Source\nChannel"));
gtk_widget_set_name (label8, "label8");
gtk_widget_show (label8);
gtk_table_attach (GTK_TABLE (table1), label8, 0, 1, 2, 3,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (label8), GTK_JUSTIFY_CENTER);
label10 = gtk_label_new (_("Input\nVoltage\nRange"));
gtk_widget_set_name (label10, "label10");
gtk_widget_show (label10);
gtk_table_attach (GTK_TABLE (table1), label10, 0, 1, 6, 7,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (label10), GTK_JUSTIFY_CENTER);
vbox1 = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (vbox1, "vbox1");
gtk_widget_show (vbox1);
gtk_table_attach (GTK_TABLE (table1), vbox1, 4, 5, 2, 3,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
radiobutton12 = gtk_radio_button_new_with_mnemonic (NULL, _("A"));
gtk_widget_set_name (radiobutton12, "radiobutton12");
gtk_widget_show (radiobutton12);
gtk_box_pack_start (GTK_BOX (vbox1), radiobutton12, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (radiobutton12), radiobutton12_group);
radiobutton12_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radiobutton12));
radiobutton13 = gtk_radio_button_new_with_mnemonic (NULL, _("B"));
gtk_widget_set_name (radiobutton13, "radiobutton13");
gtk_widget_show (radiobutton13);
gtk_box_pack_start (GTK_BOX (vbox1), radiobutton13, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (radiobutton13), radiobutton12_group);
radiobutton12_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radiobutton13));
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (radiobutton13), TRUE);
vbox2 = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (vbox2, "vbox2");
gtk_widget_show (vbox2);
gtk_table_attach (GTK_TABLE (table1), vbox2, 4, 5, 6, 7,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
radiobutton14 = gtk_radio_button_new_with_mnemonic (NULL, _("1.30V"));
gtk_widget_set_name (radiobutton14, "radiobutton14");
gtk_widget_show (radiobutton14);
gtk_box_pack_start (GTK_BOX (vbox2), radiobutton14, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (radiobutton14), radiobutton14_group);
radiobutton14_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radiobutton14));
radiobutton15 = gtk_radio_button_new_with_mnemonic (NULL, _("6.00V"));
gtk_widget_set_name (radiobutton15, "radiobutton15");
gtk_widget_show (radiobutton15);
gtk_box_pack_start (GTK_BOX (vbox2), radiobutton15, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (radiobutton15), radiobutton14_group);
radiobutton14_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radiobutton15));
radiobutton16 = gtk_radio_button_new_with_mnemonic (NULL, _("12.0V"));
gtk_widget_set_name (radiobutton16, "radiobutton16");
gtk_widget_show (radiobutton16);
gtk_box_pack_start (GTK_BOX (vbox2), radiobutton16, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (radiobutton16), radiobutton14_group);
radiobutton14_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radiobutton16));
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (radiobutton16), TRUE);
radiobutton17 = gtk_radio_button_new_with_mnemonic (NULL, _("+/- 31.60 V"));
gtk_widget_set_name (radiobutton17, "radiobutton17");
gtk_widget_show (radiobutton17);
gtk_box_pack_start (GTK_BOX (vbox2), radiobutton17, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (radiobutton17), radiobutton14_group);
radiobutton14_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radiobutton17));
vbox3 = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (vbox3, "vbox3");
gtk_widget_show (vbox3);
gtk_table_attach (GTK_TABLE (table1), vbox3, 2, 3, 2, 3,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
radiobutton18 = gtk_radio_button_new_with_mnemonic (NULL, _("A"));
gtk_widget_set_name (radiobutton18, "radiobutton18");
gtk_widget_show (radiobutton18);
gtk_box_pack_start (GTK_BOX (vbox3), radiobutton18, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (radiobutton18), radiobutton18_group);
radiobutton18_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radiobutton18));
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (radiobutton18), TRUE);
radiobutton19 = gtk_radio_button_new_with_mnemonic (NULL, _("B"));
gtk_widget_set_name (radiobutton19, "radiobutton19");
gtk_widget_show (radiobutton19);
gtk_box_pack_start (GTK_BOX (vbox3), radiobutton19, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (radiobutton19), radiobutton18_group);
radiobutton18_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radiobutton19));
vbox4 = gtk_vbox_new (FALSE, 0);
gtk_widget_set_name (vbox4, "vbox4");
gtk_widget_show (vbox4);
gtk_table_attach (GTK_TABLE (table1), vbox4, 2, 3, 6, 7,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
radiobutton20 = gtk_radio_button_new_with_mnemonic (NULL, _("+/- 0.632 V"));
gtk_widget_set_name (radiobutton20, "radiobutton20");
gtk_widget_show (radiobutton20);
gtk_box_pack_start (GTK_BOX (vbox4), radiobutton20, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (radiobutton20), radiobutton20_group);
radiobutton20_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radiobutton20));
radiobutton21 = gtk_radio_button_new_with_mnemonic (NULL, _("6.00V"));
gtk_widget_set_name (radiobutton21, "radiobutton21");
gtk_widget_show (radiobutton21);
gtk_box_pack_start (GTK_BOX (vbox4), radiobutton21, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (radiobutton21), radiobutton20_group);
radiobutton20_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radiobutton21));
radiobutton22 = gtk_radio_button_new_with_mnemonic (NULL, _("12.0V"));
gtk_widget_set_name (radiobutton22, "radiobutton22");
gtk_widget_show (radiobutton22);
gtk_box_pack_start (GTK_BOX (vbox4), radiobutton22, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (radiobutton22), radiobutton20_group);
radiobutton20_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radiobutton22));
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (radiobutton22), TRUE);
radiobutton23 = gtk_radio_button_new_with_mnemonic (NULL, _("+/- 31.60 V"));
gtk_widget_set_name (radiobutton23, "radiobutton23");
gtk_widget_show (radiobutton23);
gtk_box_pack_start (GTK_BOX (vbox4), radiobutton23, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (radiobutton23), radiobutton20_group);
radiobutton20_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radiobutton23));
checkbutton2 = gtk_check_button_new_with_mnemonic (_("x10"));
gtk_widget_set_name (checkbutton2, "checkbutton2");
gtk_widget_show (checkbutton2);
gtk_table_attach (GTK_TABLE (table1), checkbutton2, 2, 3, 4, 5,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (checkbutton2), TRUE);
checkbutton3 = gtk_check_button_new_with_mnemonic (_("x10"));
gtk_widget_set_name (checkbutton3, "checkbutton3");
gtk_widget_show (checkbutton3);
gtk_table_attach (GTK_TABLE (table1), checkbutton3, 4, 5, 4, 5,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (checkbutton3), TRUE);
hbox1 = gtk_hbox_new (FALSE, 0);
gtk_widget_set_name (hbox1, "hbox1");
gtk_widget_show (hbox1);
gtk_table_attach (GTK_TABLE (table1), hbox1, 0, 1, 4, 5,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
radiobutton24 = gtk_radio_button_new_with_mnemonic (NULL, _("POD"));
gtk_widget_set_name (radiobutton24, "radiobutton24");
gtk_widget_show (radiobutton24);
gtk_box_pack_start (GTK_BOX (hbox1), radiobutton24, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (radiobutton24), radiobutton24_group);
radiobutton24_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radiobutton24));
radiobutton25 = gtk_radio_button_new_with_mnemonic (NULL, _("BNC"));
gtk_widget_set_name (radiobutton25, "radiobutton25");
gtk_widget_show (radiobutton25);
gtk_box_pack_start (GTK_BOX (hbox1), radiobutton25, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (radiobutton25), radiobutton24_group);
radiobutton24_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radiobutton25));
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (radiobutton25), TRUE);
label11 = gtk_label_new ("");
gtk_widget_set_name (label11, "label11");
gtk_widget_show (label11);
gtk_table_attach (GTK_TABLE (table1), label11, 0, 1, 0, 1,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (label11), GTK_JUSTIFY_CENTER);
hseparator3 = gtk_hseparator_new ();
gtk_widget_set_name (hseparator3, "hseparator3");
gtk_widget_show (hseparator3);
gtk_table_attach (GTK_TABLE (table1), hseparator3, 0, 5, 5, 6,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
hseparator2 = gtk_hseparator_new ();
gtk_widget_set_name (hseparator2, "hseparator2");
gtk_widget_show (hseparator2);
gtk_table_attach (GTK_TABLE (table1), hseparator2, 0, 5, 3, 4,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
hseparator1 = gtk_hseparator_new ();
gtk_widget_set_name (hseparator1, "hseparator1");
gtk_widget_show (hseparator1);
gtk_table_attach (GTK_TABLE (table1), hseparator1, 0, 5, 1, 2,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
vseparator1 = gtk_vseparator_new ();
gtk_widget_set_name (vseparator1, "vseparator1");
gtk_widget_show (vseparator1);
gtk_table_attach (GTK_TABLE (table1), vseparator1, 1, 2, 0, 7,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
vseparator2 = gtk_vseparator_new ();
gtk_widget_set_name (vseparator2, "vseparator2");
gtk_widget_show (vseparator2);
gtk_table_attach (GTK_TABLE (table1), vseparator2, 3, 4, 0, 7,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
label3 = gtk_label_new (_("Input"));
gtk_widget_set_name (label3, "label3");
gtk_widget_show (label3);
gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook1), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook1), 1), label3);
gtk_label_set_justify (GTK_LABEL (label3), GTK_JUSTIFY_CENTER);
table2 = gtk_table_new (10, 3, FALSE);
gtk_widget_set_name (table2, "table2");
gtk_widget_show (table2);
gtk_container_add (GTK_CONTAINER (notebook1), table2);
gtk_table_set_row_spacings (GTK_TABLE (table2), 10);
gtk_table_set_col_spacings (GTK_TABLE (table2), 10);
label12 = gtk_label_new (_("Trigger Condition"));
gtk_widget_set_name (label12, "label12");
gtk_widget_show (label12);
gtk_table_attach (GTK_TABLE (table2), label12, 0, 1, 2, 3,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (label12), GTK_JUSTIFY_CENTER);
label16 = gtk_label_new (_("Edge Sense"));
gtk_widget_set_name (label16, "label16");
gtk_widget_show (label16);
gtk_table_attach (GTK_TABLE (table2), label16, 0, 1, 9, 10,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (label16), GTK_JUSTIFY_CENTER);
label17 = gtk_label_new (_("Trigger Source"));
gtk_widget_set_name (label17, "label17");
gtk_widget_show (label17);
gtk_table_attach (GTK_TABLE (table2), label17, 0, 1, 0, 1,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (label17), GTK_JUSTIFY_CENTER);
hbox4 = gtk_hbox_new (FALSE, 0);
gtk_widget_set_name (hbox4, "hbox4");
gtk_widget_show (hbox4);
gtk_table_attach (GTK_TABLE (table2), hbox4, 2, 3, 0, 1,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
radiobutton30 = gtk_radio_button_new_with_mnemonic (NULL, _("Digital"));
gtk_widget_set_name (radiobutton30, "radiobutton30");
gtk_widget_show (radiobutton30);
gtk_box_pack_start (GTK_BOX (hbox4), radiobutton30, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (radiobutton30), radiobutton30_group);
radiobutton30_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radiobutton30));
radiobutton31 = gtk_radio_button_new_with_mnemonic (NULL, _("Analog"));
gtk_widget_set_name (radiobutton31, "radiobutton31");
gtk_widget_show (radiobutton31);
gtk_box_pack_start (GTK_BOX (hbox4), radiobutton31, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (radiobutton31), radiobutton30_group);
radiobutton30_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radiobutton31));
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (radiobutton31), TRUE);
hbox5 = gtk_hbox_new (FALSE, 0);
gtk_widget_set_name (hbox5, "hbox5");
gtk_widget_show (hbox5);
gtk_table_attach (GTK_TABLE (table2), hbox5, 2, 3, 8, 9,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
radiobutton38 = gtk_radio_button_new_with_mnemonic (NULL, _("Level"));
gtk_widget_set_name (radiobutton38, "radiobutton38");
gtk_widget_show (radiobutton38);
gtk_box_pack_start (GTK_BOX (hbox5), radiobutton38, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (radiobutton38), radiobutton38_group);
radiobutton38_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radiobutton38));
radiobutton40 = gtk_radio_button_new_with_mnemonic (NULL, _("Edge"));
gtk_widget_set_name (radiobutton40, "radiobutton40");
gtk_widget_show (radiobutton40);
gtk_box_pack_start (GTK_BOX (hbox5), radiobutton40, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (radiobutton40), radiobutton38_group);
radiobutton38_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radiobutton40));
label15 = gtk_label_new (_("Sensitivity"));
gtk_widget_set_name (label15, "label15");
gtk_widget_show (label15);
gtk_table_attach (GTK_TABLE (table2), label15, 0, 1, 8, 9,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (label15), GTK_JUSTIFY_CENTER);
entry1 = gtk_entry_new ();
gtk_widget_set_name (entry1, "entry1");
gtk_widget_show (entry1);
gtk_table_attach (GTK_TABLE (table2), entry1, 2, 3, 2, 3,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_entry_set_text (GTK_ENTRY (entry1), _("1000XXXX"));
hseparator4 = gtk_hseparator_new ();
gtk_widget_set_name (hseparator4, "hseparator4");
gtk_widget_show (hseparator4);
gtk_table_attach (GTK_TABLE (table2), hseparator4, 0, 3, 7, 8,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
hseparator5 = gtk_hseparator_new ();
gtk_widget_set_name (hseparator5, "hseparator5");
gtk_widget_show (hseparator5);
gtk_table_attach (GTK_TABLE (table2), hseparator5, 0, 3, 1, 2,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
label21 = gtk_label_new (_("16"));
gtk_widget_set_name (label21, "label21");
gtk_widget_show (label21);
gtk_table_attach (GTK_TABLE (table2), label21, 2, 3, 3, 4,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (label21), GTK_JUSTIFY_CENTER);
label19 = gtk_label_new (_("128"));
gtk_widget_set_name (label19, "label19");
gtk_widget_show (label19);
gtk_table_attach (GTK_TABLE (table2), label19, 2, 3, 5, 6,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (label19), GTK_JUSTIFY_CENTER);
label13 = gtk_label_new (_("Analog Levels"));
gtk_widget_set_name (label13, "label13");
gtk_widget_show (label13);
gtk_table_attach (GTK_TABLE (table2), label13, 0, 1, 3, 5,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (label13), GTK_JUSTIFY_CENTER);
label14 = gtk_label_new (_("Level Selection"));
gtk_widget_set_name (label14, "label14");
gtk_widget_show (label14);
gtk_table_attach (GTK_TABLE (table2), label14, 0, 1, 5, 7,
(GtkAttachOptions) (0),
(GtkAttachOptions) (0), 0, 0);
gtk_label_set_justify (GTK_LABEL (label14), GTK_JUSTIFY_CENTER);
vseparator3 = gtk_vseparator_new ();
gtk_widget_set_name (vseparator3, "vseparator3");
gtk_widget_show (vseparator3);
gtk_table_attach (GTK_TABLE (table2), vseparator3, 1, 2, 0, 10,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
hscale1 = gtk_hscale_new (GTK_ADJUSTMENT (gtk_adjustment_new (4, -1, 8, 1, 1, 0)));
gtk_widget_set_name (hscale1, "hscale1");
gtk_widget_show (hscale1);
gtk_table_attach (GTK_TABLE (table2), hscale1, 2, 3, 4, 5,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
gtk_scale_set_draw_value (GTK_SCALE (hscale1), FALSE);
gtk_scale_set_digits (GTK_SCALE (hscale1), 0);
hscale2 = gtk_hscale_new (GTK_ADJUSTMENT (gtk_adjustment_new (128, 0, 255, 1, 1, 0)));
gtk_widget_set_name (hscale2, "hscale2");
gtk_widget_show (hscale2);
gtk_table_attach (GTK_TABLE (table2), hscale2, 2, 3, 6, 7,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
gtk_scale_set_draw_value (GTK_SCALE (hscale2), FALSE);
gtk_scale_set_digits (GTK_SCALE (hscale2), 0);
hbox3 = gtk_hbox_new (FALSE, 0);
gtk_widget_set_name (hbox3, "hbox3");
gtk_widget_show (hbox3);
gtk_table_attach (GTK_TABLE (table2), hbox3, 2, 3, 9, 10,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 0);
radiobutton28 = gtk_radio_button_new_with_mnemonic (NULL, _("F->T"));
gtk_widget_set_name (radiobutton28, "radiobutton28");
gtk_widget_show (radiobutton28);
gtk_box_pack_start (GTK_BOX (hbox3), radiobutton28, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (radiobutton28), radiobutton28_group);
radiobutton28_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radiobutton28));
radiobutton39 = gtk_radio_button_new_with_mnemonic (NULL, _("T->F"));
gtk_widget_set_name (radiobutton39, "radiobutton39");
gtk_widget_show (radiobutton39);
gtk_box_pack_start (GTK_BOX (hbox3), radiobutton39, FALSE, FALSE, 0);
gtk_radio_button_set_group (GTK_RADIO_BUTTON (radiobutton39), radiobutton28_group);
radiobutton28_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (radiobutton39));
label4 = gtk_label_new (_("Trigger"));
gtk_widget_set_name (label4, "label4");
gtk_widget_show (label4);
gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook1), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook1), 2), label4);
gtk_label_set_justify (GTK_LABEL (label4), GTK_JUSTIFY_CENTER);
dialog_action_area1 = GTK_DIALOG (dialog2)->action_area;
gtk_widget_set_name (dialog_action_area1, "dialog_action_area1");
gtk_widget_show (dialog_action_area1);
gtk_button_box_set_layout (GTK_BUTTON_BOX (dialog_action_area1), GTK_BUTTONBOX_END);
hbuttonbox1 = gtk_hbutton_box_new ();
gtk_widget_set_name (hbuttonbox1, "hbuttonbox1");
gtk_widget_show (hbuttonbox1);
gtk_container_add (GTK_CONTAINER (dialog_action_area1), hbuttonbox1);
gtk_box_set_spacing (GTK_BOX (hbuttonbox1), 30);
button1 = gtk_button_new_with_mnemonic (_("OK"));
gtk_widget_set_name (button1, "button1");
gtk_widget_show (button1);
gtk_container_add (GTK_CONTAINER (hbuttonbox1), button1);
GTK_WIDGET_SET_FLAGS (button1, GTK_CAN_DEFAULT);
button2 = gtk_button_new_with_mnemonic (_("Apply"));
gtk_widget_set_name (button2, "button2");
gtk_widget_show (button2);
gtk_container_add (GTK_CONTAINER (hbuttonbox1), button2);
GTK_WIDGET_SET_FLAGS (button2, GTK_CAN_DEFAULT);
button3 = gtk_button_new_with_mnemonic (_("Cancel"));
gtk_widget_set_name (button3, "button3");
gtk_widget_show (button3);
gtk_container_add (GTK_CONTAINER (hbuttonbox1), button3);
GTK_WIDGET_SET_FLAGS (button3, GTK_CAN_DEFAULT);
g_signal_connect ((gpointer) dialog2, "delete_event",
G_CALLBACK (gtk_widget_destroy),
NULL);
g_signal_connect ((gpointer) dialog2, "destroy_event",
G_CALLBACK (gtk_widget_destroy),
NULL);
g_signal_connect ((gpointer) notebook1, "switch_page",
G_CALLBACK (on_notebook1_switch_page),
NULL);
g_signal_connect ((gpointer) radiobutton14, "toggled",
G_CALLBACK (on_toggled),
NULL);
g_signal_connect ((gpointer) radiobutton15, "toggled",
G_CALLBACK (on_toggled),
NULL);
g_signal_connect ((gpointer) radiobutton16, "toggled",
G_CALLBACK (on_toggled),
NULL);
g_signal_connect ((gpointer) radiobutton17, "toggled",
G_CALLBACK (on_toggled),
NULL);
g_signal_connect ((gpointer) radiobutton20, "toggled",
G_CALLBACK (on_toggled),
NULL);
g_signal_connect ((gpointer) radiobutton21, "toggled",
G_CALLBACK (on_toggled),
NULL);
g_signal_connect ((gpointer) radiobutton22, "toggled",
G_CALLBACK (on_toggled),
NULL);
g_signal_connect ((gpointer) radiobutton23, "toggled",
G_CALLBACK (on_toggled),
NULL);
g_signal_connect ((gpointer) checkbutton2, "toggled",
G_CALLBACK (on_toggled),
NULL);
g_signal_connect ((gpointer) checkbutton3, "toggled",
G_CALLBACK (on_toggled),
NULL);
g_signal_connect ((gpointer) radiobutton24, "toggled",
G_CALLBACK (on_toggled),
NULL);
g_signal_connect ((gpointer) radiobutton25, "toggled",
G_CALLBACK (on_toggled),
NULL);
g_signal_connect ((gpointer) entry1, "activate",
G_CALLBACK (on_entry1_changed),
NULL);
g_signal_connect ((gpointer) entry1, "focus_out_event",
G_CALLBACK (on_entry1_focusout),
NULL);
g_signal_connect ((gpointer) button1, "clicked",
G_CALLBACK (on_ok),
NULL);
g_signal_connect ((gpointer) button2, "clicked",
G_CALLBACK (on_apply),
NULL);
g_signal_connect_swapped ((gpointer) button3, "clicked",
G_CALLBACK (gtk_widget_destroy),
GTK_OBJECT (dialog2));
/* Store pointers to all widgets, for use by lookup_widget(). */
GLADE_HOOKUP_OBJECT_NO_REF (dialog2, dialog2, "dialog2");
GLADE_HOOKUP_OBJECT_NO_REF (dialog2, dialog_vbox1, "dialog_vbox1");
GLADE_HOOKUP_OBJECT (dialog2, notebook1, "notebook1");
GLADE_HOOKUP_OBJECT (dialog2, table3, "table3");
GLADE_HOOKUP_OBJECT (dialog2, label23, "label23");
GLADE_HOOKUP_OBJECT (dialog2, device_entry, "device_entry");
GLADE_HOOKUP_OBJECT (dialog2, label22, "label22");
GLADE_HOOKUP_OBJECT (dialog2, table1, "table1");
GLADE_HOOKUP_OBJECT (dialog2, label6, "label6");
GLADE_HOOKUP_OBJECT (dialog2, label7, "label7");
GLADE_HOOKUP_OBJECT (dialog2, label8, "label8");
GLADE_HOOKUP_OBJECT (dialog2, label10, "label10");
GLADE_HOOKUP_OBJECT (dialog2, vbox1, "vbox1");
GLADE_HOOKUP_OBJECT (dialog2, radiobutton12, "radiobutton12");
GLADE_HOOKUP_OBJECT (dialog2, radiobutton13, "radiobutton13");
GLADE_HOOKUP_OBJECT (dialog2, vbox2, "vbox2");
GLADE_HOOKUP_OBJECT (dialog2, radiobutton14, "radiobutton14");
GLADE_HOOKUP_OBJECT (dialog2, radiobutton15, "radiobutton15");
GLADE_HOOKUP_OBJECT (dialog2, radiobutton16, "radiobutton16");
GLADE_HOOKUP_OBJECT (dialog2, radiobutton17, "radiobutton17");
GLADE_HOOKUP_OBJECT (dialog2, vbox3, "vbox3");
GLADE_HOOKUP_OBJECT (dialog2, radiobutton18, "radiobutton18");
GLADE_HOOKUP_OBJECT (dialog2, radiobutton19, "radiobutton19");
GLADE_HOOKUP_OBJECT (dialog2, vbox4, "vbox4");
GLADE_HOOKUP_OBJECT (dialog2, radiobutton20, "radiobutton20");
GLADE_HOOKUP_OBJECT (dialog2, radiobutton21, "radiobutton21");
GLADE_HOOKUP_OBJECT (dialog2, radiobutton22, "radiobutton22");
GLADE_HOOKUP_OBJECT (dialog2, radiobutton23, "radiobutton23");
GLADE_HOOKUP_OBJECT (dialog2, checkbutton2, "checkbutton2");
GLADE_HOOKUP_OBJECT (dialog2, checkbutton3, "checkbutton3");
GLADE_HOOKUP_OBJECT (dialog2, hbox1, "hbox1");
GLADE_HOOKUP_OBJECT (dialog2, radiobutton24, "radiobutton24");
GLADE_HOOKUP_OBJECT (dialog2, radiobutton25, "radiobutton25");
GLADE_HOOKUP_OBJECT (dialog2, label11, "label11");
GLADE_HOOKUP_OBJECT (dialog2, hseparator3, "hseparator3");
GLADE_HOOKUP_OBJECT (dialog2, hseparator2, "hseparator2");
GLADE_HOOKUP_OBJECT (dialog2, hseparator1, "hseparator1");
GLADE_HOOKUP_OBJECT (dialog2, vseparator1, "vseparator1");
GLADE_HOOKUP_OBJECT (dialog2, vseparator2, "vseparator2");
GLADE_HOOKUP_OBJECT (dialog2, label3, "label3");
GLADE_HOOKUP_OBJECT (dialog2, table2, "table2");
GLADE_HOOKUP_OBJECT (dialog2, label12, "label12");
GLADE_HOOKUP_OBJECT (dialog2, label16, "label16");
GLADE_HOOKUP_OBJECT (dialog2, label17, "label17");
GLADE_HOOKUP_OBJECT (dialog2, hbox4, "hbox4");
GLADE_HOOKUP_OBJECT (dialog2, radiobutton30, "radiobutton30");
GLADE_HOOKUP_OBJECT (dialog2, radiobutton31, "radiobutton31");
GLADE_HOOKUP_OBJECT (dialog2, hbox5, "hbox5");
GLADE_HOOKUP_OBJECT (dialog2, radiobutton38, "radiobutton38");
GLADE_HOOKUP_OBJECT (dialog2, radiobutton40, "radiobutton40");
GLADE_HOOKUP_OBJECT (dialog2, label15, "label15");
GLADE_HOOKUP_OBJECT (dialog2, entry1, "entry1");
GLADE_HOOKUP_OBJECT (dialog2, hseparator4, "hseparator4");
GLADE_HOOKUP_OBJECT (dialog2, hseparator5, "hseparator5");
GLADE_HOOKUP_OBJECT (dialog2, label21, "label21");
GLADE_HOOKUP_OBJECT (dialog2, label19, "label19");
GLADE_HOOKUP_OBJECT (dialog2, label13, "label13");
GLADE_HOOKUP_OBJECT (dialog2, label14, "label14");
GLADE_HOOKUP_OBJECT (dialog2, vseparator3, "vseparator3");
GLADE_HOOKUP_OBJECT (dialog2, hscale1, "hscale1");
GLADE_HOOKUP_OBJECT (dialog2, hscale2, "hscale2");
GLADE_HOOKUP_OBJECT (dialog2, hbox3, "hbox3");
GLADE_HOOKUP_OBJECT (dialog2, radiobutton28, "radiobutton28");
GLADE_HOOKUP_OBJECT (dialog2, radiobutton39, "radiobutton39");
GLADE_HOOKUP_OBJECT (dialog2, label4, "label4");
GLADE_HOOKUP_OBJECT_NO_REF (dialog2, dialog_action_area1, "dialog_action_area1");
GLADE_HOOKUP_OBJECT (dialog2, hbuttonbox1, "hbuttonbox1");
GLADE_HOOKUP_OBJECT (dialog2, button1, "button1");
GLADE_HOOKUP_OBJECT (dialog2, button2, "button2");
GLADE_HOOKUP_OBJECT (dialog2, button3, "button3");
return dialog2;
}
|