From be083ead7c621cc6149affd0f4f139bbb0bcd887 Mon Sep 17 00:00:00 2001 From: YrracOwl Date: Tue, 27 Aug 2024 16:39:00 +0800 Subject: [PATCH] 1.6.0.11 --- default.aproj | 2 +- dlg/timeline.aardio | 54 ++++++++++++++++++++++----------------- release/1.6.0.10 | 1 - release/1.6.0.11 | 1 + release/ChiikawaBest.exe | Bin 6491136 -> 6491136 bytes 5 files changed, 32 insertions(+), 26 deletions(-) delete mode 100644 release/1.6.0.10 create mode 100644 release/1.6.0.11 diff --git a/default.aproj b/default.aproj index 9d6dcc9..3225d7c 100644 --- a/default.aproj +++ b/default.aproj @@ -1,5 +1,5 @@  - + diff --git a/dlg/timeline.aardio b/dlg/timeline.aardio index d4f32ea..5a861b4 100644 --- a/dlg/timeline.aardio +++ b/dlg/timeline.aardio @@ -1197,7 +1197,7 @@ key.delayDown = 1; key.delayUp = 1; winform.SetSelSpace = function(){ - key.down(key.VK.SPACE) + key.sendString('​ ') key.down(key.VK.SHIFT); key.down(key.VK.LEFT); key.up(key.VK.LEFT,key.VK.SHIFT); @@ -1209,6 +1209,7 @@ winform.doingSetSelSpace = false; winform.okDetectWndSize = 300; winform.lastOKDown = false; + winform.内容plus.editBox.translateAccelerator = function(msg){ var vk = msg.wParam; if( vk == 0x9/*_VK_TAB*/ ){ @@ -1229,30 +1230,36 @@ winform.内容plus.editBox.translateAccelerator = function(msg){ if( msg.message == 0x100/*_WM_KEYDOWN*/) { if(!winform.doingSetSelSpace){ winform.doingSetSelSpace = !winform.doingSetSelSpace; + + var tempText = winform.内容plus.editBox.lineText(); + + var pattern = "- " + var i,j = string.find( tempText, pattern ); + var tempFlagNoOrderList = i==1 ? true:false; + + var pattern = "\d+\.\s" + var i,j = string.find( tempText, pattern ); + var tempFlagOrderList = i==1 ? true:false; + + var pattern = "- \[ \] " + var i,j = string.find( tempText, pattern ); + var tempFlagToDoU = i==1 ? true:false; + + var pattern = "- \[x\] " + var i,j = string.find( tempText, pattern ); + var tempFlagToDoD = i==1 ? true:false; + + var pattern = "> " + var i,j = string.find( tempText, pattern ); + var tempFlagQuote = i==1 ? true:false; + + if ( !(tempFlagNoOrderList or tempFlagOrderList or tempFlagToDoU or tempFlagToDoD or tempFlagQuote) ) { + winform.doingSetSelSpace = !winform.doingSetSelSpace; + return ; + } + var txtSel = winform.SetSelSpace(); if(txtSel){ - var tempText = winform.内容plus.editBox.lineText(); - - var pattern = "- " - var i,j = string.find( tempText, pattern ); - var tempFlagNoOrderList = i==1 ? true:false; - - var pattern = "\d+\.\s" - var i,j = string.find( tempText, pattern ); - var tempFlagOrderList = i==1 ? true:false; - - var pattern = "- \[ \] " - var i,j = string.find( tempText, pattern ); - var tempFlagToDoU = i==1 ? true:false; - - var pattern = "- \[x\] " - var i,j = string.find( tempText, pattern ); - var tempFlagToDoD = i==1 ? true:false; - - var pattern = "> " - var i,j = string.find( tempText, pattern ); - var tempFlagQuote = i==1 ? true:false; - if(tempFlagToDoD){ winform.内容plus.editBox.selText = txtSel + '\r\n- [ ] '; } @@ -1272,7 +1279,6 @@ winform.内容plus.editBox.translateAccelerator = function(msg){ winform.内容plus.editBox.selText = txtSel + '\r\n'; } winform.doingSetSelSpace = !winform.doingSetSelSpace; - return true; } } return true; diff --git a/release/1.6.0.10 b/release/1.6.0.10 deleted file mode 100644 index f5675ed..0000000 --- a/release/1.6.0.10 +++ /dev/null @@ -1 +0,0 @@ -1.6.0.10 \ No newline at end of file diff --git a/release/1.6.0.11 b/release/1.6.0.11 new file mode 100644 index 0000000..99358f4 --- /dev/null +++ b/release/1.6.0.11 @@ -0,0 +1 @@ +1.6.0.11 \ No newline at end of file diff --git a/release/ChiikawaBest.exe b/release/ChiikawaBest.exe index eaa8cdcefdbdf8c2514e1a9e695af4de64ad6519..e7569c044cbd355e416ee28083a3dba76b5907dc 100644 GIT binary patch delta 1912 zcmZwGZ%i9y90%~wm6%X_NBh7s~ zNOk8#UO5`45j^hu^QoS}IL$i5!1Yscx>6~!jleCgr@9(F2Pl7!4VnO@9Q}k)cH~0lvajh?)+cOiI6I`$bDxeao zU@KHZ4b*}g9)LQi2M=t62cZGB!$YtGys#5|&)g-8+ss^p3wBW&eRUvk0A7GCYhWlsc~jy z)1*a==PASTT83>p&P&HLqK|PKBXY2SBHWQL?h zGb{Nxq0OlfC|;oW8CR4P3U;CYW>(2b=*y%e7p%Tw^(FN2;#z$P{ciNT(Vxt!Ihm)J zqL7-*S_@Qbfs6&XBh~^L3#PE32MeaM_MCzZY-CU7tiIjqE9m#!>*Hq7BKkq}&t=PV zHuP00PcB;ha;tAcKX|Wi>!-DEqsiPlr73Z1a}9rs7d08T${ORcio-)>+H?)6+_hC# zC-9W0I9{g*T&>f@n(^7ERq}%I$r0UMLoQRb(d8v|OW(9Q<>O9Fu&C}%{cnOCynuUI z+-+@#j4QH~aZRb{>7^G?c>(uu)82GRj}%_OJF#hR2|Xhi)jblqjNz#6otcg55P~p7 z;4nN3&p|Id4@V#heeeRj2r)PcFF`*Hz{@ZQaX1FY;RFo9Fq}-!Mia4*9mRKB#rx(= h|8ytemWJ_Ljnn8hIe04>fa*jyI&jB&?IWleS>PfYC56y6|eekMlmheTaExwgJE8>6gazWG6nCLHx# zS)BfI)_cr2%{T_mW#aU)W5;!8<0RLJ1;Z0@n%pYtxv%0h=%}?j@ihzHW{EW$KGB$< zFB}I9n5hIcop-N3g8lcBbhAY)P*u@Q5ATTi@}GNY`y0|~zP-PXQl~|J;+sBtfQR|$ zk&b-ZN0p+&7_K&%yK13cFzsw80DTBJ72Ipg{zpphG)!;>?9 zX!FQ-AU~@66%~1v`=;mZyx-2N$Q$^9?FN-7WWAL%DmHQ{ue#{d1+}<)OdSbwKMz^o z9WW})|4fjVhZvU2OI$~HVysYYsK^=48>l>l^RAm4bL2?jA>3!(+yZjedr703 zamkuW8UarPyFaCpG`^TLAO>+rz)R2x`=JY7h69jR_LJAJSVd#Ngcoq5}4M*T8 z9D{y%4UXp)lbO_I@5*b5)ybEuU(Qr8>%x`JXzuK