示例#1
0
        private void stop()
        {
            ctx cx = new ctx();

            cx.Stat[methName] = new NamedValue <long, TimeSpan>(cx.Stat[methName].Name + 1, cx.Stat[methName].Value + (utl.Now() - sTime));
            //Console.WriteLine("~ " + methName + " " + (utl.Now() - sTime));
        }
示例#2
0
 public ctlTripleList(ctx cx, string editMode) : base(cx)
 {
     lEdit = editMode.Substring(0).StartsWith("1");
     mEdit = editMode.Substring(1).StartsWith("1");
     rEdit = editMode.Substring(2).StartsWith("1");
     InitializeComponent(); lTmpl.Visible = false; mTmpl.Visible = false; rTmpl.Visible = false;
     utl.setSize(this, 200, 60);
     Visible = false;
     ((Control)cx.Param["Canvas"]).Controls.Add(this);
     Initialized = true;
     if (cx.Param.hasKey("LeftMenu"))
     {
         utl.cloneMenu(cx.Name, ((ContextMenu)cx.Param["LeftMenu"]), lTextMenu, lTextMenu_Click);
     }
     if (cx.Param.hasKey("MidMenu"))
     {
         utl.cloneMenu(cx.Name, ((ContextMenu)cx.Param["MidMenu"]), mTextMenu, mTextMenu_Click);
     }
     if (cx.Param.hasKey("RightMenu"))
     {
         utl.cloneMenu(cx.Name, ((ContextMenu)cx.Param["RightMenu"]), rTextMenu, rTextMenu_Click);
     }
     utl.setControlFont(lTmpl, cx.DbFont);
     utl.setControlFont(mTmpl, cx.Font);
     utl.setControlFont(rTmpl, cx.TsFont);
     btnClose.BringToFront();
     reload();
 }
示例#3
0
        private void loadDbMru()
        {
            ctx cx = new ctx();
            KeyPile <string, string> mruList = new KeyPile <string, string>();

            for (long i = 1; i < 10; i++)
            {
                string val = "";
                try { val = (string)(Registry.CurrentUser.CreateSubKey("SOFTWARE\\" + cx.Name + "\\DataBases").GetValue("MRU" + i)); } catch { val = ""; }
                if (val != null)
                {
                    if (val.Length > 0)
                    {
                        mruList.Add("MRU" + i, val);
                    }
                }
            }
            long j = 0;

            foreach (string key in mruList.kAsc)
            {
                j++; if (j > 9)
                {
                    break;
                }
                pupMru.Items.Add(mruList[key]);
            }
        }
 public static bool Prefix(Bill_Production __instance, ref ctx __state)
 {
     __state             = new ctx();
     __state.repeatCount = __instance.repeatCount;
     __state.targetCount = __instance.targetCount;
     return(true);
 }
示例#5
0
        private void stop()
        {
            ctx cx = new ctx(); if (cx.Stat == null)

            {
                return;
            }
            cx.Stat[methName] = new NamedValue <long, TimeSpan>(cx.Stat[methName].Name + 1, cx.Stat[methName].Value + (utl.Now() - sTime));
        }
示例#6
0
        private static void selfTest()
        {
            selfTested = true;
            ctx cx = new ctx();
            Db  db = new Db(cx.DbDrivers);

            ass(db.Grid("tbl t").sC(db.dF("id"), db.dF("nm")).SLC.sql().Equals(" SELECT id, nm \r\n FROM tbl t"));
            ass(db.Grid("tbl t").sC((DbField)(db.dF("id").cct("nm"))).SLC.sql().Equals(" SELECT CCT(id, nm) \r\n FROM tbl t"));
            ass(db.Grid("tbl t").sC(db.dF("ci.nm"), db.dF("'['").cct("cc.nm").cct("']+i'")).SLC.sql().Equals(" SELECT ci.nm, CCT(CCT('[', cc.nm), ']+i') \r\n FROM tbl t"));
            ass(db.Grid("tbl").sC("id, nm").sR(db.cd("id").GT(0)).SLC.sql().Equals(" SELECT id, nm \r\n FROM tbl tbl \r\n WHERE ( (id > 0)  ) "));
            ass(db.Grid("tbla a, tblb b").sC("id, nm").sR(db.cd("id").GT(0)).SLC.sql().Equals(" SELECT id, nm \r\n FROM tbla a, tblb b \r\n WHERE ( (id > 0)  ) "));
        }
示例#7
0
        public MethWatch(string methName)
        {
            ctx cx = new ctx();

            this.methName = methName;
            sTime         = utl.Now();
            if (!cx.Stat.hasKey(methName))
            {
                cx.Stat.Add(methName, new NamedValue <long, TimeSpan>(0, new TimeSpan(0)));
            }
            //Console.WriteLine("* " + methName);
        }
示例#8
0
        private static void selfTest()
        {
            selfTested = true;
            ctx     cx = new ctx();
            Db      db = new Db(cx.DbDrivers);
            DatSet  ds = new DatSet();
            ObjPile v  = new ObjPile("1", 2);

            ds.Raws.Add(v); ds.Raws.Add(v);
            ass(db.Grid("tbl").sC(db.dF("a"), db.dsF("isa")).INS(db.ds("1"), 2).sql().Equals("INSERT INTO tbl (a, 'isa' ) \r\nVALUES ('1', 2 )"));
            ass(db.Grid("tbl").sC("id, nm").INS(db.ds("1"), 2).sql().Equals("INSERT INTO tbl (id, nm ) \r\nVALUES ('1', 2 )"));
            ass(db.Grid("tbl").sC("id, nm").INS(ds).sql().Equals("INSERT INTO tbl (id, nm ) \r\n(\r\n SELECT '1', 2)\r\nUNION\r\n( SELECT '1', 2\r\n)"));
            ass(db.Grid("tbl").sC("id, nm").INS(db.Grid("tbl").sC("id, nm").sR(db.cd("id").GT(0)).SLC).sql().Equals("INSERT INTO tbl (id, nm ) \r\n SELECT id, nm \r\n FROM tbl tbl \r\n WHERE ( (id > 0)  ) "));
        }
示例#9
0
        public MethWatch(string methName)
        {
            ctx cx = new ctx();

            if (cx.Stat == null)
            {
                return;
            }
            this.methName = methName;
            sTime         = utl.Now();
            //KeyPile<string, NamedValue<long, TimeSpan>> stat = new KeyPile<string, NamedValue<long, TimeSpan>>();
            if (!cx.Stat.hasKey(methName))
            {
                cx.Stat.Add(methName, new NamedValue <long, TimeSpan>(0, new TimeSpan(0)));
            }
        }
示例#10
0
        public static void Postfix(Bill_Production __instance, ctx __state, ref BillStack ___billStack)
        {
            if (__state.repeatCount != __instance.repeatCount)
            {
                int b = __instance.repeatCount;
                __instance.repeatCount = __state.repeatCount;
                BillRepeatModeUtilityPatch.SetBillRepeatCount(__instance, b);
            }

            if (__state.targetCount != __instance.targetCount)
            {
                int b = __instance.targetCount;
                __instance.targetCount = __state.targetCount;
                BillRepeatModeUtilityPatch.SetBillTargetCount(__instance, b);
            }
        }
 public ReflectionMethod(Context ctx, PhpValue @class, string name) => __construct(ctx, @class, name);
 public ReflectionMethod(Context ctx, string class_method) => __construct(ctx, class_method);
示例#13
0
 public ctlCanvas(ctx cx) : base()
 {
     this.cx = cx;                              InitializeComponent();
 }
示例#14
0
 Dy.Set => ConvertToSet(ctx, self),
示例#15
0
 => DownSample(ctx, source, destination, fullScreenScaleBias, fullScreenScaleBias, sourceMip, destMip);
示例#16
0
 async(ctx, id) => (await nodeResolver(ctx, id).ConfigureAwait(false)) !);
 (ctx, writers) => ResolveWriterByOutputName(ctx, writers, ContentLabel),
 (ctx, writers) => ResolveWriterByOutputName(ctx, writers, ManifestLabel),
示例#19
0
 FindTypesByAttributes(ctx, cns, types, names);
示例#20
0
 func.Children[i] = ResolveAny(ctx, func.Children[i], func, new(types[i]));
 (ctx, writers) => ResolveWriterByOutputName(ctx, writers, MetaLabel),
 ProcessConnectionIds(ctx, child, connections);
示例#23
0
 _ => FormatSimple(ctx, eventName, arg),
示例#24
0
 return(await fieldResolver(ctx, id).ConfigureAwait(false));
 await middleware.Invoke(ctx, _mockBlogConfig.Object, _mockManifestIcons.Object);
示例#26
0
 ? new XmlSpineParser(ctx, stateMachine)
 : null;
示例#27
0
 await middleware.Invoke(ctx, _mockBlogConfig.Object);
 GenerateCodeMonolithic(ctx,
                        System.IO.Path.Combine(ctx.GenArgs.OutputCodeDir, RenderFileUtil.GetFileOrDefault(ctx.GenArgs.OutputCodeMonolithicFile, "Types.py")),
示例#29
0
 _ => base.CastOp(ctx, self, targetType)
示例#30
0
 var(responseContext, response) = await CallString(ctx, s, options);