")&&n.getElementsByTagName("i")[0];e+=1);return 4 ",{id:this._id,class:[r,A,t.style.classes,c.posClass].join(" "),width:t.style.width||"",height:t.style.height||"",tracking:"mouse"===a.target&&a.adjust.mouse,role:"alert","aria-live":"polite","aria-atomic":o,"aria-describedby":this._id+"-content","aria-hidden":i}).toggleClass(d,this.disabled).attr(O,this.id).data(r,this).appendTo(a.container).append(f.content=s("
",{class:r+"-content",id:this._id+"-content","aria-atomic":i})),this.rendered=-1,this.positioning=i,h&&(this._createTitle(),s.isFunction(h)||m.push(this._updateTitle(h,o))),g&&this._createButton(),s.isFunction(p)||m.push(this._updateContent(p,o)),this.rendered=i,this._setWidget(),s.each(u,function(e){var t;"render"===this.initialize&&(t=this(n))&&(n.plugins[e]=t)}),this._unassignEvents(),this._assignEvents(),this._when(m).then(function(){n._trigger("render"),n.positioning=o,n.hiddenDuringWait||!t.show.ready&&!e||n.toggle(i,c.event,o),n.hiddenDuringWait=o}),l.api[this.id]=this,this},a.destroy=function(e){function t(){if(!this.destroyed){this.destroyed=i;var e,t=this.target,n=t.attr(h);this.rendered&&this.tooltip.stop(1,0).find("*").remove().end().remove(),s.each(this.plugins,function(){this.destroy&&this.destroy()});for(e in this.timers)this.timers.hasOwnProperty(e)&&clearTimeout(this.timers[e]);t.removeData(r).removeAttr(O).removeAttr(x).removeAttr("aria-describedby"),this.options.suppress&&n&&t.attr("title",n).removeAttr(h),this._unassignEvents(),this.options=this.elements=this.cache=this.timers=this.plugins=this.mouse=c,delete l.api[this.id]}}return this.destroyed?this.target:(e===i&&"hide"!==this.triggering||!this.rendered?t.call(this):(this.tooltip.one("tooltiphidden",s.proxy(t,this)),!this.triggering&&this.hide()),this.target)},a.checks={builtin:{"^id$":function(e,t,n,a){n=n===i?l.nextid:n;var c=r+"-"+n;n!==o&&0 ",{class:r+"-titlebar "+(this.options.style.widget?_("header"):"")}).append(e.title=s("
",{id:t,class:r+"-title","aria-atomic":i})).insertBefore(e.content).delegate(".qtip-close","mousedown keydown mouseup keyup mouseout",function(e){s(this).toggleClass("ui-state-active ui-state-focus","down"===e.type.substr(-4))}).delegate(".qtip-close","mouseover mouseout",function(e){s(this).toggleClass("ui-state-hover","mouseover"===e.type)}),this.options.content.button&&this._createButton()},a._removeTitle=function(e){var t=this.elements;t.title&&(t.titlebar.remove(),t.titlebar=t.title=t.button=c,e!==o&&this.reposition())},a._createPosClass=function(e){return r+"-pos-"+(e||this.options.position.my).abbrev()},a.reposition=function(n,a){if(!this.rendered||this.positioning||this.destroyed)return this;this.positioning=i;var d,h,_,S,l=this.cache,p=this.tooltip,f=this.options.position,r=f.target,x=f.my,g=f.at,O=f.viewport,A=f.container,y=f.adjust,T=y.method.split(" "),E=p.outerWidth(o),k=p.outerHeight(o),j=0,b=0,M=p.css("position"),c={left:0,top:0},D=0m||4.3<=m&&4.33>m||!m&&"fixed"===M)&&(c.left-=w.scrollLeft(),c.top-=w.scrollTop()),(!d||d&&d.adjustable!==o)&&(c.left+="right"===g.x?j:"center"===g.x?j/2:0,c.top+="bottom"===g.y?b:"center"===g.y?b/2:0)}return c.left+=y.x+("right"===x.x?-E:"center"===x.x?-E/2:0),c.top+=y.y+("bottom"===x.y?-k:"center"===x.y?-k/2:0),u.viewport?(_=c.adjusted=u.viewport(this,c,f,j,b,E,k),h&&_.left&&(c.left+=h.left),h&&_.top&&(c.top+=h.top),_.my&&(this.position.my=_.my)):c.adjusted={left:0,top:0},l.posClass!==(S=this._createPosClass(this.position.my))&&(l.posClass=S,p.removeClass(l.posClass).addClass(S)),this._trigger("move",[c,O.elem||O],n)?(delete c.adjusted,a===o||!D||isNaN(c.left)||isNaN(c.top)||"mouse"===r||!s.isFunction(f.effect)?p.css(c):s.isFunction(f.effect)&&(f.effect.call(p,this,s.extend({},c)),p.queue(function(e){s(this).css({opacity:"",height:""}),C&&this.style.removeAttribute("filter"),e()})),this.positioning=o,this):this},a.reposition.offset=function(e,n,o){if(!o[0])return n;e=s(e[0].ownerDocument);var i,a,r,c,l=!!C&&"CSS1Compat"!==t.compatMode;o=o[0];do"static"!==(i=s.css(o,"position"))&&("fixed"===i?(i=o.getBoundingClientRect(),r=e,n.left+=-1*r.scrollLeft(),n.top+=-1*r.scrollTop()):(i=s(o).position(),i.left+=parseFloat(s.css(o,"borderLeftWidth"))||0,i.top+=parseFloat(s.css(o,"borderTopWidth"))||0),n.left-=i.left+(parseFloat(s.css(o,"marginLeft"))||0),n.top-=i.top+(parseFloat(s.css(o,"marginTop"))||0),a||"hidden"===(c=s.css(o,"overflow"))||"visible"===c||(a=s(o)));while(o=o.offsetParent)return a&&(a[0]!==e[0]||l)&&(n.left+=1*a.scrollLeft(),n.top+=1*a.scrollTop()),n},v=(g=a.reposition.Corner=function(e,t){e=(""+e).replace(/([A-Z])/," $1").replace(/middle/gi,"center").toLowerCase(),this.x=(e.match(/left|right/i)||e.match(/center/)||["inherit"])[0].toLowerCase(),this.y=(e.match(/top|bottom|center/i)||["inherit"])[0].toLowerCase(),this.forceY=!!t,e=e.charAt(0),this.precedance="t"===e||"b"===e?"y":"x"}).prototype,v.invert=function(e,t){this[e]="left"===this[e]?"right":"right"===this[e]?"left":t||this[e]},v.string=function(e){var t=this.x,n=this.y,t=t!==n?"center"===t||"center"!==n&&("y"===this.precedance||this.forceY)?[n,t]:[t,n]:[t];return!1!==e?t.join(" "):t},v.abbrev=function(){var e=this.string(!1);return e[0].charAt(0)+(e[1]&&e[1].charAt(0)||"")},v.clone=function(){return new g(this.string(),this.forceY)},a.toggle=function(e,n,a){var h=this.cache,u=this.options,l=this.tooltip;if(n){if(/over|enter/.test(n.type)&&h.event&&/out|leave/.test(h.event.type)&&u.show.target.add(n.target).length===u.show.target.length&&l.has(n.relatedTarget).length)return this;h.event=s.event.fix(n)}if(this.waiting&&!e&&(this.hiddenDuringWait=i),!this.rendered)return e?this.render(1):this;if(this.destroyed||this.disabled)return this;var m,g,v,u=e?"show":"hide",d=this.options[u],b=this.options.position,f=this.options.content,y=this.tooltip.css("width"),_=this.tooltip.is(":visible"),w=e||1===d.target.length,O=!n||2>d.target.length||h.target[0]===n.target;return(typeof e).search("boolean|number")&&(e=!_),v=!l.is(":animated")&&_===e&&O,g=v?c:!!this._trigger(u,[90]),this.destroyed?this:(g!==o&&e&&this.focus(n),!g||v?this:(s.attr(l[0],"aria-hidden",!e),e?(this.mouse&&(h.origin=s.event.fix(this.mouse)),s.isFunction(f.text)&&this._updateContent(f.text,o),s.isFunction(f.title)&&this._updateTitle(f.title,o),!j&&"mouse"===b.target&&b.adjust.mouse&&(s(t).bind("mousemove."+r,this._storeMouse),j=i),y||l.css("width",l.outerWidth(o)),this.reposition(n,a),y||l.css("width",""),d.solo&&("string"==typeof d.solo?s(d.solo):s(p,d.solo)).not(l).not(d.target).qtip("hide",new s.Event("tooltipsolo"))):(clearTimeout(this.timers.show),delete h.origin,j&&!s(p+'[tracking="true"]:visible',d.solo).not(l).length&&(s(t).unbind("mousemove."+r),j=o),this.blur(n)),m=s.proxy(function(){e?(C&&l[0].style.removeAttribute("filter"),l.css("overflow",""),"string"==typeof d.autofocus&&s(this.options.show.autofocus,l).focus(),this.options.show.target.trigger("qtip-"+this.id+"-inactive")):l.css({display:"",visibility:"",opacity:"",left:"",top:""}),this._trigger(e?"visible":"hidden")},this),d.effect===o||w===o?(l[u](),m()):s.isFunction(d.effect)?(l.stop(1,1),d.effect.call(l,this),l.queue("fx",function(e){m(),e()})):l.fadeTo(90,e?1:0,m),e&&d.target.trigger("qtip-"+this.id+"-inactive"),this))},a.show=function(e){return this.toggle(i,e)},a.hide=function(e){return this.toggle(o,e)},a.focus=function(e){if(!this.rendered||this.destroyed)return this;var t=s(p),n=this.tooltip,i=parseInt(n[0].style.zIndex,10),o=l.zindex+t.length;return n.hasClass(y)||this._trigger("focus",[o],e)&&(i!==o&&(t.each(function(){this.style.zIndex>i&&--this.style.zIndex}),t.filter("."+y).qtip("blur",e)),n.addClass(y)[0].style.zIndex=o),this},a.blur=function(e){return!this.rendered||this.destroyed?this:(this.tooltip.removeClass(y),this._trigger("blur",[this.tooltip.css("zIndex")],e),this)},a.disable=function(e){return this.destroyed?this:("toggle"===e?e=!(this.rendered?this.tooltip.hasClass(d):this.disabled):"boolean"!=typeof e&&(e=i),this.rendered&&this.tooltip.toggleClass(d,e).attr("aria-disabled",e),this.disabled=!!e,this)},a.enable=function(){return this.disable(o)},a._createButton=function(){var a=this,e=this.elements,n=e.tooltip,t=this.options.content.button,i="string"==typeof t?t:"Close tooltip";e.button&&e.button.remove(),t.jquery?e.button=t:e.button=s(" ",{class:"qtip-close "+(this.options.style.widget?"":r+"-icon"),title:i,"aria-label":i}).prepend(s(" ",{class:"ui-icon ui-icon-close",html:"×"})),e.button.appendTo(e.titlebar||n).attr("role","button").click(function(e){return n.hasClass(d)||a.hide(e),o})},a._updateButton=function(e){if(!this.rendered)return o;var t=this.elements.button;e?this._createButton():t.remove()},a._setWidget=function(){var t=this.options.style.widget,e=this.elements,n=e.tooltip,s=n.hasClass(d);n.removeClass(d),d=t?"ui-state-disabled":"qtip-disabled",n.toggleClass(d,s),n.toggleClass("ui-helper-reset "+_(),t).toggleClass(A,this.options.style.def&&!t),e.content&&e.content.toggleClass(_("content"),t),e.titlebar&&e.titlebar.toggleClass(_("header"),t),e.button&&e.button.toggleClass(r+"-icon",!t)},a._storeMouse=function(e){return(this.mouse=s.event.fix(e)).type="mousemove",this},a._bind=function(e,t,n,o,i){if(e&&n&&t.length)return o="."+this._id+(o?"-"+o:""),s(e).bind((t.split?t:t.join(o+" "))+o,s.proxy(n,i||this)),this},a._unbind=function(e,t){return e&&s(e).unbind("."+this._id+(t?"-"+t:"")),this},a._trigger=function(e,t,n){var i=new s.Event("tooltip"+e);return i.originalEvent=n&&s.extend({},n)||this.cache.event||c,this.triggering=e,this.tooltip.trigger(i,[this].concat(t||[])),this.triggering=o,!i.isDefaultPrevented()},a._bindEvents=function(e,t,n,o,i,a){var r=n.filter(o).add(o.filter(n)),c=[];r.length&&(s.each(t,function(t,n){t=s.inArray(n,e),-1=s||o(e.pageY-t.pageY)>=s)&&this.hide(e)}this._storeMouse(e)}),"mouse"===i.target&&i.adjust.mouse&&(n.hide.event&&this._bind(c,["mouseenter","mouseleave"],function(e){return this.cache?void(this.cache.onTarget="mouseenter"===e.type):o}),this._bind(h,"mousemove",function(e){this.rendered&&this.cache.onTarget&&!this.tooltip.hasClass(d)&&0t.length||l.api[t]?l.nextid++:t,n=I(s(this),t,d),n===o?i:(l.api[t]=n,s.each(u,function(){"initialize"===this.initialize&&this(n)}),void n._assignInitialEvents(m))}))},s.qtip=E,l.api={},s.each({attr:function(e,t){if(this.length){var o=this[0],n=s.data(o,"qtip");if("title"===e&&n&&n.options&&"object"==typeof n&&"object"==typeof n.options&&n.options.suppress)return 2>arguments.length?s.attr(o,h):(n&&"title"===n.options.content.attr&&n.cache.attr&&n.set("content.text",t),this.attr(h,t))}return s.fn.attr_replacedByqTip.apply(this,arguments)},clone:function(e){var t=s.fn.clone_replacedByqTip.apply(this,arguments);return e||t.filter("["+h+"]").attr("title",function(){return s.attr(this,h)}).removeAttr(h),t}},function(e,t){if(!t||s.fn[e+"_replacedByqTip"])return i;var n=s.fn[e+"_replacedByqTip"]=s.fn[e];s.fn[e]=function(){return t.apply(this,arguments)||n.apply(this,arguments)}}),s.ui||(s.cleanData_replacedByqTip=s.cleanData,s.cleanData=function(e){for(var t,n=0;(t=s(e[n])).length;n++)if(t.attr(x))try{t.triggerHandler("removeqtip")}catch{}s.cleanData_replacedByqTip.apply(this,arguments)}),l.version="3.0.3",l.nextid=0,l.inactiveEvents=z,l.zindex=15e3,l.defaults={prerender:o,id:o,overwrite:i,suppress:i,content:{text:i,attr:"title",title:o,button:o},position:{my:"top left",at:"bottom right",target:o,container:o,viewport:o,adjust:{x:0,y:0,mouse:i,scroll:i,resize:i,method:"flipinvert flipinvert"},effect:function(e,t){s(this).animate(t,{duration:200,queue:o})}},show:{target:o,event:"mouseenter",effect:i,delay:90,solo:o,ready:o,autofocus:o},hide:{target:o,event:"mouseleave",effect:i,delay:0,fixed:o,inactive:o,leave:"window",distance:o},style:{classes:"",widget:o,width:o,height:o,def:i},events:{render:c,move:c,show:c,hide:c,toggle:c,visible:c,hidden:c,focus:c,blur:c}}})}(window,document),function(e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).floatingLabel=e()}(function(){return function e(t,n,s){function o(i,r){if(!n[i]){if(!t[i]){var c="function"==typeof require&&require;if(!r&&c)return c(i,!0);if(a)return a(i,!0);throw r=Error("Cannot find module '"+i+"'"),r.code="MODULE_NOT_FOUND",r}r=n[i]={exports:{}},t[i][0].call(r.exports,function(e){var n=t[i][1][e];return o(n||e)},r,r.exports,e,t,n,s)}return n[i].exports}for(var a="function"==typeof require&&require,i=0;iFor Windows 2000 - Windows 11 (2022) (incl. Server, x86 and x64)
Latest version:
3.0.5 build 107 . March 20, 2025 .
Download old versions Please enable JavaScript to search for updates or upgrades. To find an appropriate installation package for you,
please enter your order number or email in the form below and search. Your order number is shown in the return e-mail following order placement or in the "Help → About" window.
The old version may work incorrectly on modern OS. In this case, please, consider purchasing an update with the significant discount.
Emulate one or more couples of RS-232 ports connected via null-modem cable.
Monitor data received from and sent to a COM port in manual, auto or spy modes!