Pregunta

¿Hay una manera de crear un píxel de ancho horizontal y vertical de ttk.Separator () 's?

Python 2.7 / Windows: Cuando honro los separadores ttk se construyen como 2 líneas paralelas - una línea de color gris y una línea de una luz de color / blanco. Este último color añadido para crear un efecto sutil 3d?

Me gustaría crear un píxel de ancho separadores que tienen el color gris por defecto del sistema. Una ventaja sería la capacidad de descubrir mediante programación el color del sistema utilizado para la banda gris de un separador.

¿Fue útil?

Solución

Si necesita una sola línea de píxeles, crear un marco normal con una anchura de 1. Tendrá el fondo gris por defecto. Si desea que el fondo de la ventana raíz siempre puede preguntar:

import Tkinter as tk
root = tk.Tk()
print "background is", root["background"]
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top