eduardosuruagy Posted February 29, 2020 Share Posted February 29, 2020 How to insert text where the mouse cursor is positioned in the UniSyntaxEdit component? Quote Link to comment Share on other sites More sharing options...
Sherzod Posted February 29, 2020 Share Posted February 29, 2020 1 hour ago, eduardosuruagy said: How to insert text where the mouse cursor is positioned in the UniSyntaxEdit component? One possible solution. 1. Use UniSyntaxEditEx instead of UniSyntaxEdit. 2. UniSyntaxEditEx.ClientEvents.UniEvents -> function afterCreate(sender) { sender.insertTextAtCursor = function(str) { var editor = this.codeEditor; var selection = editor.getSelection(); if (selection.length > 0) { editor.replaceSelection(str); } else { var doc = editor.getDoc(); var cursor = doc.getCursor(); var pos = { line: cursor.line, ch: cursor.ch }; doc.replaceRange(str, pos); } } } 3. Use: procedure TMainForm.UniButton1Click(Sender: TObject); begin UniSyntaxEditEx1.JSInterface.JSCall('insertTextAtCursor', ['New text']); end; Quote Link to comment Share on other sites More sharing options...
eduardosuruagy Posted March 2, 2020 Author Share Posted March 2, 2020 On 2/29/2020 at 1:15 PM, Sherzod said: One possible solution. 1. Use UniSyntaxEditEx instead of UniSyntaxEdit. 2. UniSyntaxEditEx.ClientEvents.UniEvents -> function afterCreate(sender) { sender.insertTextAtCursor = function(str) { var editor = this.codeEditor; var selection = editor.getSelection(); if (selection.length > 0) { editor.replaceSelection(str); } else { var doc = editor.getDoc(); var cursor = doc.getCursor(); var pos = { line: cursor.line, ch: cursor.ch }; doc.replaceRange(str, pos); } } } 3. Use: procedure TMainForm.UniButton1Click(Sender: TObject); begin UniSyntaxEditEx1.JSInterface.JSCall('insertTextAtCursor', ['New text']); end; I get an error when I open the form Quote Link to comment Share on other sites More sharing options...
Sherzod Posted March 2, 2020 Share Posted March 2, 2020 4 minutes ago, eduardosuruagy said: I get an error when I open the form What error? Quote Link to comment Share on other sites More sharing options...
eduardosuruagy Posted March 2, 2020 Author Share Posted March 2, 2020 12 hours ago, Sherzod said: Que erro? O5E4=new Ext.panel.Panel({id:"O5E4_id",bodyCls:"x-uni-tabsheet",itemId:"_3",bodyBorder:false,header:false,border:true,scrollable:true,layout:"absolute",title:"EXECUTA SQL",icon:"",closable:true,tabConfig:{id:"O5E4_id_tab"},uniFMask:{beforeclose:true}});O5E4.nm="O5E4";_cdo_("tabTFrameExecutaSQL",O5E4,null,MainForm);O290.add(O5E4); O5EC=new Ext.panel.Panel({id:"O5EC_id",border:false,bodyBorder:false,layout:"hbox",border:false,style:"border:none;",width:1258,height:621,x:0,y:0});O5EC.nm="O5EC";_cdo_("FrameExecutaSQL");FrameExecutaSQL.ajxS=AjaxSuccess;FrameExecutaSQL.ajxF=AjaxFailure;FrameExecutaSQL.form=O121;O5EC.rootObj=true;FrameExecutaSQL.appRoot="/";_cdo_("FramePanel",O5EC,null,FrameExecutaSQL); O5F4=new Ext.container.Container({id:"O5F4_id",flex:1,height:"100%",scrollable:true,layout:"vbox",width:1258});O5F4.nm="O5F4";_cdo_("UniContainerPanel1",O5F4,null,FrameExecutaSQL); O5FC=new Ext.container.Container({id:"O5FC_id",dock:"top",width:"100%",layout:{type:"hbox",align:"middle"},overflowX:"hidden",overflowY:"hidden",style:"background-color:#FFFFFF;",height:43});O5FC.nm="O5FC";_cdo_("PnCabecalho",O5FC,null,FrameExecutaSQL); O604=new Ext.form.Label({id:"O604_id",dock:"left",cls:"font18px",flex:1,margin:"10",html:"Execução de Scripts SQL",style:"font-size:27px;font-family:Calibri;color:#808080"});O604.nm="O604";_cdo_("lblCabecalho",O604,null,FrameExecutaSQL); O608=new Ext.button.Button({id:"O608_id",dock:"right",tabIndex:169,margin:"0 6 0 0",width:32,height:31});O608.nm="O608";_cdo_("Btn1",O608,null,FrameExecutaSQL); O60C=new Ext.button.Button({id:"O60C_id",dock:"right",tabIndex:170,margin:"0 6 0 0",width:32,height:31});O60C.nm="O60C";_cdo_("Btn2",O60C,null,FrameExecutaSQL); O610=new Ext.button.Button({id:"O610_id",dock:"right",tabIndex:171,margin:"0 6 0 0",width:32,height:31});O610.nm="O610";_cdo_("Btn3",O610,null,FrameExecutaSQL); O614=new Ext.button.Button({id:"O614_id",dock:"right",tabIndex:172,margin:"0 6 0 0",width:32,height:31});O614.nm="O614";_cdo_("Btn4",O614,null,FrameExecutaSQL); O618=new Ext.button.Button({id:"O618_id",dock:"right",tabIndex:173,margin:"0 6 0 0",width:32,height:31});O618.nm="O618";_cdo_("Btn5",O618,null,FrameExecutaSQL); O61C=new Ext.button.Button({id:"O61C_id",dock:"right",tabIndex:174,margin:"0 6 0 0",width:32,height:31});O61C.nm="O61C";_cdo_("Btn6",O61C,null,FrameExecutaSQL); O620=new Ext.button.Button({id:"O620_id",dock:"right",tabIndex:175,margin:"0 6 0 0",width:32,height:31});O620.nm="O620";_cdo_("BtnOutros",O620,null,FrameExecutaSQL); O624=new Ext.button.Button({id:"O624_id",dock:"right",tabIndex:176,margin:"0 10 0 0",width:32,height:31});O624.nm="O624";_cdo_("BtnFechar",O624,null,FrameExecutaSQL); O628=new Ext.container.Container({id:"O628_id",flex:1,width:"100%",height:"100%",layout:"hbox",overflowX:"hidden",overflowY:"hidden"});O628.nm="O628";_cdo_("UniContainerPanel3",O628,null,FrameExecutaSQL); O630=new Ext.container.Container({id:"O630_id",dock:"left",layout:"absolute",overflowX:"hidden",overflowY:"hidden",width:217,height:578});O630.nm="O630";_cdo_("UniContainerPanel4",O630,null,FrameExecutaSQL); O63C=new Ext.data.Store({autoDestroy:true,proxy:{type:"ajax",url:"/HandleEvent?IsEvent=1&Obj=O63C&Evt=data&"+_S_ID,reader:{type:"json",responseType:""},timeout:60000},storeId:"O63C_id",fields:["id","val"]}); O638=new Ext.ux.form.MultiSelect({id:"O638_id",delimiter:";",valueField:"id",displayField:"val",validateOnChange:false,store:O63C,name:"O638",enableKeyEvents:true,tabIndex:180,minSelections:1,listConfig:{multiSelect:false},width:217,height:351,x:0,y:0});O638.nm="O638";_cdo_("ListBoxTabelas",O638,null,FrameExecutaSQL);O63C.nm="O63C";_cdo_("ListBoxTabelas",O63C,"store",FrameExecutaSQL); O63D=(function(){return Ext.xR(""+_gv_(O121),O63C,"data");});O63D.nm="O63D";O63C.on("data",O63D); O642=new Ext.data.Store({autoDestroy:true,proxy:{type:"ajax",url:"/HandleEvent?IsEvent=1&Obj=O642&Evt=data&"+_S_ID,reader:{type:"json",responseType:""},timeout:60000},storeId:"O642_id",fields:["id","val"]}); O63E=new Ext.ux.form.MultiSelect({id:"O63E_id",delimiter:";",valueField:"id",displayField:"val",validateOnChange:false,dock:"bottom",store:O642,name:"O63E",enableKeyEvents:true,tabIndex:181,minSelections:1,listConfig:{multiSelect:false},width:217,height:227,x:0,y:351});O63E.nm="O63E";_cdo_("ListBoxCampos",O63E,null,FrameExecutaSQL);O642.nm="O642";_cdo_("ListBoxCampos",O642,"store",FrameExecutaSQL); O643=(function(){return Ext.xR(""+_gv_(O121),O642,"data");});O643.nm="O643";O642.on("data",O643); O644=new Ext.uni.Splitter({id:"O644_id",bodyBorder:false,border:false,dock:"left",orientation:"e",minSize:30,width:4,height:578});O644.nm="O644";_cdo_("UniSplitter3",O644,null,FrameExecutaSQL); O64C=new Ext.container.Container({id:"O64C_id",anchor:"100% 0",layout:"vbox",overflowX:"hidden",overflowY:"hidden",width:1037,height:578});O64C.nm="O64C";_cdo_("UniContainerPanel2",O64C,null,FrameExecutaSQL); O654=new Ext.ux.form.CodeMirrorEx({id:"O654_id",liquidLayout:false,codeMirrorPath:"/uni-1.90.0.1522/codemirror-5.25",dock:"top",language:"sql",value:"UniSyntaxEditEx1\n",name:"O654",enableKeyEvents:true,tabIndex:177,fieldStyle:"font-family:Courier New",width:1037,height:189});O654.nm="O654";_cdo_("UniSyntaxEditEx1",O654,null,FrameExecutaSQL,function(sender) { sender.insertTextAtCursor = function(str) { var editor = this.codeEditor; var selection = editor.getSelection(); if (selection.length > 0) { editor.replaceSelection(str); } else { var doc = editor.getDoc(); var cursor = doc.getCursor(); var pos = { line: cursor.line, ch: cursor.ch }; doc.replaceRange(str, pos); } } }); O658=new Ext.uni.Splitter({id:"O658_id",bodyBorder:false,border:false,dock:"top",orientation:"s",minSize:30,width:1037,height:4});O658.nm="O658";_cdo_("UniSplitter2",O658,null,FrameExecutaSQL); O660=new Ext.panel.Panel({id:"O660_id",dock:"top",bodyBorder:false,html:"",header:false,border:true,layout:"absolute",width:1037,height:30});O660.nm="O660";_cdo_("UniPanel2",O660,null,FrameExecutaSQL); O66C=new Ext.data.Store({autoDestroy:true,fields:[],storeId:"O66C_id",remoteSort:true,pageSize:25,proxy:{type:"ajax",url:"/HandleEvent?IsEvent=1&Obj=O668&Evt=data&"+_S_ID,reader:{type:"json",responseType:""},timeout:60000}}); O673=new Ext.selection.CellModel({}); O67D=new Ext.toolbar.Paging({id:"O67D_id",store:O66C,focusDisabled:true}); O6BE=new Object({}); O668=new Ext.grid.Panel({id:"O668_id",store:O66C,columns:[],columnLines:true,bodyBorder:true,border:true,tabIndex:179,selModel:O673,bbar:O67D,loadDataMask:O6BE,enableColumnMove:false,viewConfig:{preserveScrollOnRefresh:true,markDirty:false,loadMask:false},plugins:[Ext.create("Ext.grid.plugin.CellEditing",{pluginId:"uniGridEditor",clicksToEdit:2})],width:1037,height:313});O668.nm="O668";_cdo_("UniDBGrid1",O668,null,FrameExecutaSQL);_coe_(FrameExecutaSQL,"UniDBGrid1",null,"afterrender",function(sender, eOpts) { var me = sender; if (me.pagingBar) { me.pagingBar.getComponent("refresh").handler = function() { ajaxRequest(me, '_refresh', []) } } });O66C.nm="O66C";_cdo_("UniDBGrid1",O66C,"store",FrameExecutaSQL);O66C.grid=O668;O66C.dbgrid=true; O66D=(function(P0){return Ext.xR("this="+P0.nm+""+_gv_(O121),O66C,"load");});O66D.nm="O66D";O66C.on("load",O66D); O66E=(function(P0){return Ext.xR("this="+P0.nm+""+_gv_(O121),O66C,"prefetch");});O66E.nm="O66E";O66C.on("prefetch",O66E); O66F=new Ext.form.field.Hidden({name:"O66F",enableKeyEvents:true});O66F.nm="O66F";O673.nm="O673";_cdo_("UniDBGrid1",O673,"cellModel",FrameExecutaSQL); O674=new Ext.selection.RowModel({});O674.nm="O674";_cdo_("UniDBGrid1",O674,"rowModel",FrameExecutaSQL); O675=new Ext.selection.CheckboxModel({});O675.nm="O675";_cdo_("UniDBGrid1",O675,"checkboxModel",FrameExecutaSQL);O673.grid=O668;O674.grid=O668;O675.grid=O668;O66F.grid=O668;O668.hidField=O66F; O676=(function(P0,P1){_src_(O66F,xlatRow(P1),P1.column.dataIndex,null,P1.record,true);_ae_(P1);return Ext.xR("VR="+_o2s_(P1.newValues, P1.originalValues)+"&V="+_xl_(P1.value)+"&O="+_xl_(P1.originalValue)+"&R="+xlatRow(P1)+"&C="+P1.column.dataIndex+"&RN="+_getrno_(P1.record, P1.column.dataIndex)+""+_gv_(O121),O668,"edit");});O676.nm="O676";O668.on("edit",O676); O677=(function(P0,P1){return Ext.xR("R="+P1.rowIdx+"&C="+P1.column.dataIndex+""+_gv_(O121),O668,"canceledit");});O677.nm="O677";O668.on("canceledit",O677);O668.on("beforeedit",function(P0,P1){if(!_ce_(P1))return(false);if(checkFixed(P1))return(false);return true;}); O678=(function(P0,P1){_src_(O66F,xlatRow(P1),P1.column.dataIndex,null,P1.record,true);return Ext.xR("V="+_xl_(P1.value)+"&O="+_xl_(P1.originalValue)+"&R="+xlatRow(P1)+"&C="+P1.column.dataIndex+"&RN="+_getrno_(P1.record, P1.column.dataIndex)+""+_gv_(O121),O668,"beforeedit");});O678.nm="O678";O668.on("beforeedit",O678,O668,{delay:1}); O679=(function(P0,P1,P2,P3){if(P3<0)return false;_cge_(P0);_src_(O66F,xlatRecRow(P2,P1),_gcdi_(P0,P3),null,P1);if(_ccell_(P0))return;return Ext.xR("This="+P0.nm+"&rr="+xlatRecRow(P2,P1)+"&cc="+P3+""+_gv_(O121),O673,"select");});O679.nm="O679";O673.on("select",O679); O67A=(function(P0,P1){_src_(O66F,null,null,false,P1);return Ext.xR("This="+P0.nm+"&sels="+P1.length+""+_gv_(O121),O674,"selectionchange");});O67A.nm="O67A";O674.on("selectionchange",O67A); O67B=(function(P0,P1){_src_(O66F,null,null,false,P1);return Ext.xR("This="+P0.nm+"&sels="+P1.length+""+_gv_(O121),O675,"selectionchange");});O67B.nm="O67B";O675.on("selectionchange",O67B);O668.on("beforereconfigure",function(g){var ct=g.headerCt;if(ct){ct.setMaxHeight(10000)};});O668.on("reconfigure",function(g){var ct=g.headerCt;if(ct.getEl()){var h=ct.getHeight();if(h>20){ct.setMaxHeight(h)}};}); O67C=(function(P0,P1,P2,P3){if(!P1.dataIndex)return;return Ext.xR("oldDataIndex="+P1.dataIndex+"&oldIndex="+P2+"&newIndex="+P3+""+_gv_(O121),O668,"columnmove");});O67C.nm="O67C";O668.on("columnmove",O67C);O67D.nm="O67D";_cdo_("UniDBGrid1",O67D,"pagingBar",FrameExecutaSQL); O681=(function(P0,P1){if(!P1.dataIndex || P1.discarded)return;return Ext.xR("col="+P1.dataIndex+""+_gv_(O121),O668,"columnhide");});O681.nm="O681";O668.on("columnhide",O681); O682=(function(P0,P1){if(!P1.dataIndex || P1.discarded)return;return Ext.xR("col="+P1.dataIndex+""+_gv_(O121),O668,"columnshow");});O682.nm="O682";O668.on("columnshow",O682);O64C.add(O66F); O683=new Ext.uni.Splitter({id:"O683_id",bodyBorder:false,border:false,dock:"bottom",orientation:"n",minSize:30,width:1037,height:4});O683.nm="O683";_cdo_("UniSplitter1",O683,null,FrameExecutaSQL); O68B=new Ext.form.field.TextArea({id:"O68B_id",dock:"bottom",value:"",name:"O68B",enableKeyEvents:true,tabIndex:178,readOnly:true,fieldStyle:"color:#000080",width:1037,height:38});O68B.nm="O68B";_cdo_("UniMemo1",O68B,null,FrameExecutaSQL);HoldOn.close();O290.setActiveTab("_3");O280.setElProp("background-color","#FFFFFF",0);O5F4.add([O5FC,O628]);O5FC.add([O604,O608,O60C,O610,O614,O618,O61C,O620,O624]);O628.add([O630,O644,O64C]);O630.add([O638,O63E]);O64C.add([O654,O658,O660,O668,O683,O68B]);O5E4.add([O5EC]);O5EC.add([O5F4]);O3D5.tabIndex=182;O3D5.addToTab(1820);O3D9.tabIndex=183;O3D9.addToTab(1830);O3DD.tabIndex=184;O3DD.addToTab(1840);O451.tabIndex=185;O451.addToTab(1850);O46C.tabIndex=186;O46C.addToTab(1860);O4CC.tabIndex=187;O4CC.addToTab(1870);O522.tabIndex=188;O522.addToTab(1880); O68F=(function(P0){return Ext.xR("this="+P0.nm+""+_gv_(O121),O5E4,"beforeclose");});O68F.nm="O68F";O5E4.on("beforeclose",O68F);O5E4.retfalse.beforeclose=1;O5F4.Id1="O290_id";O5F4.Id2="O5E4_id";O5FC.Id1="O290_id";O5FC.Id2="O5E4_id";O604.Id1="O290_id";O604.Id2="O5E4_id";O608.addToTab(1690);O608.Id1="O290_id";O608.Id2="O5E4_id"; O690=(function(P0){return Ext.xR("this="+P0.nm+""+_gv_(O121),O608,"click");});O690.nm="O690";O608.on("click",O690);O608.removeCls("f-btn-grey");O608.addCls("f-btn");O608.addCls("f-btn-grey");O608.setIconCls("fas fa-search fa-sf-16 fa-sf-white");O60C.addToTab(1700);O60C.Id1="O290_id";O60C.Id2="O5E4_id";O60C.removeCls("f-btn-grey");O60C.addCls("f-btn");O60C.addCls("f-btn-grey");O610.addToTab(1710);O610.Id1="O290_id";O610.Id2="O5E4_id";O610.removeCls("f-btn-grey");O610.addCls("f-btn");O610.addCls("f-btn-grey");O614.addToTab(1720);O614.Id1="O290_id";O614.Id2="O5E4_id";O614.removeCls("f-btn-grey");O614.addCls("f-btn");O614.addCls("f-btn-grey");O618.addToTab(1730);O618.Id1="O290_id";O618.Id2="O5E4_id";O618.removeCls("f-btn-grey");O618.addCls("f-btn");O618.addCls("f-btn-grey");O61C.addToTab(1740);O61C.Id1="O290_id";O61C.Id2="O5E4_id";O61C.removeCls("f-btn-grey");O61C.addCls("f-btn");O61C.addCls("f-btn-grey");O620.addToTab(1750);O620.Id1="O290_id";O620.Id2="O5E4_id"; O691=(function(P0){return Ext.xR("this="+P0.nm+""+_gv_(O121),O620,"click");});O691.nm="O691";O620.on("click",O691);O620.removeCls("f-btn-grey");O620.addCls("f-btn");O620.addCls("f-btn-grey");O620.setIconCls("fas fa-bars fa-sf-16 fa-sf-white");O624.addToTab(1760);O624.Id1="O290_id";O624.Id2="O5E4_id"; O692=(function(P0){return Ext.xR("this="+P0.nm+""+_gv_(O121),O624,"click");});O692.nm="O692";O624.on("click",O692);O624.removeCls("f-btn-grey");O624.addCls("f-btn");O624.addCls("f-btn-grey");O624.setIconCls("fas fa-sign-out-alt fa-sf-16 fa-sf-white"); O693=new Ext.button.Button({id:"O693_id",hidden:true});O693.nm="O693";O121.add(O693); O69F=new Ext.menu.Item({id:"O69F_id",text:"Exportar Txt",iconCls:"x-fa fa-file-text-o"}); O6A4=new Ext.menu.Item({id:"O6A4_id",text:"Exportar XML",iconCls:"x-fa fa-file-excel-o"}); O6A9=new Ext.menu.Item({id:"O6A9_id",text:"Exportar Excel",iconCls:"x-fa fa-file-excel-o"}); O6AE=new Ext.menu.Separator({id:"O6AE_id"}); O6B2=new Ext.menu.Item({id:"O6B2_id",text:"Gerador de Relatórios",iconCls:"x-fa fa-print"}); O697=new Ext.menu.Menu({id:"O697_id",items:[O69F,O6A4,O6A9,O6AE,O6B2],x:0,y:0});O697.nm="O697";O693.setMenu(O697);O69F.nm="O69F";_cdo_("SubMenuExportarTxt",O69F,null,FrameExecutaSQL);O69F.uniMask={ldMask:true,maskMsg:"Aguarde... Solicitação em andamento!",maskWaitData:false,maskUseMsg:true};O69F.uniMask.targetObj=O5EC; O6A3=(function(P0){return Ext.xR("this="+P0.nm+""+_gv_(O121),O69F,"click");});O6A3.nm="O6A3";O69F.on("click",O6A3);O6A4.nm="O6A4";_cdo_("SubMenuExportarXML",O6A4,null,FrameExecutaSQL);O6A4.uniMask={ldMask:true,maskMsg:"Aguarde... Solicitação em andamento!",maskWaitData:false,maskUseMsg:true};O6A4.uniMask.targetObj=O5EC; O6A8=(function(P0){return Ext.xR("this="+P0.nm+""+_gv_(O121),O6A4,"click");});O6A8.nm="O6A8";O6A4.on("click",O6A8);O6A9.nm="O6A9";_cdo_("SubMenuExportarExcel",O6A9,null,FrameExecutaSQL);O6A9.uniMask={ldMask:true,maskMsg:"Aguarde... Solicitação em andamento!",maskWaitData:false,maskUseMsg:true};O6A9.uniMask.targetObj=O5EC; O6AD=(function(P0){return Ext.xR("this="+P0.nm+""+_gv_(O121),O6A9,"click");});O6AD.nm="O6AD";O6A9.on("click",O6AD);O6AE.nm="O6AE";_cdo_("N1",O6AE,null,FrameExecutaSQL);O6AE.uniMask={ldMask:true,maskMsg:"Aguarde... Solicitação em andamento!",maskWaitData:false,maskUseMsg:true};O6AE.uniMask.targetObj=O5EC;O6B2.nm="O6B2";_cdo_("SubMenuGeradorRelatrios",O6B2,null,FrameExecutaSQL);O6B2.uniMask={ldMask:true,maskMsg:"Aguarde... Solicitação em andamento!",maskWaitData:false,maskUseMsg:true};O6B2.uniMask.targetObj=O5EC; O6B6=(function(P0){return Ext.xR("this="+P0.nm+""+_gv_(O121),O6B2,"click");});O6B6.nm="O6B6";O6B2.on("click",O6B6);O628.Id1="O290_id";O628.Id2="O5E4_id";O630.Id1="O290_id";O630.Id2="O5E4_id";O638.addToTab(1800);O638.Id1="O290_id";O638.Id2="O5E4_id"; O6B7=(function(P0){return Ext.xR("this="+P0.nm+""+_gv_(O121),O638,"dblclick");});O6B7.nm="O6B7";O638.on("dblclick",O6B7); O6B8=(function(P0,P1,P2){return Ext.xR("This="+P0.nm+"&newValue="+_xl_(P1)+"&oldValue="+_xl_(P2)+""+_gv_(O121),O638,"change");});O6B8.nm="O6B8";O638.on("change",O6B8);_sfv_(O638,0,"");O63E.addToTab(1810);O63E.Id1="O290_id";O63E.Id2="O5E4_id"; O6B9=(function(P0){return Ext.xR("this="+P0.nm+""+_gv_(O121),O63E,"dblclick");});O6B9.nm="O6B9";O63E.on("dblclick",O6B9);_sfv_(O63E,0,""); O6BA=(function(P0,P1){return Ext.xR("this="+P0.nm+"&newSize="+P1+""+_gv_(O121),O644,"moved");});O6BA.nm="O6BA";O644.on("moved",O6BA);O644.Id1="O290_id";O644.Id2="O5E4_id";O64C.Id1="O290_id";O64C.Id2="O5E4_id";O654.addToTab(1770);O654.Id1="O290_id";O654.Id2="O5E4_id"; O6BB=(function(P0,P1){return Ext.xR("this="+P0.nm+"&newSize="+P1+""+_gv_(O121),O658,"moved");});O6BB.nm="O6BB";O658.on("moved",O6BB);O658.Id1="O290_id";O658.Id2="O5E4_id";O660.Id1="O290_id";O660.Id2="O5E4_id";O668.addToTab(1790);O668.Id1="O290_id";O668.Id2="O5E4_id"; O6BC=(function(P0,P1,P2,P3){return Ext.xR("This="+P0.nm+"&X="+P1+"&Y="+P2+"&B="+P3+""+_gv_(O121),O668,"mousedown");});O6BC.nm="O6BC";O668.on("mousedown",O6BC);_fixmultis_(O668); O6BD=(function(P0,P1,P2){if(!P1.dataIndex)return;return Ext.xR("columnIndex="+P1.dataIndex+"&newSize="+P2+""+_gv_(O121),O668,"columnresize");});O6BD.nm="O6BD";O668.on("columnresize",O6BD);O6BE.nm="O6BE";O6BE.uniMask={ldMask:true,maskMsg:"Loading data...",maskWaitData:false,maskUseMsg:true,maskAttribs:{color:"#FFFFFF",opacity:0.5}};O6BE.uniMask.targetObj=O668;var O668_Cols=[{width:0,menuDisabled:true}];O668.reconfigure(null,O668_Cols);O668.uniConfigColumns();O668.setElProp({"font-family":"Calibri"},null,5,".x-group-header",null,"headerCt"); O6BF=(function(P0,P1){return Ext.xR("this="+P0.nm+"&newSize="+P1+""+_gv_(O121),O683,"moved");});O6BF.nm="O6BF";O683.on("moved",O6BF);O683.Id1="O290_id";O683.Id2="O5E4_id";O68B.setElProp("wrap","SOFT",2,null,false,"inputEl");O68B.addToTab(1780);O68B.Id1="O290_id";O68B.Id2="O5E4_id";O5EC.Id1="O290_id";O5EC.Id2="O5E4_id";O608.setElProp("cursor","pointer",3,null,false,"");O608.setElProp("title","Executar...",2);O60C.setElProp("cursor","pointer",3,null,false,"");O610.setElProp("cursor","pointer",3,null,false,"");O614.setElProp("cursor","pointer",3,null,false,"");O618.setElProp("cursor","pointer",3,null,false,"");O61C.setElProp("cursor","pointer",3,null,false,"");O620.setElProp("cursor","pointer",3,null,false,"");O620.setElProp("title","Outras opções...",2);O624.setElProp("cursor","pointer",3,null,false,"");O624.setElProp("title","Fechar...",2);O638.setElProp("cursor","pointer",3,null,false,"boundList.listEl");O638.setElProp({"font-size":"13px","font-family":"Calibri"},null,5,".x-boundlist-item");O63E.setElProp("cursor","pointer",3,null,false,"boundList.listEl");O63E.setElProp({"font-size":"13px","font-family":"Calibri"},null,5,".x-boundlist-item");O644.setElProp("cursor","col-resize",3,null,false,"");O658.setElProp("cursor","row-resize",3,null,false,"");O683.setElProp("cursor","row-resize",3,null,false,""); Quote Link to comment Share on other sites More sharing options...
Sherzod Posted March 3, 2020 Share Posted March 3, 2020 5 hours ago, eduardosuruagy said: O5E4=new Ext.panel.Panel({id:"O5E4_id",bodyCls:"x-uni-tabsheet",itemId:"_3",bodyBorder:false,header:false,border:true,scrollable:true,layout:"absolute",title:"EXECUTA SQL",icon:"",closable:true,tabConfig:{id:"O5E4_id_tab"},uniFMask:{beforeclose:true}});O5E4.nm="O5E4";_cdo_("tabTFrameExecutaSQL",O5E4,null,MainForm);O290.add(O5E4); Sorry, can you please make a simple testcase for check? Quote Link to comment Share on other sites More sharing options...
Sherzod Posted July 7, 2022 Share Posted July 7, 2022 On 2/29/2020 at 7:24 PM, eduardosuruagy said: How to insert text where the mouse cursor is positioned in the UniSyntaxEdit component? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.