2011/08/21(Sun) 03:15
…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━
∧∧∧∧∧∧∧∧∧∧∧∧∧∧∧∧∧∧∧∧∧
< >
< 「新・1dotずらしスクリプト」を使おう!講座 >
< >
∨∨∨∨∨∨∨∨∨∨∨∨∨∨∨∨∨∨∨∨∨
. |\,. ---: 、 /}
. ,.:1/:::::::::::::::::::::<
/:::::::::イ::::::l:::::ト、::ヽヽ
. { ::::::/ l____j___j_」::⊥_|
V::::{ f´ ̄> ィ心/
Yヾ { / ノ r::},′
`ァ-、 ̄´r ァ ノ
/::/_j_〕 ┬ ヒ / ̄ ̄ ̄\
. /::人 ヽ |__|_| / \
/::/ ヽ (ン |_ノ | / ─ ─ ヽ
{::f /`ーイ==t' | (●) (●) |
ヽ{ / | .〉 \ (__人__) __,/
`ァー┬t―f / ` ⌒´ \
/ / | | _/((┃))______i | キュッキュッ
.' .' | | .. / /ヽ,,⌒)  ̄ ̄ ̄ ̄ ̄(,,ノ \
ヒフ ヾ.フ / /_________ヽ.. \
. ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
【講師:もっさん】 【アシスタント:やる夫】
…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━…━
2:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo
____
/ \
/ ─ ─\ 初っ端から喋るけど……
/ (●) (●) \
| (__人__) | 「新・1dotずらしスクリプト」ってなんだお?
./ ∩ノ ⊃ /
( \ / _ノ | | ネーミングセンスがちょっと
.\ “ /__| |
\ /___ /
,.. '' "゙゙゙゙゙゙゙゙゙゙゙" '' .
, "::::::::::::::::::::::::::::::::::::::::::::: ヽ.
/:::::::/:::::::::::::::,':::::::::',:::::::::::::ヘ;::::ヽ 私が適当に今つけたからな!
. /::::::::::,'::::::::::::::::,'::i::::::::::i:::::::',:::::::',/ハ
,: :::::::;イ:i: ::i: ::::::il:::|::::::::i:|::::::::i::::::::iヾ::::}
. i::::::::/ |::|::::|::::::::||: |::::::::|:|!: ::::|i:::::::| ゞ::| スクリプトの作成者は、AA職人の◆SPNXXX34sgさんだ
. |: :::::/ |::|::::|::::::::||: |::::::::|:||:::::::||: ::::| }::|
{:::::::i ,..====/ ‐''""゙゙゙"''‐ }:| このスクリプト、ものすごい便利だぞ
. ';:::::Y /:::/ } ,イ兀゙i"''ァ /i:|
}- i|. /:::/ ノ 弋;;;ソ .' ,'ヘi|,
{ {'.||〈::/ _,,,,/ }〉}|} _
ヘ..,||ハ ̄ ′ ,',/|| / )
i:.||、ヘ ┌―‐┐ / || / /
|::|!::~}ヽ ‘、 ,ノ / .|! / /
|: |:::::| >.. .' .| / iー、,_
|:::::::::| ┌|. > .,,.i´ ┐ /´  ̄ヽi.|.}
|:::::::::| /  ̄`゙ヘ /´ ̄.| { ,ヘ_}」」!
|::::;;::.‐' 、,,_. V _,,. > .. i ,ノ ̄/
,..‐'''"_,,..ゝ .┌┘ !.,_`''‐.._ ,,../ __ノ
r‐<_,..‐''´ ヘ Ο `''‐..,iヽ、 /\/ ' /
| ヘ i ∧ ヘ /. \ /::\
3:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo
■1dotずらしとは?
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
:::::::::::::二ニ=‐-:::///:::::::::::::// :/ ::::: |:|:::|:i::::::::::i|:::::::::::::| :::::: |::|:||
::::::::::::::::::::::::::::::〃 //:::::::::::::// :/:::::::::::|:|:::|:|::::::::::||::i:::::::: |i::::::::|::|:||
::::`ヽ.::::::::::::::::〃 |:| ::::::::: //:::/::::::::: /|:|:::|:|::::::::::||::|:::::::: ||_:: : |::|:||
::::::::::::\:::::::/ |:|:::::::::: l/:::/ ::::::: / .|:|:::|:|::::::::::||::|:,x≦./'"´
::::: / ̄\{. 二ニ==‐-=ニ⊥」:l::::::::::ll,xヒi'孑'
:: / ,へ. ヘ. Y´ /::::/ Y´ /|il(.!// そもそも、1dotずらしとは何か?
:| ./ / ヘ ', | /::::/ , 弋ソ'∧
:∧ ! (. | ‘、 /::::/ / |ヘ AA作成エディタ、(´д`)Editの、もっとも基本的な機能の一つだ
、:: \ ‘、 ) i へ:´:::/ / | ',
. \::::\__|___/ `ー― ´ 冫/ |
. \::::::::::/ |:、 .イ | Alt+→で、1dot分文字を右に、Alt+←で、1dot分文字を左に。
/´ `ヽ::{ / ー―一 /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
. / _/( / 丶. /
// \ > . , ´ \>、 そういう機能を持っている
././ \ :≧ュ.、、__,.イ.< |i ハ
/ ̄ ̄ ̄\
/ \ うん。 Alt+→、Alt+←をやりながら、
/ ─ ─ ヽ
| (●) (●) | 文字を置く最適な位置を探して行くのが、AA作成の基本だお
\ ∩(__人/777/
/ (丶_//// \
4:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo
i| 」 イ:/:.i:.:.:.:.ヽ:.:.// |i
|l:./ /:./.:.:.:.:l:.:.:.:.:.:.:i:.:.\:. ll
/:.:.:./:./:.:.:.:.:ハ:.:.:.:.:.:.:ト:.:.:.:\|ト.、
//:.:./∠!:.:.:.:.:」_L:.:.:.:.:.:|ヾ:.:.:.:.:i::::ヽ
{:/レ´ )  ̄ ̄ __`二ミ」 ミミ::::::::::::l
「`Y77^Lィつ/≦ イうj}冫 }:-:‐イ: ::|
ししレ{ノ /ヾ:.K{v:} 弋シ //⌒i::::::::i この「1dotずらし」だが、どうやって行われているかというと…
/ ノ /\ ! ゞ'< {{ 〈しリ:::::::|
| / j ヽ j、 {! rノノ:::::::::!
」 / {! ヽ ⌒ T ̄ i::::::::::i 「全角スペース1個を、半角スペース2個に置き換える」
/くノ ∧ ヽ \ / |⌒ヽ!::::::::|  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
/ \ / | `T ´_ -―┐ ',::::::i
/ \ ! ィ‐ァ=「L / ___ム_ ヘ:::::l これだ
イ \i // ニニミ| V_ -‐ << \ヘ::!
/ / _ ノ i く ○ ヾ、 ヾ{
/ ∠-‐イヽ | / j  ̄广 ̄|
i / \ V / / |
____
/ \
/ ─ ─ \ ん。 これも基本だお
/ (●) (●) \
| (__人__) | MSPゴシックの文字サイズ12ptは、全角スペースが11dot
\ ` ⌒´ ,/
/⌒ヽ ー‐ ィヽ 半角スペースが5dotなんだお
/ ,⊆ニ_ヽ、 |
/ / r─--⊃、 | (全角-半角×2=1)
| ヽ,.イ `二ニニうヽ. |
5:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo
. /:::::::.,:::::::::::::::,:::::::::::::::,:::::::::::::、::::`、
/::::::,.'/::::::::::::,イ::::::::::::::l|:::::::::::::::',:::::::::',
,':::::::,','::::::::::::::,'.|:::::::::::::::i}::::::::::::::::::i}:::::::|
. |:::::::i.i:::::::::::::::i..|::::::::::::::::!|:::::::::i : :::!i ::::.l だが、2chやしたらば掲示板……
. {:::::::!.||:::::::::::::!. | : ::::::::::::!|:|: : :|: ::::i!.i:::::l
l:::::| 卜..,,::::| .|:i::::::::::::::i.|:l_,,斗孑i}.|レr AAを貼る対象であるところの板には、あるルールがある
〈ヘ.lトY⌒ ̄``穴'''ナ¬ヒ,イ''''''l'i7.ハ.i .}
. Ⅵ! { //`! ´|:;;;o|ノ .i !| リ
. ゝ{l入 .// ノ `ー' ,'ノ.|l' 行頭の半角スペースは無視される
|ト-ハ‐---‐'" 、 //||  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
-=ニ二二ニ=- .l! .ヘ .人 .i!-=ニ二二ニ=-
|ー=====''´丶.丶、 ´ ` , イ' ゝ=====‐'"i 連続した半角スペースは無視される
.| \ \\` __ , イ ./ / |  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
..| ヽ', `、 `Y´ , ' // .|
...| \ ',ヽ, .l! ../ /' | この二つだ
| 「``´ ̄\ / 冫''´ ̄つ亅
.| i´ ̄``丶 `、 .| ○ / /´ ̄つ!|
/ ̄ ̄ ̄ \
/ ─ ─\ だから、 _ _ _ _ _ _ …と、
/ (ー) (ー) \
| (__人__) | 半角と全角を交互に置くんだお?
\ ` ⌒´ /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
/ ヽノ ⌒\__ 連続してなきゃいーんだお。間に全角スペースをおけば、見た目にはわからないお
/ | \___)⌒\
` ̄\ \ -''' ⌒(___)
\ /\ \__
` ―─―─´ ヽ___)
____
/_ノ ヽ、\
/( ●) (●).\ ……って、なんでこんな今更な話を長々と?
/ (__人__) u. \
|ni 7 ` ⌒´ . |n こんなの、AAの初歩の初歩、基本中の基本だお?
l^l | | l ,/) U l^l.| | /)
', U ! レ' / . . | U レ'//)
{ 〈 ノ /
..i, ."⊃ rニ /
."'""⌒´ `''""''''
6:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo
.
. / ̄:/::::::/::::::::::::::::::::::/:::::/::::::::::|::|:|:::::::::: |:V::::∧::Vヘ.
.'::::::::::/:::/:::::::::::::::::::::::::/:::::/::::::::::: |::|:|:::::::::: |::|V::::∧:∨ヘ
/ ::::::: //::::::::::::::::::::::::::::/|::::::||:::::::::::::|::|:|:::::::::: |::| | ::::: |Vヘ:∧
|:::::::::: |::二ニ===一:::::/ |::::::||:::::::::::::|::|:|:::::::::: |::| | ::::: |:| :: Vハ
|:::::::::: |ヽー===ニ二〃 >===≧ュ、::::::|::| | ::::: |:|:::::::|: |
|:::::::::: |∧\:::::::::::::::::: / / /::::/ Y´ ,x≦丁:::::|: | i
|:::::::::: |:::::\::>―く:: : { {. /::::/ | イ兀}`ァ/`ヽ| | そう。それが常識だった……
|::::::::::::V:::::::/ ,へ ヾ::| ‘、 /::::/ 丿 |li::リ/厶イ _人_
∨ :::::: ∨:::| .ノ ) | .へ/::::/ .. ´ ゝ'' ′ `Y´ だが、このスクリプトの登場で、
∨ :::::: ∨ハ. ( | / > | |
. ∨ :::::: ∨ヘ 、__) |/ ′ ! その常識が覆るかもしれん!
∨::::::::::\:\__/ _ /
. ∨ : ::::::::.`ヽ、::::{\  ̄ イ
∨ ::::::::: ヘ \ヘ. . / |
∨ ::::::::::∧ ヘ| .
. ∨ ::::::::::∧ ! ≧‐く
∨:::::::::: ∧.__| ,. -―┴―┐
. ∨ :::::::: |//∧ / |
∨::::::: |///∧/ .|へ.
∨:厂\l/// --===ニ´ ≦三> .
..<>///// ノ ` ' < > .
..<>/´///////| ◯ ` ー―一、
____
/ \ ∩ ((⌒))
/ ─ ─\ ∪ 〃
/ (○) (○) \ o o
| (__人__) |
/ |!!il|!|!l| /
|ェェェェ|
7:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo
■このスクリプトでできること
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
,.. '' "゙゙゙゙゙゙゙゙゙゙゙" '' .
, "::::::::::::::::::::::::::::::::::::::::::::: ヽ.
/:::::::/:::::::::::::::,':::::::::',:::::::::::::ヘ;::::ヽ 基本は、従来の1dotずらしと同じなんだが……
. /::::::::::,'::::::::::::::::,'::i::::::::::i:::::::',:::::::',/ハ
,: :::::::;イ:i: ::i: ::::::il:::|::::::::i:|::::::::i::::::::iヾ::::} 追加機能がある。
. i::::::::/ |::|::::|::::::::||: |::::::::|:|!: ::::|i:::::::| ゞ::|
. |: :::::/ |::|::::|::::::::||: |::::::::|:||:::::::||: ::::| }::|
{:::::::i ,..====/ ‐''""゙゙゙"''‐ }:| 自動で、半角ピリオドを置いてくれる!
. ';:::::Y /:::/ } ,イ兀゙i"''ァ /i:|  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
}- i|. /:::/ ノ 弋;;;ソ .' ,'ヘi|,
{ {'.||〈::/ _,,,,/ }〉}|} _
ヘ..,||ハ ̄ ′ ,',/|| / )
i:.||、ヘ ┌―‐┐ / || / / この機能が加わったんだ!
|::|!::~}ヽ ‘、 ,ノ / .|! / /
|: |:::::| >.. .' .| / iー、,_
|:::::::::| ┌|. > .,,.i´ ┐ /´  ̄ヽi.|.}
|:::::::::| /  ̄`゙ヘ /´ ̄.| { ,ヘ_}」」!
|::::;;::.‐' 、,,_. V _,,. > .. i ,ノ ̄/
,..‐'''"_,,..ゝ .┌┘ !.,_`''‐.._ ,,../ __ノ
r‐<_,..‐''´ ヘ Ο `''‐..,iヽ、 /\/ ' /
| ヘ i ∧ ヘ /. \ /::\
☆自動でピリオドを置く機能が加わった
 ̄/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
____
/ \
/ ─- -─\ カチカチ
/──( )─( )- \
| (__人__) | _________
\ ` ⌒´ ,/ | | |
ノ \ | | |
. /´ | | |
| l | | |
ヽ -一ー_~、⌒)^),-、 |_|_______|
ヽ ____,ノγ⌒ヽ)二二二 | | |
8:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo
____
/ \
/ ─ ─\ ……と、いうことは? つまり、どういうことだってばよ
/ (●) (●) \
| (__人__) |
/ ∩ノ ⊃ // ∩ノ ⊃
( \ / _ノ \/ _ノ
.\ “ / . \ “ /
\ / /\/
:::::::::::::二ニ=‐-:::///:::::::::::::// :/ ::::: |:|:::|:i::::::::::i|:::::::::::::| :::::: |::|:||
::::::::::::::::::::::::::::::〃 //:::::::::::::// :/:::::::::::|:|:::|:|::::::::::||::i:::::::: |i::::::::|::|:||
::::`ヽ.::::::::::::::::〃 |:| ::::::::: //:::/::::::::: /|:|:::|:|::::::::::||::|:::::::: ||_:: : |::|:||
::::::::::::\:::::::/ |:|:::::::::: l/:::/ ::::::: / .|:|:::|:|::::::::::||::|:,x≦./'"´
::::: / ̄\{. 二ニ==‐-=ニ⊥」:l::::::::::ll,xヒi'孑'
:: / ,へ. ヘ. Y´ /::::/ Y´ /|il(.!// そうだな、例えを見せた方が早いだろう
:| ./ / ヘ ', | /::::/ , 弋ソ'∧
:∧ ! (. | ‘、 /::::/ / |ヘ
、:: \ ‘、 ) i へ:´:::/ / | ', ↓の縦棒を、1dotずらしで、左に寄せたいとする
. \::::\__|___/ `ー― ´ 冫/ |
. \::::::::::/ |:、 .イ | 従来型では、1dot動かしたところから先に
/´ `ヽ::{ / ー―一 /
. / _/( / 丶. / 進むと、半角スペースが赤くなり警告がでる
// \ > . , ´ \>、
././ \ :≧ュ.、、__,.イ.< |i ハ
【従来型】
|
| ←ここまでが1dotずらしの限界
,.-、
____ ( ノ゙\
/ \ i′ ヽ_ )
/ ― ― \ .〉 ,.く
/ (●) (●) \/ ハ ヽ そうそう、赤く警告してくれるから、
| (__人__) | / ヾ
\ ヽノ / / ! i 半角スペースを連続しなくて済むんだお!
\_ <、 〃ノ
/ ,.-、 _, -` く '" いやー、さすが(´д`)Edit、便利だお!
/ | (`  ̄ 〉
! <| ヽ、__,.― --―'
\_ ヽ''^ヽ |
`ヽ、_ン′ |
9:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo
,. ´ ̄ ̄` 、
. /::::::;イ:i:::::i:::::ヘヽ::::ヽ
. /:::/: : i | |:: :|i::::::ハ:::}ゞ: ',
{:::/!: : :| !i|:: :||: :: ::|::| ヘ:::}
i:::{ '"三`' / "´`゙ヽ }::i
ヘ;:i'´ /:::/ .} z==ミ .}/ 比べて新型は、ここまで左に寄せられる
{ ヘ./:::/ ノ 、 ,゙~}
ヽ,ハ ̄ "" i,X もちろん、半角スペースの重複もなしで
{`ヘ.u ⊂ニつ イ }
> .____,. イ::::|
| ≧ ≦ |.|:::::|
, <ヽ. ∨ <> i
. ,<>'゙´ i´o. `゙''<>、
/ ヘ. | / ',
| / | o. ∨ .!
| { |. } .!
【新型】
|
|
... |
. |
...... |
.. |
|
..... |
. |
. |
.... |
|
.......|
... |
. |
......|
.. |
|
.....|
. |
|
...|
. |
..|
.|
____
/_ノ ヽ、_\ ━━┓┃┃
o゚((●)) ((●))゚o ┃ ━━━━━━━━
/::::::⌒(__人__)⌒:::: \ ┃ ┃┃┃
| ゝ'゚ ≦ 三 ゚。 ゚ ┛
\ 。≧ 三 ==-
-ァ, ≧=- 。
イレ,、 >三 。゚ ・ ゚
≦`Vヾ ヾ ≧
。゚ /。・イハ 、、 `ミ 。 ゚ 。 ・
10:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo
____
/ノ ヽ、_\ 従来型では、1dotしか寄せられないのに……
/( ○)}liil{(○)\
/ (__人__) \ どうなってんだお、これ!?
| ヽ |!!il|!|!l| / |
\ |ェェェェ| /
_| ̄|_ | ̄| | ̄|_ | ̄| | ̄|_
|_ _|__ | | ̄ | | | ̄ |
/ _ ヽ | |二コ ┌' | |二コ ┌'
∠ / / 〉 |「 ̄\ | | o ヽ「 ̄\ | | o ヽ「 ̄\
|_| ノ_ノ `⊇.ノ|_|、_ハ/ `⊇.ノ |_|、_ハ/`⊇.ノ
ヽ/ /:/:./:.:.i:.:ヽ:.:\ ヽ/
ヽ/ヽ /ニ/= /i:=.!.=i.=キ.i / \/
∧ ,':./i:.:.:.:{ L:.:」|:.:.:」:.」|:.| /\ /
i:.:| ¨ ニ≧ / -― l:.! ∧
|:.:ir'´// j z==、!:|
!ヘハ//__ノ 、 A} だから言っただろう!
ト jハ F=┐ レリ
| :.:.:へ ゝ__ノ / 「常識が覆るかもしれない」と!!
| :.:.:|((´i> - イ
} :.:i:| 「 ヽ、 , kl
ィ==┴' ー ∨ーV===、
∧ |O ∧
ム ヘ / l i / }
「_ ∨ ! V ーヽ_
/ ! i O | \
/ /ト、 人 八ヽ \
11:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo
´ ̄ ̄`
/::::::::::::::::::::::::::::::::::::: \
,:::::::::::::::::::::::::::::::::::::::::::::::::::::::..
':::::: /:: /::/ ,':::::::::::ii:::iV:ヘ: ::∧
|:::: /!::: ||::|:::|::::::::::::||:::|::∨ヘ:|:: |
|ニ| |:::::||::|:::|::::::::::::||:::|:::::Vハ|:: | 先に言っておけば、もちろん、デメリットもある
|:::::|,====ミ/ ,.斗‐―‐}:: |
l―| /::/ i イテ〒7 ハ.′
! { |V:::/ ' Vソ .l } まず、非常に多くの半角ピリオドを使うこと
\|,ヘー一 , '.イ
| l:ヘ _ _ / | ...... | これなんかそうだな
|::::i> . ィ
|::::|:::r― >-<>.
|::::|;⊥ ∨/| | ピリオドが悪目立ち過ぎる、消すのが二度手間だ、
_,. -‐ ,> ヽ ∨|,/` .
/ヽ ̄ ̄ ̄ くd ` . という人は、従来型の方がいいだろう
. __ | \ \ .小.
へ.} | }/ ` . ヘ||
. //ヘ.〉 l! /`ヽ. / ',o V! あとは……左側にピリオドが置いてあるとき、
|/ ヘ} |// ∧ / ,
〈 `Y } < / / ∨ i } そのピリオドも巻き込んでズラしを行ってしまう
. ゙. )′ / ′ ∧ | ′
'. ` .l\ .′ //ハ. /o ∧
\ | \ / ∧//ヘ. ′ .′!
|\| \ ̄`ヽ. / ∨ \ | | |
∨ | \`ヽ \ , ∨ | l ∧
. Ⅵ / ! |.o | ∧
゙| / ∧ | ∧ ヘ
`ー――=ニ>' /{ 丶. | / ∧. ∧
☆ズラすdot数によっては、大量のピリオドが打たれてしまう
 ̄/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
____
/ \
/ ─- -─\ カチカチ
/──( )─( )- \
| (__人__) | _________
\ ` ⌒´ ,/ | | |
ノ \ | | |
. /´ | | |
| l | | |
ヽ -一ー_~、⌒)^),-、 |_|_______|
ヽ ____,ノγ⌒ヽ)二二二 | | |
12:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo
/::: /:/::::::/: //::/ ::::::::::::: | |:::|:::::|: :|::::::Vハ::::::::::::: ヘ
. ,::::::::|:|| :::: |::::| |::||::::::::::::::::::| |:::|:::::|: :|:::::::|::||V :::::::::: ‘.
' i::::::|:|| :::: |::::| |::||::::::::::::::::::| |:::|:::::|: :|:::::::|::|| }::::::::::::::::|
|::|::::::|:||=-┼┼-=、 ,.斗‐七ナ≠=‐| |二ニ=-::| だが、それを上回るだけのメリットはある、と思う
|::|::::::l'"´-――- . ___ ゞ=ニ二:/
|::|::::::l´ /::::/ `Y / 灯心 `ヽ,_ ヾ::::::: /
. λ /::::/ . |l::::::}:| / 冫―〈 なんと言っても、時間短縮だ!
|.ハ::::/ / 弋__ソ ' / /`)|  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
ヘ Ⅳ / / く`ヽ /
゙| } ̄ ̄´ 、 """" | ノ . ′
l人 |(__/ AA職人ではない、やる夫作者には
. | \ /|:::|
丶. ´` .ィ:::::::::::::| これは非常にありがたいことだと思う
. . || :::::::::: |
| >-< || :::::::::: |
/ ̄`l / ̄ ̄ ̄ ̄|:::::::::::|
,x≦三二ニ=-、 / |. / |:::::::::::|_,. -=ニ二三≧x、
. / ` '<三/ヽ |/ / ̄ ̄\三>'"´ |
. / i 厂  ̄ ̄ , |
/ |/ / ◯ / |
___
/ ⌒ ⌒\
/ (⌒) (⌒)\ 確かに、ピリオドに置き換える作業しなくていいから、
/ ///(__人__)///\
| u. `Y⌒y'´ | スゲー楽になるお!
\ ゙ー ′ ,/
/⌒ヽ ー‐ ィヽ
/ rー'ゝ 〆ヽ 一度は試してみる価値あり、だお!!
/,ノヾ ,> ヾ_ノ,|
| ヽ〆 |´ |
13:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo
■導入について
 ̄ ̄ ̄ ̄ ̄ ̄ ̄
.
. -‐……‐- .
,. ::::´:::::::::::::::::::::::::::::::::::: `丶.
. /:::::::::::::::::::::::: ー‐==ニ二ニ=‐::ヘ
. /:/:/ :!:::| ,..-――――‐- ..,::::::〉、
/:/:/i::::|::i|´ :::::::::::::::::::::::::::::::::::: >Y:::::::i
|::||:|::|:: |::l|\::::::::::::::::::::::::::::;:;';(__,.イ::::::::| スクリプトは、二種類に分かれている
|::||:|::|::::!斗 ゞ;ァ‐、 ::::::;:;:';';';';';';';';'| :::::::|
|::||:k/,ィiヒ!´ / ハ ! ; ';';';';';';';';';';';'| :::::::|
 ̄`ハ弋ノ | Y ノ;';';';';';';';';';';';';';'| :::::::| ① 右方向にズラす
ノ | ∧; ';';';';';';';';';';/| :::::::|
く ヽ、';';';';';/ |: ::::| ② 左方向にズラす
\く) `Y`ヽ |: ::::|
\ . へ. '"´ ̄ ̄|. |: ::::| それぞれ、別のeppファイルとして保存してくれ
` |_, -――┴‐┤: ::::ト、
∩_
〈〈〈 ヽ 今まで何度も説明したけど、もう一度、スクリプト導入の手順を書いておくお!!
____ 〈⊃ }
/⌒ ⌒\... | |
/( ●) (●)\.. ! ! ①新規textファイルを開き、スクリプトをコピペ
/ :::::⌒(__人__)⌒:::::\| l
| |r┬-| | / ②名前をつけて、拡張子.eppで、「Script」-「Library」フォルダに保存
\ ` ー'´ //  ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
/ __ / ③(´д`)Editを一度終了させる
(___) /  ̄ ̄ ̄ ̄ ̄ ̄
14:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo
. /:::::::.,:::::::::::::::,:::::::::::::::,:::::::::::::、::::`、
/::::::,.'/::::::::::::,イ::::::::::::::l|:::::::::::::::',:::::::::',
,':::::::,','::::::::::::::,'.|:::::::::::::::i}::::::::::::::::::i}:::::::| ①~③が終わったら、「ショートカットの設定」をしておこう
. |:::::::i.i:::::::::::::::i..|::::::::::::::::!|:::::::::i : :::!i ::::.l
. {:::::::!.||:::::::::::::!. | : ::::::::::::!|:|: : :|: ::::i!.i:::::l 「ツール」-「オプション」-「ShortCut」だ
l:::::| 卜..,,::::| .|:i::::::::::::::i.|:l_,,斗孑i}.|レr
〈ヘ.lトY⌒ ̄``穴'''ナ¬ヒ,イ''''''l'i7.ハ.i .}
. Ⅵ! { //`! ´|:;;;o|ノ .i !| リ ずっと下の方に、スクリプトファイルが並んでいるから、
. ゝ{l入 .// ノ `ー' ,'ノ.|l'
|ト-ハ‐---‐'" 、 //|| そこで好きなキーを設定しよう
-=ニ二二ニ=- .l! .ヘ .人 .i!-=ニ二二ニ=-
|ー=====''´丶.丶、 ´ ` , イ' ゝ=====‐'"i
.| \ \\` __ , イ ./ / | ……矢印キーを使うショートカットが、あまり
..| ヽ', `、 `Y´ , ' // .|
...| \ ',ヽ, .l! ../ /' | ないんだよな
| 「``´ ̄\ / 冫''´ ̄つ亅
.| i´ ̄``丶 `、 .| ○ / /´ ̄つ!|
____
/ \
/ ─ ─\ Alt+→、Alt+←じゃ駄目なのかお?
/ (●) (●) \
| (__人__) | 確か、従来のショートカットの割り当てをやめることもできたはずだお
./ ∩ノ ⊃ /
( \ / _ノ | |
.\ “ /__| |
\ /___ /
15:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo
i| 」 イ:/:.i:.:.:.:.ヽ:.:.// |i
|l:./ /:./.:.:.:.:l:.:.:.:.:.:.:i:.:.\:. ll
/:.:.:./:./:.:.:.:.:ハ:.:.:.:.:.:.:ト:.:.:.:\|ト.、
//:.:./∠!:.:.:.:.:」_L:.:.:.:.:.:|ヾ:.:.:.:.:i::::ヽ
{:/レ´ )  ̄ ̄ __`二ミ」 ミミ::::::::::::l
「`Y77^Lィつ/≦ イうj}冫 }:-:‐イ: ::| スクリプトには不具合が付き物だ
ししレ{ノ /ヾ:.K{v:} 弋シ //⌒i::::::::i
/ ノ /\ ! ゞ'< {{ 〈しリ:::::::| 後から追加するものだからな
| / j ヽ j、 {! rノノ:::::::::!
」 / {! ヽ ⌒ T ̄ i::::::::::i
/くノ ∧ ヽ \ / |⌒ヽ!::::::::| もし不具合があって消したとき、また割り当て直すのも
/ \ / | `T ´_ -―┐ ',::::::i
/ \ ! ィ‐ァ=「L / ___ム_ ヘ:::::l 面倒じゃないか?
イ \i // ニニミ| V_ -‐ << \ヘ::!
/ / _ ノ i く ○ ヾ、 ヾ{ 幸い、Ctrl+Alt+←→なんかは空いているし
/ ∠-‐イヽ | / j  ̄广 ̄|
i / \ V / / |
/ ̄ ̄ ̄\
/ \ ん、まあ確かに、従来型と新型、どっちも選べた方がいいかもしれないお……
/ ─ ─ ヽ
| (●) (●) | ま、やる夫は、慣れたAlt+←→に割り当てちゃうけど
\ ∩(__人/777/
/ (丶_//// \ 不具合があったら、その時考えるお
16:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo
,.: ' ""~~"" ' .
/:::::::::::::::::::::::::::::::::::::\
/::::::::::::::::::::::::::::::::::i\:::::::ヘ.
,'::::i::::::::::i::::::::::i:::::::::ハ/',:::::ハ そう、いくつか不具合報告が来ていた
i:|:::| :::;;;;;|!:::::::::l :::::::i::| |:::::::}
|;l::lY´ /:/`Y´ 二二二 i:::::::|、
{ 」. /:/ / 乂ジ '´ )r‐、i このスクリプトが原因ではないのだが、
,ヘ_|'メ--‐' , ,,,. i∂j:::|
! _/フ __ υ/┬´::::| 「ショートカットや右クリックメニューを割り当てようとすると、エラーになる」
i´,.'ヘ;、 「 ̄ 丿 / .| : ::::|
| ,〕_>┬┬''" ト--、!;;;; ::| というものだ
,.へ, |'"-‐''へii_,.-'"ヽ、_/\
. ∧ `゙7 / i'o / ∧
i ∨/ / i/ ∧ そういう人は、多分、「FontAA」フォルダが、
| i { ,'ο }',. ∧
| |.ハ. ', ハ ∧ 「Library」フォルダの中に入っているから、どかしてくれ
. \__,.>'´| i.o | ∨ i
____
/_ノ ヽ、\
/( ●) (●).\ ちょ、それじゃ、文字入力スクリプトが使えなくなるお……!
/ (__人__) u. \
|ni 7 ` ⌒´ . |n それは困るお!!
l^l | | l ,/) U l^l.| | /)
', U ! レ' / . . | U レ'//)
{ 〈 ノ /
..i, ."⊃ rニ /
."'""⌒´ `''""''''
,.. '' "゙゙゙゙゙゙゙゙゙゙゙" '' .
, "::::::::::::::::::::::::::::::::::::::::::::: ヽ.
/:::::::/:::::::::::::::,':::::::::',:::::::::::::ヘ;::::ヽ
. /::::::::::,'::::::::::::::::,'::i::::::::::i:::::::',:::::::',/ハ
,: :::::::;イ:i: ::i: ::::::il:::|::::::::i:|::::::::i::::::::iヾ::::}
. i::::::::/ |::|::::|::::::::||: |::::::::|:|!: ::::|i:::::::| ゞ::| ショートカットの割り当てをしたら戻せばいいじゃない
. |: :::::/ |::|::::|::::::::||: |::::::::|:||:::::::||: ::::| }::|
{:::::::i ,..====/ ‐''""゙゙゙"''‐ }:|
. ';:::::Y /:::/ } /i:| 文字入力スクリプトの方のパスを書き換える、
}- i|. /:::/ ノ ,.===、.{ヘi|,
{ {'.||〈::/ _,,,,/ }〉}|} という手もありそうだけど
ヘ..,||ハ ̄ ′ ,',/||
i:.||、ヘ ┌―‐┐ / || まあ、今回の話と関係がないので割愛する
|::|!::~}ヽ ‘、 ,ノ / .|!
|: |:::::| >.. .' .|
|:::::::::| ┌|. > .,,.i´ ┐
17:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo
|\ /|
|ト、`、 /,'..,'
|i ヽ`、 /:::/ i
!i ,.ゝ..ヽ、,.‐'''""~~""''''‐./:::/ ,'/
',', >''"::::::::::::::::::::::::::::::::::::::`ヽ, '/
ヽ', ':::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ、
/:::::::,i:::::::、::::::::ヽ、::::::::ヽ、::`ヽ::ヽ、`' ._ _ _ ,.
i::::::,.'/i::::::i:::::::':,::::::\::::::::ヽ::::::ヽ::::'.,`ヽ'"~´
|:::::冫.|::::::|ヽ,::::`/:::::::',ヽ、|ヽ、;;;;!、:',::ヽ::,ゝ
__,/ヘ/´,ノ'"_,.ゝ‐‐-.、X.:::::!ヽ;;;;ゝ-‐‐‐‐ ト、|`ヽ|i`、
,.-‐'"///i_/´,'¬ ,.∠_ .ヽ| ,ィャ‐┬ャ i∧ .', ヽ 最後に、スクリプトの本体を貼って終わりだ
 ̄ ̄ししく Y´ /戈,Tiiii'厂` |;ii0| .|ハ.i j
i"~´/´ ̄"´ ,イ!.i .乂ソ `‐" ,'!乂 では、よきAAライフを!!
リ ._/ ,.'~ Y.ヘ. """ , """./´ `ヽ
.. /||´ ,,./ .冫:`、 、 _, .,.'
/ | ii イ´ //iヽ、:\ /~""'''‐- ...,,__
', ii ./ .く:::〈.. `ヽi`' 、.__,.'´|::::::::::::::::::::::::::`ヽ、"'''‐ 、_
', ii/ ___`ヽ___,厂| |~|""'''‐- . :::::::::::\ "'‐.
. i/ ,..-'"ヘ.,、__,,..-‐''i\', /´ |"' ._ `丶:::::::;;;ヽ .\
. / ,厂~ ̄`、"´/ `、 \ ./_,. -'´`' ., `' .., ` '、:::`、
../| ̄\.\ \| `ヽi.i// `'-.」i \::',
ヘ\`\`ヽ`ヽ\i/ .厂0 / | `、i
. \\../ / / .|. 'i
.i \,___., ' ,.' / | j
|.-'''" / , ' O i.// ...|
''´ i / |/i"'- 、 |
', ,' i`、 ',
/ ̄ ̄ ̄\
/ \
/ ─ ─ ヽ
| (●) (●) |
\ (__人__) __,/
/ ` ⌒´ \
_/((┃))______i | キュッキュッ
.. / /ヽ,,⌒)  ̄ ̄ ̄ ̄ ̄(,,ノ \
/ /_________ヽ.. \
. ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
____
/⌒ ⌒ \
. /(●) (●) \ +
/:::⌒(__人__)⌒::::: ヽ
| |r┬-| | +
\_ `ー'´ _,/
. / \ +
. | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | トン
_(,,) (,,)_
/ | またね! | \
/ |________.| \
【 「新・1dotずらしスクリプト」を使おう!講座】 終わり
18:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo
■代替Alt+右 (----の間をコピペしてください)
-------------------------------------------------------
var
x, y, bd, bx, fd, fx, d, bx2, fx2, by, tx, ty, tz, ct: integer;
S, bt1, bt2, ft1, ft2, bT, fT, T: String;
begin
x:= CaretPosX;
y:= CaretPosY;
S:=Strings(y);
ct:=Length(S);
bx:=x;
fx:=x;
fd:=0;
bd:=0;
by:=0;
repeat
bt1:=Copy(S,bx-1,2);
bt2:=Copy(S,bx,1);
if bx=0 then
begin
by:=1;
end
else
if bt1=' ' then
begin
bx:=bx-2;
bd:=bd+11;
end
else
if bt2=' ' then
begin
bx:=bx-1;
bd:=bd+5;
end
else
if bt2='.' then
begin
bx:=bx-1;
bd:=bd+3;
end
else by:=1;
until by=1;
repeat
ft1:=Copy(S,fx+1,2);
ft2:=Copy(S,fx+1,1);
if ft1=' ' then
begin
fx:=fx+2;
fd:=fd+11;
end
else
if ft2=' ' then
begin
fx:=fx+1;
fd:=fd+5;
end
else
if ft2='.' then
begin
fx:=fx+1;
fd:=fd+3;
end
else
begin
fx2:=fx
fx:=x;
end
until fx=x;
bT:=Copy(S,0,bx);
fT:=Copy(S,fx2+1,ct);
d:=bd+fd+1;
tx:=d div 11
ty:=d mod 11
if (bx=0) and (d=5) then T:='..' else
if (bx=0) and (d=13) then T:='. ' else
if (bx=0) and (d=21) then T:='.......' else
if (bx=0) and (d=37) then T:='..... ' else
if (bx=0) and (d=53) then T:='... ' else
if (bx=0) and (d=69) then T:='. ' else
if (bx=0) and (d=85) then T:='. ' else
if (bx=0) and (d=101) then T:='. ' else
if (bx=0) and (d=117) then T:='. ' else
if (bx=0) and (d=133) then T:='. ' else
if (bx=0) and (d=149) then T:='. ' else
if d=-1 then T:='' else
if (ty=0) and (0<tx) then
begin
T :=StringOfChar('a',tx)+'';
T := ReplaseStr(T, 'a' , ' ');
end
else
if d=1 then T:='.' else
if d=12 then T:='....' else
if d=23 then T:='.... ' else
if d=34 then T:='.... ' else
if d=45 then T:='.... ' else
if (ty=1) and (4<tx) and (tx<12) then
begin
T := '.'+StringOfChar('a', tx-5)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=1) and (11<tx) then
begin
T := StringOfChar('a', tx-12)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if d=2 then T:='.' else
if d=13 then T:=' . ' else
if (ty=2) and (1<tx) and (tx<9) then
begin
T := '.'+StringOfChar('a', tx-2)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=2) and (8<tx) then
begin
T := StringOfChar('a', tx-9)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=3) and (tx<6) then
begin
T := '.'+StringOfChar('a', tx);
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=3) and (5<tx) then
begin
T := StringOfChar('a', tx-6)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if d=4 then T:=' ' else
if d=15 then T:='.....' else
if d=26 then T:='..... ' else
if ty=4 then
begin
T :=+StringOfChar('a', tx-3)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if ty=5 then
begin
T :=+StringOfChar('a', tx)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if d=6 then T:='..' else
if d=17 then T:='.. ' else
if d=28 then T:='.. ' else
if d=39 then T:='.. ' else
if d=50 then T:='.. ' else
if d=61 then T:='.. ' else
if (ty=6) and (tx<13) then
begin
T := '.'+StringOfChar('a', tx-6)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=6) and (12<tx) then
begin
T := StringOfChar('a', tx-13)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if d=7 then T:='. ' else
if d=18 then T:='......' else
if d=29 then T:='...... ' else
if (ty=7) and (tx<10) then
begin
T := '.'+StringOfChar('a', tx-3)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=7) and (9<tx) then
begin
T := StringOfChar('a', tx-10)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=8) and (tx<7) then
begin
T := '.'+StringOfChar('a', tx)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=8) and (6<tx) then
begin
T := StringOfChar('a', tx-7)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if d=9 then T:='...' else
if d=20 then T:='... ' else
if d=31 then T:='... ' else
if d=42 then T:='... ' else
if ty=9 then
begin
T :=+StringOfChar('a', tx-4)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if d=10 then T:=' ' else
if ty=10 then
begin
T :=+StringOfChar('a', tx-1)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
T:=bT+fT;
EditorSetLine(y, bt+T+ft);
SetCaret(bx, y);
end.
-------------------------------------------------------
19:(*゚Д゚)さん : 11/08/21 03:12:45 ID:oooooooo
■代替Alt+左 (----の間をコピペしてください)
-------------------------------------------------------
var
x, y, bd, bx, fd, fx, d, bx2, fx2, by, tx, ty, tz, ct: integer;
S, bt1, bt2, ft1, ft2, bT, fT, T: String;
begin
x:= CaretPosX;
y:= CaretPosY;
S:=Strings(y);
ct:=Length(S);
bx:=x;
fx:=x;
fd:=0;
bd:=0;
by:=0;
repeat
bt1:=Copy(S,bx-1,2);
bt2:=Copy(S,bx,1);
if bx=0 then
begin
by:=1;
end
else
if bt1=' ' then
begin
bx:=bx-2;
bd:=bd+11;
end
else
if bt2=' ' then
begin
bx:=bx-1;
bd:=bd+5;
end
else
if bt2='.' then
begin
bx:=bx-1;
bd:=bd+3;
end
else
by:=1
until by=1;
repeat
ft1:=Copy(S,fx+1,2);
ft2:=Copy(S,fx+1,1);
if ft1=' ' then
begin
fx:=fx+2;
fd:=fd+11;
end
else
if ft2=' ' then
begin
fx:=fx+1;
fd:=fd+5;
end
else
if ft2='.' then
begin
fx:=fx+1;
fd:=fd+3;
end
else
begin
fx2:=fx
fx:=x;
end
until fx=x;
bT:=Copy(S,0,bx);
fT:=Copy(S,fx2+1,ct);
d:=bd+fd-1;
tx:=d div 11
ty:=d mod 11
if d=-1 then T:='' else
if (ty=0) and (0<tx) then
begin
T :=StringOfChar('a',tx)+'';
T := ReplaseStr(T, 'a' , ' ');
end
else
if (bx=0) and (d=5) then T:='.' else
if (bx=0) and (d=13) then T:=' ' else
if (bx=0) and (d=21) then T:='.......' else
if (bx=0) and (d=37) then T:='..... ' else
if (bx=0) and (d=53) then T:='... ' else
if (bx=0) and (d=69) then T:='. ' else
if (bx=0) and (d=85) then T:='. ' else
if (bx=0) and (d=101) then T:='. ' else
if (bx=0) and (d=117) then T:='. ' else
if (bx=0) and (d=133) then T:='. ' else
if (bx=0) and (d=149) then T:='. ' else
if d=1 then T:='' else
if d=12 then T:='...' else
if d=23 then T:='.... ' else
if d=34 then T:='.... ' else
if d=45 then T:='.... ' else
if (ty=1) and (4<tx) and (tx<12) then
begin
T := '.'+StringOfChar('a', tx-5)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=1) and (11<tx) then
begin
T := StringOfChar('a', tx-12)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if d=2 then T:='' else
if d=13 then T:=' . ' else
if (ty=2) and (1<tx) and (tx<9) then
begin
T := '.'+StringOfChar('a', tx-2)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=2) and (8<tx) then
begin
T := StringOfChar('a', tx-9)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=3) and (tx<6) then
begin
T := '.'+StringOfChar('a', tx);
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=3) and (5<tx) then
begin
T := StringOfChar('a', tx-6)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if d=4 then T:='.' else
if d=15 then T:='.....' else
if d=26 then T:='..... ' else
if ty=4 then
begin
T :=+StringOfChar('a', tx-3)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if ty=5 then
begin
T :=+StringOfChar('a', tx)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if d=6 then T:='..' else
if d=17 then T:='.. ' else
if d=28 then T:='.. ' else
if d=39 then T:='.. ' else
if d=50 then T:='.. ' else
if d=61 then T:='.. ' else
if (ty=6) and (tx<13) then
begin
T := '.'+StringOfChar('a', tx-6)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=6) and (12<tx) then
begin
T := StringOfChar('a', tx-13)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if d=7 then T:='..' else
if d=18 then T:='......' else
if d=29 then T:='...... ' else
if (ty=7) and (tx<10) then
begin
T := '.'+StringOfChar('a', tx-3)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=7) and (9<tx) then
begin
T := StringOfChar('a', tx-10)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=8) and (tx<7) then
begin
T := '.'+StringOfChar('a', tx)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if (ty=8) and (6<tx) then
begin
T := StringOfChar('a', tx-7)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if d=9 then T:='...' else
if d=20 then T:='... ' else
if d=31 then T:='... ' else
if d=42 then T:='... ' else
if ty=9 then
begin
T :=+StringOfChar('a', tx-4)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
if d=10 then T:='...' else
if ty=10 then
begin
T :=+StringOfChar('a', tx-1)+' ';
T := ReplaseStr(T, 'a' , ' ');
end
else
T:=bT+fT;
EditorSetLine(y, bt+T+ft);
SetCaret(bx, y);
end.
-------------------------------------------------------
元スレ
やる夫スレ作成に役立つツールやTipsを紹介するスレ 2
http://jbbs.livedoor.jp/bbs/read.cgi/otaku/14504/1312294474/