Lines Matching refs:offset

1351 process_trace_option(char **argv, int *offset)
1356 dlg_trace(optionString(argv, offset));
1359 *offset += 1;
1375 process_common_options(int argc, char **argv, int offset, bool output)
1379 dlg_trace_msg("# process_common_options, offset %d\n", offset);
1381 while (offset < argc && !done) { /* Common options */
1382 dlg_trace_msg("#\targv[%d] = %s\n", offset, argv[offset]);
1383 switch (lookupOption(argv[offset], 1)) {
1385 dialog_vars.title = optionString(argv, &offset);
1388 dialog_vars.backtitle = optionString(argv, &offset);
1391 dialog_state.separate_str = optionString(argv, &offset);
1443 dialog_vars.default_button = button_code(optionString(argv, &offset));
1447 dialog_vars.default_item = optionString(argv, &offset);
1456 dialog_vars.help_line = optionString(argv, &offset);
1459 dialog_vars.help_file = optionString(argv, &offset);
1495 if (argv[offset + 1] == 0) {
1510 dialog_vars.output_separator = optionString(argv, &offset);
1513 dialog_vars.column_separator = optionString(argv, &offset);
1519 dialog_vars.sleep_secs = optionValue(argv, &offset);
1522 dialog_vars.timeout_secs = optionValue(argv, &offset);
1525 dialog_vars.max_input = optionValue(argv, &offset);
1528 dialog_state.tab_len = optionValue(argv, &offset);
1538 dialog_state.aspect_ratio = optionValue(argv, &offset);
1542 dialog_vars.begin_y = optionValue(argv, &offset);
1543 dialog_vars.begin_x = optionValue(argv, &offset);
1549 dialog_vars.yes_label = optionString(argv, &offset);
1552 dialog_vars.no_label = optionString(argv, &offset);
1555 dialog_vars.ok_label = optionString(argv, &offset);
1558 dialog_vars.cancel_label = optionString(argv, &offset);
1561 dialog_vars.extra_label = optionString(argv, &offset);
1564 dialog_vars.exit_label = optionString(argv, &offset);
1567 dialog_vars.help_label = optionString(argv, &offset);
1570 dialog_vars.date_format = optionString(argv, &offset);
1573 dialog_vars.time_format = optionString(argv, &offset);
1603 (void) optionString(argv, &offset);
1624 process_trace_option(argv, &offset);
1637 offset++;
1639 return offset;
1700 int offset = 1;
1734 while (offset < argc) {
1735 int base = offset;
1736 switch (lookupOption(argv[offset], 7)) {
1744 if ((j = optionValue(argv, &offset)) < 0
1749 if ((j = optionValue(argv, &offset)) < 0
1772 process_trace_option(argv, &offset);
1775 ++offset;
1780 ++offset;
1784 1 + offset - base, base,
1787 dialog_argv[j] = dialog_argv[j + 1 + (offset - base)];
1789 dialog_opts[j] = dialog_opts[j + 1 + (offset - base)];
1791 argc -= (1 + offset - base);
1792 offset = base;
1794 offset = 1;
1846 while (offset < argc && !esc_pressed) {
1849 offset = process_common_options(argc, argv, offset, TRUE);
1851 if (argv[offset] == NULL) {
1857 if (lookupOption(argv[offset], 2) != o_checklist
1859 sprintf(temp, "Expected --checklist, not %.20s", argv[offset]);
1871 if ((code = lookupOption(argv[offset], 2)) != o_unknown)
1875 lookupOption(argv[offset], 7) != o_unknown
1878 argv[offset]);
1882 have = arg_rest(&argv[offset]);
1885 modePtr->argmin - 1, argv[offset],
1892 modePtr->argmax - 1, argv[offset],
1903 for (j = offset + 1; j <= offset + have; j++) {
1926 argv + offset,
1929 offset += offset_add;
1946 if (offset < argc) {
1947 switch (lookupOption(argv[offset], 7)) {
1949 offset++;
1953 argv[offset]);