Add(WinEnum,4897828,336,336) { Point(ClassName) link(onFindWindow,9290094:doEvent1,[]) } Add(Memory,9114352,427,273) { @Hint=#21:нужный заголовок окна| Default=String(WindowCaption) AddHint(-56,-81,137,13,@Hint) } Add(If_else,11490892,420,336) { @Hint=#39:сравнивает имя найденого окна с заданым| link(onTrue,6333685:doData,[]) link(Op2,9114352:Value,[]) AddHint(129,-149,192,26,@Hint) } Add(If_else,12301577,441,476) { @Hint=#33:сравниевает класс окна с найденым| link(onTrue,5901134:doData,[]) link(Op1,4897828:ClassName,[(447,394)(349,394)]) link(Op2,5601171:Value,[]) AddHint(84,-51,152,26,@Hint) } Add(Hub,9290094,385,336) { link(onEvent1,11490892:doCompare,[]) link(onEvent2,12301577:doCompare,[(413,349)(413,482)]) } Add(Memory,5601171,448,427) { @Hint=#17:нужный класс окна| Default=String(_class_window) AddHint(78,-35,114,13,@Hint) } Add(WinTools,13849114,707,357) { @Hint=#36:скрывает найденое окно по его handle| link(Handle,4897828:Handle,[(713,345)(772,345)(772,533)(342,533)]) AddHint(170,-76,180,26,@Hint) } Add(DoData,5901134,490,476) { Data=Integer(0) link(onEventData,5971820:doEvent2,[(594,482)(594,370)]) } Add(DoData,6333685,476,336) { @Hint=#39:ставишь 0 чтобы скрыть или 1 отобразить| Data=Integer(0) link(onEventData,5971820:doEvent1,[(586,342)(586,363)]) AddHint(81,-109,173,26,@Hint) } Add(Hub,5971820,665,357) { InCount=2 OutCount=1 link(onEvent1,13849114:doVisible,[]) }