---
name: "App::ClusterSSH::Window::Tk"
section: "3pm"
platform: "linux"
package: "clusterssh"
version: "4.18-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/App::ClusterSSH::Window::Tk"
---

# App::ClusterSSH::Window::Tk(3pm)

Base Tk windows object

## NAME

App::ClusterSSH::Window::TK - Base Tk windows object

## DESCRIPTION

Base object for using Tk - must be pulled into App::ClusterSSH::Window for use

## METHODS

- add\_host\_by\_name

  - build\_hosts\_menu

  - capture\_map\_events

  - change\_main\_window\_title

  - close\_inactive\_sessions

  - console\_focus

  - create\_menubar

  - create\_windows

  - get\_font\_size

  - get\_keycode\_state

  - initialise

  - key\_event

  - load\_keyboard\_map

  - mainloop

  - open\_client\_windows

  - pick\_color

  - populate\_send\_menu

  - populate\_send\_menu\_entries\_from\_xml

  - re\_add\_closed\_sessions

  - retile\_hosts

  - send\_resizemove

  - send\_text

  - send\_text\_to\_all\_servers

  - send\_variable\_text\_to\_all\_servers

  - set\_all\_active

  - set\_half\_inactive

  - setup\_repeat

  - show\_console

  - show\_history

  - substitute\_macros

  - terminate\_all\_hosts

  - terminate\_host

  - toggle\_active\_state

  - update\_display\_text
