⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 scrolledhtml.itk

📁 windows下的GDB insight前端
💻 ITK
📖 第 1 页 / 共 5 页
字号:
# line break# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_br {{args {}}} {    $_hottext insert end "\n"}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_center## change justification to center# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_center {} {    _push justify $_justify    set _justify C    _set_tag}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_/center## change state back from center# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_/center {} {  set _justify [_pop justify]  _set_tag}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_cite## display citation# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_cite {} {    _entity_i}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_/cite## change state back from citation# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_/cite {} {    _entity_/i}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_code## display code listing# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_code {} {    _entity_pre}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_/code## end code listing# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_/code {} {    _entity_/pre}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_dir## display dir list# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_dir {{args {}}} {    _entity_ul plain $args}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_/dir## end dir list# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_/dir {} {    _entity_/ul}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_div## divide text. same as <p># ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_div {{args {}}} {    _entity_p $args}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_dl## begin definition list# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_dl {{args {}}} {    if {$_left == 0} {      _entity_p    }    _push left $_left    _push left2 $_left2    if {$_left2 == $_left } {      incr _left2 [expr {$_indentincr+3}]    } else {      incr _left2 $_indentincr    }    incr _left $_indentincr    _push listyle $_listyle    _push licount $_licount    set _listyle none    _set_tag}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_/dl## end definition list# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_/dl {} {    set _left [_pop left]    set _left2 [_pop left2]    set _listyle [_pop listyle]    set _licount [_pop licount]    _set_tag    if {$_left == 0} {      _entity_p    }}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_dt## definition term# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_dt {} {  set _left [expr {$_left2 - 3}]  _set_tag  _entity_p}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_dd## definition definition# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_dd {} {  set _left $_left2  _set_tag   _entity_br}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_dfn## display defining instance of a term# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_dfn {} {    _entity_i    _entity_b}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_/dfn## change state back from defining instance of term# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_/dfn {} {    _entity_/b    _entity_/i}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_em## display emphasized text# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_em {} {    _entity_i}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_/em## change state back from emphasized text# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_/em {} {    _entity_/i}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_font## set font size and color# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_font {{args {}}} {    _parse_fields ar $args    _push pointsndx $_pointsndx    _push color $_color    if [info exists ar(size)] {      if {![regexp {^[+-].*} $ar(size)]} {         set _pointsndx $ar(size)      } else {        set _pointsndx [expr {$_basefontsize $ar(size)}]      }      if { $_pointsndx > 6 } {       set _pointsndx 6      } else {        if { $_pointsndx < 0 } {          set _pointsndx 0        }      }    }    if {[info exists ar(color)]} {      set _color $ar(color)    }    _set_tag}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_/font## close current font size# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_/font {} {  set _pointsndx [_pop pointsndx]  set _color [_pop color]  _set_tag}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_h1## display header level 1. # Accepts argument of the form ?align=[left,right,center]? ?src=<image pname>?# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_h1 {{args {}}} {    _header 1 $args}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_/h1## change state back from header 1# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_/h1 {} {    _/header 1}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_h2## display header level 2# Accepts argument of the form ?align=[left,right,center]? ?src=<image pname>?# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_h2 {{args {}}} {    _header 2 $args}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_/h2## change state back from header 2# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_/h2 {} {    _/header 2 }# ------------------------------------------------------------------# PRIVATE METHOD: _entity_h3## display header level 3# Accepts argument of the form ?align=[left,right,center]? ?src=<image pname>?# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_h3 {{args {}}} {    _header 3 $args}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_/h3## change state back from header 3# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_/h3 {} {    _/header 3 }# ------------------------------------------------------------------# PRIVATE METHOD: _entity_h4## display header level 4# Accepts argument of the form ?align=[left,right,center]? ?src=<image pname>?# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_h4 {{args {}}} {     _header 4 $args}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_/h4## change state back from header 4# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_/h4 {} {    _/header 4}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_h5## display header level 5# Accepts argument of the form ?align=[left,right,center]? ?src=<image pname>?# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_h5 {{args {}}} {    _header 5 $args}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_/h5## change state back from header 5# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_/h5 {} {    _/header 5}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_h6## display header level 6# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_h6 {{args {}}} {    _header 6 $args}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_/h6## change state back from header 6# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_/h6 {} {    _/header 6}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_hr## Add a horizontal rule# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_hr {{args {}}} {    _parse_fields ar $args    if [info exists ar(size)] {       set font "-font -*-*-*-*-*-*-$ar(size)-*-*-*-*-*-*-*"    } else {       set font "-font -*-*-*-*-*-*-2-*-*-*-*-*-*-*"    }    if [info exists ar(width)] {    }    if [info exists ar(noshade)] {      set relief "-relief flat"      set background "-background black"    } else {      set relief "-relief sunken"      set background ""    }#    if [info exists ar(align)] {#       $_hottext tag config hr$_counter -justify $ar(align)#       set justify -justify $ar(align)#    } else {#       set justify ""#    }    eval $_hottext tag config hr[incr _counter] $relief $background $font \            -borderwidth 2    _entity_p    $_hottext insert end " \n" hr$_counter}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_i## display italicized text# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_i {} {    incr _textslant    _set_tag}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_/i## change state back from italicized text# ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_/i {} {    incr _textslant -1    _set_tag}# ------------------------------------------------------------------# PRIVATE METHOD: _entity_img## display an image. takes argument of the form img=<filename># ------------------------------------------------------------------itcl::body iwidgets::Scrolledhtml::_entity_img {{args {}}} {  _parse_fields ar $args  set alttext "<image>"  #  # If proper argument exists

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -