| |
| |
| |
| |
| |
| |
| |
|
|
| |
| |
| |
| |
|
|
| namespace eval ::tk::unsupported { |
|
|
| |
| |
|
|
| variable PrivateCommands |
| array set PrivateCommands { |
| tkButtonAutoInvoke ::tk::ButtonAutoInvoke |
| tkButtonDown ::tk::ButtonDown |
| tkButtonEnter ::tk::ButtonEnter |
| tkButtonInvoke ::tk::ButtonInvoke |
| tkButtonLeave ::tk::ButtonLeave |
| tkButtonUp ::tk::ButtonUp |
| tkCancelRepeat ::tk::CancelRepeat |
| tkCheckRadioDown ::tk::CheckRadioDown |
| tkCheckRadioEnter ::tk::CheckRadioEnter |
| tkCheckRadioInvoke ::tk::CheckRadioInvoke |
| tkColorDialog ::tk::dialog::color:: |
| tkColorDialog_BuildDialog ::tk::dialog::color::BuildDialog |
| tkColorDialog_CancelCmd ::tk::dialog::color::CancelCmd |
| tkColorDialog_Config ::tk::dialog::color::Config |
| tkColorDialog_CreateSelector ::tk::dialog::color::CreateSelector |
| tkColorDialog_DrawColorScale ::tk::dialog::color::DrawColorScale |
| tkColorDialog_EnterColorBar ::tk::dialog::color::EnterColorBar |
| tkColorDialog_InitValues ::tk::dialog::color::InitValues |
| tkColorDialog_HandleRGBEntry ::tk::dialog::color::HandleRGBEntry |
| tkColorDialog_HandleSelEntry ::tk::dialog::color::HandleSelEntry |
| tkColorDialog_LeaveColorBar ::tk::dialog::color::LeaveColorBar |
| tkColorDialog_MoveSelector ::tk::dialog::color::MoveSelector |
| tkColorDialog_OkCmd ::tk::dialog::color::OkCmd |
| tkColorDialog_RedrawColorBars ::tk::dialog::color::RedrawColorBars |
| tkColorDialog_RedrawFinalColor ::tk::dialog::color::RedrawFinalColor |
| tkColorDialog_ReleaseMouse ::tk::dialog::color::ReleaseMouse |
| tkColorDialog_ResizeColorBars ::tk::dialog::color::ResizeColorBars |
| tkColorDialog_RgbToX ::tk::dialog::color::RgbToX |
| tkColorDialog_SetRGBValue ::tk::dialog::color::SetRGBValue |
| tkColorDialog_StartMove ::tk::dialog::color::StartMove |
| tkColorDialog_XToRgb ::tk::dialog::color::XToRGB |
| tkConsoleAbout ::tk::ConsoleAbout |
| tkConsoleBind ::tk::ConsoleBind |
| tkConsoleExit ::tk::ConsoleExit |
| tkConsoleHistory ::tk::ConsoleHistory |
| tkConsoleInit ::tk::ConsoleInit |
| tkConsoleInsert ::tk::ConsoleInsert |
| tkConsoleInvoke ::tk::ConsoleInvoke |
| tkConsoleOutput ::tk::ConsoleOutput |
| tkConsolePrompt ::tk::ConsolePrompt |
| tkConsoleSource ::tk::ConsoleSource |
| tkDarken ::tk::Darken |
| tkEntryAutoScan ::tk::EntryAutoScan |
| tkEntryBackspace ::tk::EntryBackspace |
| tkEntryButton1 ::tk::EntryButton1 |
| tkEntryClosestGap ::tk::EntryClosestGap |
| tkEntryGetSelection ::tk::EntryGetSelection |
| tkEntryInsert ::tk::EntryInsert |
| tkEntryKeySelect ::tk::EntryKeySelect |
| tkEntryMouseSelect ::tk::EntryMouseSelect |
| tkEntryNextWord ::tk::EntryNextWord |
| tkEntryPaste ::tk::EntryPaste |
| tkEntryPreviousWord ::tk::EntryPreviousWord |
| tkEntrySeeInsert ::tk::EntrySeeInsert |
| tkEntrySetCursor ::tk::EntrySetCursor |
| tkEntryTranspose ::tk::EntryTranspose |
| tkEventMotifBindings ::tk::EventMotifBindings |
| tkFDGetFileTypes ::tk::FDGetFileTypes |
| tkFirstMenu ::tk::FirstMenu |
| tkFocusGroup_BindIn ::tk::FocusGroup_BindIn |
| tkFocusGroup_BindOut ::tk::FocusGroup_BindOut |
| tkFocusGroup_Create ::tk::FocusGroup_Create |
| tkFocusGroup_Destroy ::tk::FocusGroup_Destroy |
| tkFocusGroup_In ::tk::FocusGroup_In |
| tkFocusGroup_Out ::tk::FocusGroup_Out |
| tkFocusOK ::tk::FocusOK |
| tkGenerateMenuSelect ::tk::GenerateMenuSelect |
| tkIconList ::tk::IconList |
| tkListbox ::tk::Listbox |
| tkListboxAutoScan ::tk::ListboxAutoScan |
| tkListboxBeginExtend ::tk::ListboxBeginExtend |
| tkListboxBeginSelect ::tk::ListboxBeginSelect |
| tkListboxBeginToggle ::tk::ListboxBeginToggle |
| tkListboxCancel ::tk::ListboxCancel |
| tkListboxDataExtend ::tk::ListboxDataExtend |
| tkListboxExtendUpDown ::tk::ListboxExtendUpDown |
| tkListboxKeyAccel_Goto ::tk::ListboxKeyAccel_Goto |
| tkListboxKeyAccel_Key ::tk::ListboxKeyAccel_Key |
| tkListboxKeyAccel_Reset ::tk::ListboxKeyAccel_Reset |
| tkListboxKeyAccel_Set ::tk::ListboxKeyAccel_Set |
| tkListboxKeyAccel_Unset ::tk::ListboxKeyAccel_Unxet |
| tkListboxMotion ::tk::ListboxMotion |
| tkListboxSelectAll ::tk::ListboxSelectAll |
| tkListboxUpDown ::tk::ListboxUpDown |
| tkListboxBeginToggle ::tk::ListboxBeginToggle |
| tkMbButtonUp ::tk::MbButtonUp |
| tkMbEnter ::tk::MbEnter |
| tkMbLeave ::tk::MbLeave |
| tkMbMotion ::tk::MbMotion |
| tkMbPost ::tk::MbPost |
| tkMenuButtonDown ::tk::MenuButtonDown |
| tkMenuDownArrow ::tk::MenuDownArrow |
| tkMenuDup ::tk::MenuDup |
| tkMenuEscape ::tk::MenuEscape |
| tkMenuFind ::tk::MenuFind |
| tkMenuFindName ::tk::MenuFindName |
| tkMenuFirstEntry ::tk::MenuFirstEntry |
| tkMenuInvoke ::tk::MenuInvoke |
| tkMenuLeave ::tk::MenuLeave |
| tkMenuLeftArrow ::tk::MenuLeftArrow |
| tkMenuMotion ::tk::MenuMotion |
| tkMenuNextEntry ::tk::MenuNextEntry |
| tkMenuNextMenu ::tk::MenuNextMenu |
| tkMenuRightArrow ::tk::MenuRightArrow |
| tkMenuUnpost ::tk::MenuUnpost |
| tkMenuUpArrow ::tk::MenuUpArrow |
| tkMessageBox ::tk::MessageBox |
| tkMotifFDialog ::tk::MotifFDialog |
| tkMotifFDialog_ActivateDList ::tk::MotifFDialog_ActivateDList |
| tkMotifFDialog_ActivateFList ::tk::MotifFDialog_ActivateFList |
| tkMotifFDialog_ActivateFEnt ::tk::MotifFDialog_ActivateFEnt |
| tkMotifFDialog_ActivateSEnt ::tk::MotifFDialog_ActivateSEnt |
| tkMotifFDialog ::tk::MotifFDialog |
| tkMotifFDialog_BrowseDList ::tk::MotifFDialog_BrowseDList |
| tkMotifFDialog_BrowseFList ::tk::MotifFDialog_BrowseFList |
| tkMotifFDialog_BuildUI ::tk::MotifFDialog_BuildUI |
| tkMotifFDialog_CancelCmd ::tk::MotifFDialog_CancelCmd |
| tkMotifFDialog_Config ::tk::MotifFDialog_Config |
| tkMotifFDialog_Create ::tk::MotifFDialog_Create |
| tkMotifFDialog_FileTypes ::tk::MotifFDialog_FileTypes |
| tkMotifFDialog_FilterCmd ::tk::MotifFDialog_FilterCmd |
| tkMotifFDialog_InterpFilter ::tk::MotifFDialog_InterpFilter |
| tkMotifFDialog_LoadFiles ::tk::MotifFDialog_LoadFiles |
| tkMotifFDialog_MakeSList ::tk::MotifFDialog_MakeSList |
| tkMotifFDialog_OkCmd ::tk::MotifFDialog_OkCmd |
| tkMotifFDialog_SetFilter ::tk::MotifFDialog_SetFilter |
| tkMotifFDialog_SetListMode ::tk::MotifFDialog_SetListMode |
| tkMotifFDialog_Update ::tk::MotifFDialog_Update |
| tkPostOverPoint ::tk::PostOverPoint |
| tkRecolorTree ::tk::RecolorTree |
| tkRestoreOldGrab ::tk::RestoreOldGrab |
| tkSaveGrabInfo ::tk::SaveGrabInfo |
| tkScaleActivate ::tk::ScaleActivate |
| tkScaleButtonDown ::tk::ScaleButtonDown |
| tkScaleButton2Down ::tk::ScaleButton2Down |
| tkScaleControlPress ::tk::ScaleControlPress |
| tkScaleDrag ::tk::ScaleDrag |
| tkScaleEndDrag ::tk::ScaleEndDrag |
| tkScaleIncrement ::tk::ScaleIncrement |
| tkScreenChanged ::tk::ScreenChanged |
| tkScrollButtonDown ::tk::ScrollButtonDown |
| tkScrollButton2Down ::tk::ScrollButton2Down |
| tkScrollButtonDrag ::tk::ScrollButtonDrag |
| tkScrollButtonUp ::tk::ScrollButtonUp |
| tkScrollByPages ::tk::ScrollByPages |
| tkScrollByUnits ::tk::ScrollByUnits |
| tkScrollEndDrag ::tk::ScrollEndDrag |
| tkScrollSelect ::tk::ScrollSelect |
| tkScrollStartDrag ::tk::ScrollStartDrag |
| tkScrollTopBottom ::tk::ScrollTopBottom |
| tkScrollToPos ::tk::ScrollToPos |
| tkTabToWindow ::tk::TabToWindow |
| tkTearOffMenu ::tk::TearOffMenu |
| tkTextAutoScan ::tk::TextAutoScan |
| tkTextButton1 ::tk::TextButton1 |
| tkTextClosestGap ::tk::TextClosestGap |
| tkTextInsert ::tk::TextInsert |
| tkTextKeyExtend ::tk::TextKeyExtend |
| tkTextKeySelect ::tk::TextKeySelect |
| tkTextNextPara ::tk::TextNextPara |
| tkTextNextPos ::tk::TextNextPos |
| tkTextNextWord ::tk::TextNextWord |
| tkTextPaste ::tk::TextPaste |
| tkTextPrevPara ::tk::TextPrevPara |
| tkTextPrevPos ::tk::TextPrevPos |
| tkTextPrevWord ::tk::TextPrevWord |
| tkTextResetAnchor ::tk::TextResetAnchor |
| tkTextScrollPages ::tk::TextScrollPages |
| tkTextSelectTo ::tk::TextSelectTo |
| tkTextSetCursor ::tk::TextSetCursor |
| tkTextTranspose ::tk::TextTranspose |
| tkTextUpDownLine ::tk::TextUpDownLine |
| tkTraverseToMenu ::tk::TraverseToMenu |
| tkTraverseWithinMenu ::tk::TraverseWithinMenu |
| unsupported1 ::tk::unsupported::MacWindowStyle |
| } |
|
|
| |
| |
|
|
| variable PrivateVariables |
| array set PrivateVariables { |
| droped_to_start ::tk::mac::Droped_to_start |
| histNum ::tk::HistNum |
| stub_location ::tk::mac::Stub_location |
| tkFocusIn ::tk::FocusIn |
| tkFocusOut ::tk::FocusOut |
| tkPalette ::tk::Palette |
| tkPriv ::tk::Priv |
| tkPrivMsgBox ::tk::PrivMsgBox |
| } |
| } |
|
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
|
| proc ::tk::unsupported::ExposePrivateCommand {cmd} { |
| variable PrivateCommands |
| set cmds [array get PrivateCommands $cmd] |
| if {[llength $cmds] == 0} { |
| return -code error -errorcode {TK EXPOSE_PRIVATE_COMMAND} \ |
| "No compatibility support for \[$cmd]" |
| } |
| foreach {old new} $cmds { |
| namespace eval :: [list interp alias {} $old {}] $new |
| } |
| } |
|
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
|
| proc ::tk::unsupported::ExposePrivateVariable {var} { |
| variable PrivateVariables |
| set vars [array get PrivateVariables $var] |
| if {[llength $vars] == 0} { |
| return -code error -errorcode {TK EXPOSE_PRIVATE_VARIABLE} \ |
| "No compatibility support for \$$var" |
| } |
| namespace eval ::tk::mac {} |
| foreach {old new} $vars { |
| namespace eval :: [list upvar "#0" $new $old] |
| } |
| } |
|
|