亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? dialogshell.itk

?? linux 下的源代碼分析閱讀器 red hat公司新版
?? ITK
字號:
# Dialogshell# ----------------------------------------------------------------------# This class is implements a dialog shell which is a top level widget# composed of a button box, separator, and child site area.  The class# also has methods to control button construction.#    # ----------------------------------------------------------------------#  AUTHOR: Mark L. Ulferts              EMAIL: mulferts@austin.dsccc.com##  @(#) $Id: dialogshell.itk 144 2003-02-05 10:56:26Z mdejong $# ----------------------------------------------------------------------#            Copyright (c) 1995 DSC Technologies Corporation# ======================================================================# Permission to use, copy, modify, distribute and license this software # and its documentation for any purpose, and without fee or written # agreement with DSC, is hereby granted, provided that the above copyright # notice appears in all copies and that both the copyright notice and # warranty disclaimer below appear in supporting documentation, and that # the names of DSC Technologies Corporation or DSC Communications # Corporation not be used in advertising or publicity pertaining to the # software without specific, written prior permission.# # DSC DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING # ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, AND NON-# INFRINGEMENT. THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, AND THE# AUTHORS AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE MAINTENANCE, # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. IN NO EVENT SHALL # DSC BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR # ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, # WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTUOUS ACTION,# ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS # SOFTWARE.# ======================================================================## Usual options.#itk::usual Dialogshell {    keep -background -cursor -foreground -modality }# ------------------------------------------------------------------#                            DIALOGSHELL# ------------------------------------------------------------------class iwidgets::Dialogshell {    inherit iwidgets::Shell    constructor {args} {}    itk_option define -thickness thickness Thickness 3    itk_option define -buttonboxpos buttonBoxPos Position s    itk_option define -separator separator Separator on    itk_option define -padx padX Pad 10    itk_option define -pady padY Pad 10    public method childsite {}    public method index {args}    public method add {args}    public method insert {args}    public method delete {args}    public method hide {args}    public method show {args}    public method default {args}    public method invoke {args}    public method buttonconfigure {args}    public method buttoncget {index option}}## Provide a lowercased access method for the Dialogshell class.# proc ::iwidgets::dialogshell {pathName args} {    uplevel ::iwidgets::Dialogshell $pathName $args}## Use option database to override default resources of base classes.#option add *Dialogshell.master "." widgetDefault# ------------------------------------------------------------------#                        CONSTRUCTOR# ------------------------------------------------------------------body iwidgets::Dialogshell::constructor {args} {    itk_option remove iwidgets::Shell::padx iwidgets::Shell::pady    #    # Create the user child site, separator, and button box,    #    itk_component add -protected dschildsite {	frame $itk_interior.dschildsite    }         itk_component add separator {	frame $itk_interior.separator -relief sunken     }         itk_component add bbox {	iwidgets::Buttonbox $itk_interior.bbox    } {	usual	rename -padx -buttonboxpadx buttonBoxPadX Pad	rename -pady -buttonboxpady buttonBoxPadY Pad    }        #    # Set the itk_interior variable to be the childsite for derived     # classes.    #    set itk_interior $itk_component(dschildsite)        #    # Set up the default button so that if <Return> is pressed in    # any widget, it will invoke the default button.    #    bind $itk_component(hull) <Return> [code $this invoke]        #    # Initialize the widget based on the command line options.    #    eval itk_initialize $args}# ------------------------------------------------------------------#                             OPTIONS# ------------------------------------------------------------------# ------------------------------------------------------------------# OPTION: -thickness## Specifies the thickness of the separator.  It sets the width and# height of the separator to the thickness value and the borderwidth# to half the thickness.# ------------------------------------------------------------------configbody iwidgets::Dialogshell::thickness {    $itk_component(separator) config -height $itk_option(-thickness)    $itk_component(separator) config -width $itk_option(-thickness)    $itk_component(separator) config \	    -borderwidth [expr $itk_option(-thickness) / 2]}# ------------------------------------------------------------------# OPTION: -buttonboxpos## Specifies the position of the button box relative to the child site.# The separator appears between the child site and button box.# ------------------------------------------------------------------configbody iwidgets::Dialogshell::buttonboxpos {    set parent [winfo parent $itk_component(bbox)]    switch $itk_option(-buttonboxpos) {	n {	    $itk_component(bbox) configure -orient horizontal	    grid $itk_component(bbox) -row 0 -column 0 -sticky ew	    grid $itk_component(separator) -row 1 -column 0 -sticky ew	    grid $itk_component(dschildsite) -row 2 -column 0 -sticky nsew	    grid rowconfigure $parent 0 -weight 0	    grid rowconfigure $parent 1 -weight 0	    grid rowconfigure $parent 2 -weight 1	    grid columnconfigure $parent 0 -weight 1	    grid columnconfigure $parent 1 -weight 0	    grid columnconfigure $parent 2 -weight 0	}	s {	    $itk_component(bbox) configure -orient horizontal	    grid $itk_component(dschildsite) -row 0 -column 0 -sticky nsew	    grid $itk_component(separator) -row 1 -column 0 -sticky ew	    grid $itk_component(bbox) -row 2 -column 0 -sticky ew	    grid rowconfigure $parent 0 -weight 1	    grid rowconfigure $parent 1 -weight 0	    grid rowconfigure $parent 2 -weight 0	    grid columnconfigure $parent 0 -weight 1	    grid columnconfigure $parent 1 -weight 0	    grid columnconfigure $parent 2 -weight 0	}	w {	    $itk_component(bbox) configure -orient vertical	    grid $itk_component(bbox) -row 0 -column 0 -sticky ns	    grid $itk_component(separator) -row 0 -column 1 -sticky ns	    grid $itk_component(dschildsite) -row 0 -column 2 -sticky nsew	    grid rowconfigure $parent 0 -weight 1	    grid rowconfigure $parent 1 -weight 0	    grid rowconfigure $parent 2 -weight 0	    grid columnconfigure $parent 0 -weight 0	    grid columnconfigure $parent 1 -weight 0	    grid columnconfigure $parent 2 -weight 1	}	e {	    $itk_component(bbox) configure -orient vertical	    grid $itk_component(dschildsite) -row 0 -column 0 -sticky nsew	    grid $itk_component(separator) -row 0 -column 1 -sticky ns	    grid $itk_component(bbox) -row 0 -column 2 -sticky ns	    grid rowconfigure $parent 0 -weight 1	    grid rowconfigure $parent 1 -weight 0	    grid rowconfigure $parent 2 -weight 0	    grid columnconfigure $parent 0 -weight 1	    grid columnconfigure $parent 1 -weight 0	    grid columnconfigure $parent 2 -weight 0	}	default {	    error "bad buttonboxpos option\		    \"$itk_option(-buttonboxpos)\": should be n,\		    s, e, or w"	}    }}# ------------------------------------------------------------------# OPTION: -separator ## Boolean option indicating wheather to display the separator.# ------------------------------------------------------------------configbody iwidgets::Dialogshell::separator {    if {$itk_option(-separator)} {	$itk_component(separator) configure -relief sunken    } else {	$itk_component(separator) configure -relief flat    }}# ------------------------------------------------------------------# OPTION: -padx## Specifies a padding distance for the childsite in the X-direction.# ------------------------------------------------------------------configbody iwidgets::Dialogshell::padx {    grid configure $itk_component(dschildsite) -padx $itk_option(-padx)}# ------------------------------------------------------------------# OPTION: -pady## Specifies a padding distance for the childsite in the Y-direction.# ------------------------------------------------------------------configbody iwidgets::Dialogshell::pady {    grid configure $itk_component(dschildsite) -pady $itk_option(-pady)}    # ------------------------------------------------------------------#                            METHODS# ------------------------------------------------------------------# ------------------------------------------------------------------# METHOD: childsite## Return the pathname of the user accessible area.# ------------------------------------------------------------------body iwidgets::Dialogshell::childsite {} {    return $itk_component(dschildsite)}# ------------------------------------------------------------------# METHOD: index index## Thin wrapper of Buttonbox's index method.# ------------------------------------------------------------------body iwidgets::Dialogshell::index {args} {    uplevel $itk_component(bbox) index $args}# ------------------------------------------------------------------# METHOD: add tag ?option value ...?## Thin wrapper of Buttonbox's add method.# ------------------------------------------------------------------body iwidgets::Dialogshell::add {args} {    uplevel $itk_component(bbox) add $args}# ------------------------------------------------------------------# METHOD: insert index tag ?option value ...?## Thin wrapper of Buttonbox's insert method.# ------------------------------------------------------------------body iwidgets::Dialogshell::insert {args} {    uplevel $itk_component(bbox) insert $args}# ------------------------------------------------------------------# METHOD: delete tag## Thin wrapper of Buttonbox's delete method.# ------------------------------------------------------------------body iwidgets::Dialogshell::delete {args} {    uplevel $itk_component(bbox) delete $args}# ------------------------------------------------------------------# METHOD: hide index## Thin wrapper of Buttonbox's hide method.# ------------------------------------------------------------------body iwidgets::Dialogshell::hide {args} {    uplevel $itk_component(bbox) hide $args}# ------------------------------------------------------------------# METHOD: show index## Thin wrapper of Buttonbox's show method.# ------------------------------------------------------------------body iwidgets::Dialogshell::show {args} {    uplevel $itk_component(bbox) show $args}# ------------------------------------------------------------------# METHOD: default index## Thin wrapper of Buttonbox's default method.# ------------------------------------------------------------------body iwidgets::Dialogshell::default {args} {    uplevel $itk_component(bbox) default $args}# ------------------------------------------------------------------# METHOD: invoke ?index?## Thin wrapper of Buttonbox's invoke method.# ------------------------------------------------------------------body iwidgets::Dialogshell::invoke {args} {    uplevel $itk_component(bbox) invoke $args}# ------------------------------------------------------------------# METHOD: buttonconfigure index ?option? ?value option value ...?## Thin wrapper of Buttonbox's buttonconfigure method.# ------------------------------------------------------------------body iwidgets::Dialogshell::buttonconfigure {args} {    uplevel $itk_component(bbox) buttonconfigure $args}# ------------------------------------------------------------------# METHOD: buttoncget index option## Thin wrapper of Buttonbox's buttoncget method.# ------------------------------------------------------------------body iwidgets::Dialogshell::buttoncget {index option} {  uplevel $itk_component(bbox) buttoncget [list $index] \  	[list $option]}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲特级片在线| 国产大片一区二区| 国产乱子轮精品视频| 成人国产免费视频| 日韩一级片在线观看| 亚洲四区在线观看| 国产精品1区二区.| 日韩精品一区二区三区中文不卡 | 亚洲美女屁股眼交3| 狠狠色伊人亚洲综合成人| 欧洲色大大久久| 亚洲色图丝袜美腿| 丁香婷婷综合激情五月色| 日韩美女视频在线| 日韩不卡一二三区| 在线观看三级视频欧美| ●精品国产综合乱码久久久久| 美女国产一区二区三区| 欧美性videosxxxxx| 中文字幕一区二区三区蜜月| 国产一区 二区 三区一级| 欧美电影免费观看高清完整版在线| 亚洲不卡一区二区三区| 欧美午夜精品免费| 一区二区三区色| 一本色道久久综合亚洲精品按摩| 中文字幕av不卡| eeuss鲁片一区二区三区| 亚洲国产精品av| eeuss影院一区二区三区 | av在线不卡电影| 欧美激情综合五月色丁香| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 精品国产乱码久久久久久牛牛| 青娱乐精品视频| 欧美v亚洲v综合ⅴ国产v| 日韩一区欧美二区| 欧美日韩免费高清一区色橹橹 | 6080日韩午夜伦伦午夜伦| 亚洲国产精品欧美一二99| 在线观看三级视频欧美| 日日噜噜夜夜狠狠视频欧美人| 欧美人牲a欧美精品| 免费亚洲电影在线| 精品国产亚洲在线| 国产福利一区二区三区视频| 国产精品免费视频一区| 91丨九色丨蝌蚪富婆spa| 亚洲午夜久久久久久久久久久| 欧美日韩在线电影| 麻豆精品一区二区av白丝在线| 精品成人一区二区| 97精品视频在线观看自产线路二| 一二三区精品福利视频| 日韩一区二区三| 国产91富婆露脸刺激对白| 亚洲欧美日韩综合aⅴ视频| 欧美夫妻性生活| 国产美女视频91| 一区二区久久久久| 日韩午夜精品视频| 国产91丝袜在线观看| 一区二区三区欧美在线观看| 日韩午夜激情电影| 99精品一区二区| 日本成人在线不卡视频| 国产精品国产三级国产| 在线不卡免费欧美| 成人高清av在线| 青青草原综合久久大伊人精品优势| 国产欧美一区二区在线| 欧美日韩国产系列| 成人午夜伦理影院| 日本午夜一本久久久综合| 国产精品成人免费在线| 日韩一区二区三区视频| 在线一区二区三区四区| 国产毛片精品一区| 天天爽夜夜爽夜夜爽精品视频| 久久久亚洲高清| 91精品国产全国免费观看| av电影在线观看一区| 麻豆一区二区三区| 亚洲午夜电影在线| 国产精品免费网站在线观看| 精品不卡在线视频| 欧美精品在线观看一区二区| 99久久久免费精品国产一区二区| 免费观看91视频大全| 亚洲自拍另类综合| 国产精品成人免费| 国产欧美久久久精品影院| 欧美一区二区在线视频| 在线观看日韩一区| 色呦呦国产精品| 成人av先锋影音| 国产福利一区二区| 国产精品一区三区| 青青草国产精品97视觉盛宴| 亚洲永久精品大片| 一区二区日韩av| 一区二区三区资源| 国产精品久久午夜| 国产精品丝袜一区| 欧美极品少妇xxxxⅹ高跟鞋 | 欧美mv和日韩mv的网站| 69久久99精品久久久久婷婷| 欧美日韩成人综合| 欧美午夜电影一区| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 99视频一区二区三区| www.色精品| 不卡视频一二三| 色婷婷综合久久久久中文| 91麻豆精品一区二区三区| 色综合天天狠狠| 欧美亚洲精品一区| 欧美日韩精品一区视频| 欧美一区二区精品在线| 日韩三区在线观看| 久久久蜜桃精品| 国产婷婷精品av在线| 中文字幕第一区| 亚洲美女屁股眼交| 午夜电影网亚洲视频| 久久国内精品自在自线400部| 久久精品国产一区二区| 国产精品资源在线看| 成人免费av资源| 91麻豆国产香蕉久久精品| 欧美欧美欧美欧美首页| 欧美一区二区免费观在线| 久久精品一区二区| √…a在线天堂一区| 亚洲午夜激情网页| 久久成人av少妇免费| 国产成人免费网站| 欧美亚洲国产一区在线观看网站| 欧美三级中文字幕在线观看| 精品久久久久久久久久久久久久久| 久久色在线视频| 一区二区视频免费在线观看| 蜜桃一区二区三区四区| 国产成人免费视频一区| 欧美性感一类影片在线播放| 91精品国产入口| 国产精品久久久久婷婷| 首页综合国产亚洲丝袜| 国产精品自拍三区| 欧美日韩在线不卡| 亚洲国产成人私人影院tom| 亚洲第一搞黄网站| 成人夜色视频网站在线观看| 欧美日韩久久不卡| 中文字幕 久热精品 视频在线| 亚洲va韩国va欧美va| 国产一区二区美女| 欧美日韩国产一区| 国产精品久线在线观看| 日韩电影在线免费观看| 99国产精品一区| 日韩女优av电影在线观看| 亚洲色图欧洲色图| 国产传媒日韩欧美成人| 欧美理论在线播放| 亚洲视频一区二区在线| 精品午夜久久福利影院| 欧美日韩国产高清一区二区三区| 日本一区二区三区高清不卡| 日韩精品视频网站| 91久久免费观看| 国产精品婷婷午夜在线观看| 狠狠色狠狠色综合| 欧美一级日韩不卡播放免费| 亚洲精品视频在线看| 国产91高潮流白浆在线麻豆| 日韩欧美一区二区免费| 亚洲线精品一区二区三区八戒| av午夜一区麻豆| 国产精品色哟哟| 韩国在线一区二区| 日韩精品中文字幕在线不卡尤物| 亚洲444eee在线观看| 欧美少妇性性性| 亚洲精品久久久久久国产精华液| 国产精品亚洲一区二区三区妖精| 91精品免费观看| 五月激情综合色| 欧美三级电影在线观看| 亚洲免费观看高清完整版在线观看| 成人午夜电影小说| 久久久午夜精品| 高清成人免费视频| 日本一区二区成人| 成人丝袜18视频在线观看| 久久精品亚洲精品国产欧美| 国产精品911| 中文字幕乱码日本亚洲一区二区 | 日韩av电影免费观看高清完整版| 色视频成人在线观看免|