@REM ペイントハッチ用レイヤ名記入
@echo off
REM #jww
REM #cd
REM #0作図画面上をクリックしてください
REM #k塗潰色の選択|1)任意色|2)書込線色|/_/a
REM #e
copy jwc_temp.txt temp.txt > nul
ruby -Ks p_h_lyn.rb temp.txt %1 > jwc_temp.txt
while ARGV.size>1
case argument=ARGV.pop
when /\/a/
sl=argument[2..-1]
end
end
if sl=="1"
require 'vr/vruby'
require 'vr/vrcontrol'
frm=VRLocalScreen.newform
def frm.construct
move 200,100,300,300
$a=chooseColorDialog.to_s
end
frm.create.show
end
while ARGF.gets
xy=split
if xy[0]=~/^ly/
puts xy[0]
end
if xy[0]=~/^lc/ && xy.size==1
lc=xy[0][2..-1]
end
end
if sl=="1"
if $a.size<7
puts "lyn#c"+$a,
"h#レイヤ名を #c#{$a} に変更しました"
else
puts "lyn"+$a,
"h#レイヤ名 #{$a} の前に#cを追記してください"
end
else
puts "lyn#cp"+lc,"h#レイヤ名を #cp#{lc} に変更しました"
end
@REM ペイントハッチ用レイヤ名記入
@echo off
REM #jww
REM #cd
REM #0作図画面上をクリックしてください
REM #k塗潰色の選択|1)任意色|2)書込線色|/_/a
REM #e
copy jwc_temp.txt temp.txt > nul
ruby -Ks p_h_lyn.rb temp.txt %1 > jwc_temp.txt
while ARGV.size>1
case argument=ARGV.pop
when /\/a/
sl=argument[2..-1]
end
end
if sl=="1"
require 'vr/vruby'
require 'vr/vrcontrol'
frm=VRLocalScreen.newform
def frm.construct
move 200,100,300,300
$a=chooseColorDialog.to_s
end
frm.create.show
end
while ARGF.gets
xy=split
if xy[0]=~/^ly/
puts xy[0]
end
if xy[0]=~/^lc/ && xy.size==1
lc=xy[0][2..-1]
end
end
if sl=="1"
puts "lyn#c"+$a,"h#レイヤ名を #c#{$a} に変更しました"
else
puts "lyn#cp"+lc,"h#レイヤ名を #cp#{lc} に変更しました"
end