📄 gr_use.ado
字号:
*! version 1.0.3 25jan2005
program define gr_use
version 8
syntax anything(name=filenm id=file) [ , * ]
local 0 `", `options'"'
capture gs_fileinfo `filenm' , suffix
if "`r(ft)'" == "old" { // old format graph
syntax [, FAKE_OPT_FOR_BETTER_MSG ]
graph7 using `filenm'
exit
}
if "`r(ft)'" == "asis" { // asis graph
syntax [, FAKE_OPT_FOR_BETTER_MSG ]
_asis use `filenm'
exit
}
if "`r(ft)'" != "live" {
gs_fileinfo `filenm' , suffix
exit 198
}
// live graph
syntax [ , Name(string) SCHeme(passthru) REFSCHeme noSTYLEs noDRAW ]
local 0 `name'
syntax [anything(name=name)] [ , replace ]
if "`name'" == "" {
local replace replace
}
gr_setscheme , `scheme' `refscheme'
gr_current name : `name' , newgraph `replace'
capture noisily {
.__Map = .null.new // global
/* rebuild the object */
gr_read `name' `"`filenm'"' 0`="`styles'"!=""' ///
0`= "`scheme'"=="" '
}
local rc = _rc
capture _cls free __Map
if `rc' {
exit `rc'
}
if "`draw'" == "" {
gr_draw `name'
}
_gs_addgrname `name' // register graph name
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -