Script para cambiar la posición de los botones

Aunque esto todavia es objeto de debate, en Ubuntu Forums existe una encuesta donde va ganando la opción de colocar los botones en el lado derecho de la ventana.
Cambiar la posición y orden de los botones, es ahora aún más fácil con este script.

#!/usr/bin/env python
#
# A nifty GUI controlling the window controls position
#
# Depends on python-gconf (started from a python-gconf example)
#
# @version 0.1
# @author alex(at)eftimie(dot)ro
#
import gtk
import gconf
def callback(button, client):
    global left, right, key, entry
    if left.get_active():
    	s = "maximize,minimize,close:" 
    elif right.get_active():
    	s = ":maximize,minimize,close"
    else:
    	s = entry.get_text()
    client.set_string (key, s)
    entry.set_text(s)
# Gconf stuff
client = gconf.client_get_default ()
key = "/apps/metacity/general/button_layout"
# Gtk window
window = gtk.Window()
window.set_title("Settings")
left = gtk.RadioButton(group=None, label='Left')
right = gtk.RadioButton(left, 'Right')
custom = gtk.RadioButton(left, 'Custom')
entry = gtk.Entry()
box = gtk.VBox(False, 0)
box.add(gtk.Label("Choose window controls position: "))
box.add(left)
box.add(right)
# Custom
box2 = gtk.HBox(False, 0)
box2.add(custom)
#box2.add(entry)
box.add(box2)
box.add(entry)
apply_button = gtk.Button('Apply')
done = gtk.Button('Done')
box3 = gtk.HBox(False, 0)
box3.add(apply_button)
box3.add(done)
box.add(box3)
custom.set_active(True)
window.add (box)
window.show_all ()
# Widget events
window.connect('delete_event', gtk.main_quit)
done.connect('clicked', gtk.main_quit)
left.connect ('toggled', callback, client)
right.connect ('toggled', callback, client)
custom.connect ('toggled', callback, client)
apply_button.connect('clicked', callback, client)
# If key isn't writable, then set insensitive
left.set_sensitive (client.key_is_writable (key))
right.set_sensitive (client.key_is_writable (key))
# Get current settings
entry.set_text(client.get_string(key))
gtk.main ()

¿izquierda o derecha?

Descarga del Script | Ubuntips

14 Responses to “Script para cambiar la posición de los botones”


  1. 1 Mortanauta marzo 10, 2010 de 11:04 am

    Derecha, derecha….

    Gracias por el script

  2. 2 Soft-Libre marzo 10, 2010 de 3:04 pm

    “”Lo he dicho y lo repito, me parece perfecta la nueva ubicación, y si están a la derecha es copia a Windows, si van a la izquierda es copia a Mac (recuerdo muchos pidiendo por la inclusión por defecto del gran Elementary, todo gris, inspirado en Mac, hoy no quieren los botones a la izquierda, si a la derecha, clon de Windows), vamos.. usemos dicha configuración y a los días nos vamos a dar cuenta de que es mucho, pero mucho más cómodo y fácil… Todo centralizado en un sólo lugar, no hay superposición con las notificaciones. No caigamos en la tontera de confundir simple con costumbre… Muchos de notros venimos desde Windows y luego de un tiempo de Linux podemos afirmar que Linux es simple, sólo que teníamos la costumbre windolera…””

  3. 4 Ratiosu marzo 10, 2010 de 6:09 pm

    Izquierda…

  4. 5 joavig marzo 10, 2010 de 7:24 pm

    derecha! no se porque a la izquierda….estoy acostumbrado al otro lado.
    El problema es que la mayoria hemos pasado primero por Win., entonces se nos haria mas dificil esta cosa de cerrar al otro lado.

  5. 6 Yoyo marzo 10, 2010 de 7:36 pm

    Izquierda izquierda, derecha derecha, delante, detrás, un dos tres…

    Así se baila la yenka xDDD

  6. 7 markuz marzo 10, 2010 de 8:32 pm

    Izquierda, siempre se los cambio a la izquierda, me agrada que no tenga que hacerlo en la próxima actualización, sólo que no me agrada que el botón de cerrar esté ahí, si por mi fuera solo le dejaría el botón de cerrar, los demás ni los uso.

    Se acostumbran muy fácil a que los botones estén en la izquierda, hasta este día cuando toco una compu con win2 siempre quiero cerrar la ventana por la izquierda xD

  7. 9 UnderWorld marzo 10, 2010 de 11:33 pm

    joder que dilema,
    no obstante no me veo trabajando con los botones a la izquierda

    si a la derecha es de windows ¿patentaron eso?
    y a la izquierda es de MAC ¿patentaron eso tambien?
    porque no los ponen en el medio.

    Asi que boto porque los dejen a la derecha, le guste a bill o no

  8. 10 leoqdbig marzo 11, 2010 de 1:33 am

    Hola…

    Desde el software Ubuntu Tweak (http://blog.ubuntu-tweak.com/downloads | http://ubuntu-tweak.com/) también se puede configurar fácilmente la posición de los botones de ventana…

  9. 11 s_48k noviembre 19, 2011 de 8:23 pm

    A la derecha. Gracias por el script. Todo lo que he encontrado en la web era como se hacía en la 11.04 y es que en la .10 no me salía metacity dentro de app, no entiendo porqué esconden tanto las configuraciones. No se suponía que lo bueno de esto era la super configurable? parece que con unity vamos hacia lo contrario.


  1. 1 Script para cambiar la posición de los botones | Ayuda Linux Trackback en marzo 10, 2010 de 11:44 am
  2. 2 Cambiar posición de los botones muy fácilmente « Soft-Libre Trackback en marzo 10, 2010 de 3:10 pm
  3. 3 Lucid (Alpha) me saca de mis casillas. - Ubuntizando.com Trackback en enero 28, 2015 de 1:02 pm

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s







¿Es compatible tu equipo con Ubuntu?


( Muchos fondos de pantalla, aqui )

DESCARGATE SCIFI LIFE

365 Dias de Soledad
Me debes los sueños, las promesas y las noches rotas. Me debes la paz, la sonrisa y la esperanza robadas. Me debes la sangre, las lágrimas y el sudor vertido. Me debes las noches vacías, los abrazos anhelados. Me debes un beso de ajenjo de tu amarga boca.

The Ubuntu Counter Project - user number # 11961
Geo Visitors Map

Archivos

marzo 2010
L M X J V S D
1234567
891011121314
15161718192021
22232425262728
293031  

Blog Stats

  • 31.049.715 hits

A %d blogueros les gusta esto: