コード例 #1
0
 public void open_sub_apps()
 {
     try {
         frm_tooltip.doc d = new frm_tooltip.doc();
         foreach (KeyValuePair <string, string> kv in this.sub_apps)
         {
             d.add_voice(kv.Value, $"window.external.open_form('{kv.Key}')");
         }
         frm_tooltip.show(d, for_scripting: this);
     } catch { }
 }
コード例 #2
0
        public void open_sub_apps()
        {
            try {
                frm_tooltip.doc d = new frm_tooltip.doc(style: $@"div.voice {{ border-bottom:1pt solid lightgray;padding-top:5px;padding-bottom:5px; }}
          a.l-title {{ margin-right:3px; color:skyblue; }}"
                                                        , script: $@"function open_form(name) {{ window.external.open_form_tltp(name); }}");

                int h = 13, inc = 31;
                foreach (KeyValuePair <string, string> kv in this.sub_apps)
                {
                    d.add_html($@"<div class='voice'><a class='l-title' href=""javascript:open_form('{kv.Key}')"">{kv.Value}</a></div>");
                    h += inc;
                }

                frm_tooltip.show(d, for_scripting: this, width: 300, height: h);
            } catch { }
        }