• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/ruby-106/ruby/ext/tk/lib/tk/

Lines Matching refs:conf

113   def itemconfig_hash_kv(id, keys, enc_mode = nil, conf = nil)
114 hash_kv(__conv_item_keyonly_opts(id, keys), enc_mode, conf)
221 conf = tk_call_without_enc(*(__item_cget_cmd(tagid(tagOrId)) << "-#{option}"))
222 if conf =~ /^[0-9]/
223 list(conf)
225 conf
302 conf = slot.find{|kk, vv| kk == defkey.to_s}
303 if conf
304 k, v = conf
332 if ( conf = __item_keyonly_optkeys(tagid(tagOrId)).find{|k, v| k.to_s == slot } )
333 defkey, undefkey = conf
410 # conf = tk_split_simplelist(_fromUTF8(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{fontkey}"))))
411 conf = tk_split_simplelist(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{fontkey}")), false, true)
412 conf[__item_configinfo_struct(tagid(tagOrId))[:key]] =
413 conf[__item_configinfo_struct(tagid(tagOrId))[:key]][1..-1]
415 || conf.size > __item_configinfo_struct(tagid(tagOrId))[:alias] + 1 )
416 fnt = conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]]
418 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] = TkNamedFont.new(fnt)
420 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] = tagfontobj(tagid(tagOrId), fontkey)
422 && conf.size == __item_configinfo_struct(tagid(tagOrId))[:alias] + 1 \
423 && conf[__item_configinfo_struct(tagid(tagOrId))[:alias]][0] == ?- )
424 conf[__item_configinfo_struct(tagid(tagOrId))[:alias]] =
425 conf[__item_configinfo_struct(tagid(tagOrId))[:alias]][1..-1]
427 conf
440 conf = tk_split_simplelist(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}")), false, true)
442 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] )
443 optval = conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]]
450 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] = val
452 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] )
453 optval = conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]]
460 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] = val
468 # conf = tk_split_simplelist(_fromUTF8(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}"))))
469 conf = tk_split_simplelist(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}")), false, true)
472 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] )
474 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =
475 number(conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]])
477 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] = nil
480 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] )
482 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =
483 number(conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]])
485 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] = nil
490 # conf = tk_split_simplelist(_fromUTF8(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}"))))
491 conf = tk_split_simplelist(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}")), false, true)
494 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] )
495 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =
496 num_or_str(conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]])
498 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] )
499 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =
500 num_or_str(conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]])
504 # conf = tk_split_simplelist(_fromUTF8(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}"))))
505 conf = tk_split_simplelist(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}")), false, true)
508 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] )
510 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =
511 bool(conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]])
513 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] = nil
516 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] )
518 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =
519 bool(conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]])
521 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] = nil
526 # conf = tk_split_simplelist(_fromUTF8(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}"))))
527 conf = tk_split_simplelist(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}")), false, true)
530 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] )
531 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =
532 simplelist(conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]])
534 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] )
535 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =
536 simplelist(conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]])
540 # conf = tk_split_simplelist(_fromUTF8(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}"))))
541 conf = tk_split_simplelist(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}")), false, true)
544 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] \
545 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =~ /^[0-9]/ )
546 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =
547 list(conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]])
549 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] \
550 && conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =~ /^[0-9]/ )
551 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =
552 list(conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]])
556 # conf = tk_split_simplelist(_fromUTF8(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}"))))
557 conf = tk_split_simplelist(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}")), false, true)
560 conf = tk_split_simplelist(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}")), false, true)
563 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] )
564 v = conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]]
566 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] = nil
568 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] = TkVarAccess.new(v)
571 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] )
572 v = conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]]
574 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] = nil
576 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] = TkVarAccess.new(v)
581 # conf = tk_split_list(_fromUTF8(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}"))))
582 conf = tk_split_list(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}")), 0, false, true)
584 conf[__item_configinfo_struct(tagid(tagOrId))[:key]] =
585 conf[__item_configinfo_struct(tagid(tagOrId))[:key]][1..-1]
588 && conf.size == __item_configinfo_struct(tagid(tagOrId))[:alias] + 1 \
589 && conf[__item_configinfo_struct(tagid(tagOrId))[:alias]][0] == ?- )
590 conf[__item_configinfo_struct(tagid(tagOrId))[:alias]] =
591 conf[__item_configinfo_struct(tagid(tagOrId))[:alias]][1..-1]
594 conf
598 # conf = tk_split_simplelist(conflist)
600 conf = tk_split_simplelist(conflist, false, true)
601 conf[__item_configinfo_struct(tagid(tagOrId))[:key]] =
602 conf[__item_configinfo_struct(tagid(tagOrId))[:key]][1..-1]
604 optkey = conf[__item_configinfo_struct(tagid(tagOrId))[:key]]
609 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] )
610 optval = conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]]
617 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] = val
619 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] )
620 optval = conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]]
627 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] = val
635 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] )
637 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =
638 number(conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]])
640 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] = nil
643 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] )
645 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =
646 number(conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]])
648 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] = nil
654 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] )
655 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =
656 num_or_str(conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]])
658 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] )
659 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =
660 num_or_str(conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]])
665 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] )
667 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =
668 bool(conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]])
670 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] = nil
673 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] )
675 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =
676 bool(conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]])
678 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] = nil
684 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] )
685 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =
686 simplelist(conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]])
688 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] )
689 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =
690 simplelist(conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]])
695 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] \
696 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =~ /^[0-9]/ )
697 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =
698 list(conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]])
700 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] \
701 && conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =~ /^[0-9]/ )
702 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =
703 list(conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]])
708 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] )
709 v = conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]]
711 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] = nil
713 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] = TkVarAccess.new(v)
716 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] )
717 v = conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]]
719 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] = nil
721 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] = TkVarAccess.new(v)
727 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] )
728 if conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]].index('{')
729 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =
730 tk_split_list(conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]])
732 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =
733 tk_tcl2ruby(conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]])
736 if conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]]
737 if conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]].index('{')
738 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =
739 tk_split_list(conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]])
741 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =
742 tk_tcl2ruby(conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]])
748 && conf.size == __item_configinfo_struct(tagid(tagOrId))[:alias] + 1 \
749 && conf[__item_configinfo_struct(tagid(tagOrId))[:alias]][0] == ?- )
750 conf[__item_configinfo_struct(tagid(tagOrId))[:alias]] =
751 conf[__item_configinfo_struct(tagid(tagOrId))[:alias]][1..-1]
754 conf
782 # conf = tk_split_simplelist(_fromUTF8(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{fontkey}"))))
783 conf = tk_split_simplelist(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{fontkey}")), false, true)
784 conf[__item_configinfo_struct(tagid(tagOrId))[:key]] =
785 conf[__item_configinfo_struct(tagid(tagOrId))[:key]][1..-1]
788 || conf.size > __item_configinfo_struct(tagid(tagOrId))[:alias] + 1 )
789 fnt = conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]]
791 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] = TkNamedFont.new(fnt)
793 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] = tagfontobj(tagid(tagOrId), fontkey)
794 { conf.shift => conf }
796 && conf.size == __item_configinfo_struct(tagid(tagOrId))[:alias] + 1 )
797 if conf[__item_configinfo_struct(tagid(tagOrId))[:alias]][0] == ?-
798 conf[__item_configinfo_struct(tagid(tagOrId))[:alias]] =
799 conf[__item_configinfo_struct(tagid(tagOrId))[:alias]][1..-1]
801 { conf[0] => conf[1] }
803 { conf.shift => conf }
817 conf = tk_split_simplelist(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}")), false, true)
819 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] )
820 optval = conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]]
827 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] = val
829 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] )
830 optval = conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]]
837 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] = val
845 # conf = tk_split_simplelist(_fromUTF8(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}"))))
846 conf = tk_split_simplelist(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}")), false, true)
849 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] )
851 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =
852 number(conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]])
854 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] = nil
857 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] )
859 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =
860 number(conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]])
862 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] = nil
867 # conf = tk_split_simplelist(_fromUTF8(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}"))))
868 conf = tk_split_simplelist(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}")), false, true)
871 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] )
872 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =
873 num_or_stre(conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]])
875 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] )
876 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =
877 num_or_str(conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]])
881 # conf = tk_split_simplelist(_fromUTF8(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}"))))
882 conf = tk_split_simplelist(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}")), false, true)
885 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] )
887 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =
888 bool(conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]])
890 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] = nil
893 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] )
895 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =
896 bool(conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]])
898 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] = nil
903 # conf = tk_split_simplelist(_fromUTF8(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}"))))
904 conf = tk_split_simplelist(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}")), false, true)
907 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] )
908 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =
909 simplelist(conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]])
911 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] )
912 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =
913 simplelist(conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]])
917 # conf = tk_split_simplelist(_fromUTF8(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}"))))
918 conf = tk_split_simplelist(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}")), false, true)
921 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] \
922 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =~ /^[0-9]/ )
923 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =
924 list(conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]])
926 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] \
927 && conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =~ /^[0-9]/ )
928 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =
929 list(conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]])
933 # conf = tk_split_simplelist(_fromUTF8(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}"))))
934 conf = tk_split_simplelist(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}")), false, true)
937 conf = tk_split_simplelist(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}")), false, true)
940 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] )
941 v = conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]]
943 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] = nil
945 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] = TkVarAccess.new(v)
948 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] )
949 v = conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]]
951 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] = nil
953 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] = TkVarAccess.new(v)
958 # conf = tk_split_list(_fromUTF8(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}"))))
959 conf = tk_split_list(tk_call_without_enc(*(__item_confinfo_cmd(tagid(tagOrId)) << "-#{slot}")), 0, false, true)
961 conf[__item_configinfo_struct(tagid(tagOrId))[:key]] =
962 conf[__item_configinfo_struct(tagid(tagOrId))[:key]][1..-1]
965 && conf.size == __item_configinfo_struct(tagid(tagOrId))[:alias] + 1 )
966 if conf[__item_configinfo_struct(tagid(tagOrId))[:alias]][0] == ?-
967 conf[__item_configinfo_struct(tagid(tagOrId))[:alias]] =
968 conf[__item_configinfo_struct(tagid(tagOrId))[:alias]][1..-1]
970 { conf[0] => conf[1] }
972 { conf.shift => conf }
978 # conf = tk_split_simplelist(conflist)
980 conf = tk_split_simplelist(conflist, false, true)
981 conf[__item_configinfo_struct(tagid(tagOrId))[:key]] =
982 conf[__item_configinfo_struct(tagid(tagOrId))[:key]][1..-1]
984 optkey = conf[__item_configinfo_struct(tagid(tagOrId))[:key]]
989 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] )
990 optval = conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]]
997 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] = val
999 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] )
1000 optval = conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]]
1007 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] = val
1015 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] )
1017 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =
1018 number(conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]])
1020 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] = nil
1023 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] )
1025 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =
1026 number(conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]])
1028 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] = nil
1034 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] )
1035 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =
1036 num_or_str(conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]])
1038 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] )
1039 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =
1040 num_or_str(conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]])
1045 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] )
1047 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =
1048 bool(conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]])
1050 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] = nil
1053 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] )
1055 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =
1056 bool(conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]])
1058 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] = nil
1064 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] )
1065 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =
1066 simplelist(conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]])
1068 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] )
1069 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =
1070 simplelist(conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]])
1075 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] \
1076 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =~ /^[0-9]/ )
1077 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =
1078 list(conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]])
1080 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] \
1081 && conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =~ /^[0-9]/ )
1082 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =
1083 list(conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]])
1088 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] )
1089 v = conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]]
1091 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] = nil
1093 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] = TkVarAccess.new(v)
1096 if ( conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] )
1097 v = conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]]
1099 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] = nil
1101 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] = TkVarAccess.new(v)
1107 && conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] )
1108 if conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]].index('{')
1109 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =
1110 tk_split_list(conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]])
1112 conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]] =
1113 tk_tcl2ruby(conf[__item_configinfo_struct(tagid(tagOrId))[:default_value]])
1116 if conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]]
1117 if conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]].index('{')
1118 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =
1119 tk_split_list(conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]])
1121 conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]] =
1122 tk_tcl2ruby(conf[__item_configinfo_struct(tagid(tagOrId))[:current_value]])
1128 && conf.size == __item_configinfo_struct(tagid(tagOrId))[:alias] + 1 )
1129 if conf[__item_configinfo_struct(tagid(tagOrId))[:alias]][0] == ?-
1130 conf[__item_configinfo_struct(tagid(tagOrId))[:alias]] =
1131 conf[__item_configinfo_struct(tagid(tagOrId))[:alias]][1..-1]
1133 ret[conf[0]] = conf[1]
1135 ret[conf.shift] = conf
1190 conf = __itemconfiginfo_core(tagOrId, slot)
1192 || conf.size > __item_configinfo_struct(tagid(tagOrId))[:alias] + 1 )
1193 return {conf[0] => conf[-1]}
1195 slot = conf[__item_configinfo_struct(tagid(tagOrId))[:alias]]
1201 __itemconfiginfo_core(tagOrId).each{|conf|
1203 || conf.size > __item_configinfo_struct(tagid(tagOrId))[:alias] + 1 )
1204 ret[conf[0]] = conf[-1]
1212 __itemconfiginfo_core(tagOrId, slot).each{|key, conf|
1213 ret[key] = conf[-1] if conf.kind_of?(Array)