Make(qt) ver(5.0.11) Add(EntryPoint,15803290,21,168) { Left=1403 Top=370 Width=317 Height=194 Caption=#15:Time controller| } Add(TimeParts,15326886,210,91) { link(Time,3967224:CurrentTime,[]) } Add(Time,3967224,210,42) { } Add(TimeValid,14723408,231,294) { link(onValid,12810260:doEvent,[]) link(Hour,2965321:CurrentText,[]) link(Minute,8545623:CurrentText,[]) link(Second,2721204:CurrentText,[]) } Add(Timer,11377424,105,161) { link(onTimer,6222844:doEvent1,[]) } Add(Edit,6397527,273,161) { Left=90 Top=10 Width=30 ReadOnly=0 Point(doText) } Add(Edit,15872843,280,168) { Left=125 Top=10 Width=30 ReadOnly=0 Point(doText) } Add(Edit,758,287,175) { Left=160 Top=10 Width=30 ReadOnly=0 Point(doText) } Add(Label,10036161,105,70) { Left=10 Top=15 Width=78 Height=17 Caption=#16:Current time is:| } Add(Hub,6222844,161,161) { OutCount=3 link(onEvent1,1569397:doData,[]) link(onEvent2,16768377:doData,[]) link(onEvent3,3850687:doData,[]) } Add(DoData,1569397,210,161) { link(onEventData,6397527:doText,[]) link(Data,15326886:Hours,[]) } Add(DoData,16768377,217,168) { link(onEventData,15872843:doText,[]) link(Data,15326886:Minute,[]) } Add(DoData,3850687,224,175) { link(onEventData,758:doText,[]) link(Data,15326886:Second,[]) } Add(Label,13899819,112,266) { Left=15 Top=70 Width=90 Height=17 Caption=#17:Check valid time:| } Add(Edit,2721204,245,238) { Left=175 Top=65 Width=30 Point(doText) } Add(Edit,8545623,238,231) { Left=140 Top=65 Width=30 Point(doText) } Add(Edit,2965321,231,224) { Left=105 Top=65 Width=30 Point(doText) } Add(Button,1899480,175,294) { Left=215 Top=65 Caption=#5:Check| link(onClick,14723408:doValid,[]) } Add(Message,12607684,329,294) { Message=#13:Time invalid!| Caption=#14:Time validator| } Add(IndexToChanel,12810260,280,294) { link(onEvent1,12607684:doMessage,[]) link(onEvent2,6444585:doMessage,[(320,307)(320,349)]) } Add(Message,6444585,329,343) { Message=#11:Time valid.| Caption=#14:Time validator| } Add(TimeConvertor,13749287,231,462) { link(onConvert,7027463:doText,[]) link(Source,1352975:CurrentTime,[]) link(Mask,9504771:CurrentText,[(244,450)(174,450)]) } Add(Edit,9504771,168,406) { Left=65 Top=115 Width=80 Text=#12:HH : mm : ss| } Add(Label,15755458,126,406) { Left=25 Top=120 Width=30 Height=17 Caption=#4:Mask| } Add(Button,2959295,168,462) { Left=155 Top=115 Width=30 Caption=#4:-->>| link(onClick,13749287:doConvert,[]) } Add(Edit,7027463,287,462) { Left=195 Top=115 Width=80 Point(doText) } Add(Time,1352975,231,406) { }