Je viens d'installer Shoes sur XUbuntu, ça marche plutôt bien.
Par contre se serait plus user friendly si je pouvais double cliquer sur
le bin (chez moi c'est '/home/yt/.shoes/dist/shoes').
Ça se fait comment sur Ubuntu ?
Le 13/10/2012 00:58, Arnaud Gomes-do-Vale a écrit :
Je ne vois pas trop où est la contradiction.
c'est pas grave
Doug713705
Le 12-10-2012, Une Bévue nous expliquait dans fr.comp.os.linux.configuration :
Le 12/10/2012 22:26, Doug713705 a écrit :
Ça ne donne pas envie ton truc !
euh pourquoi, à cause de ce script un wrapper d'application ?
À cause la façon dont il s'installe, de la manière qu'il a de s'executer (avec l'effacement d'un lien vers une bibliothèque pour soit disant contourner un bug, etc...).
Bref, c'est moche et ça donne pas vraiment envie d'aller plus loin.
en tout cas shoes permet d'écrire de -petit- GUI à partir de ruby.
Tk fait ça très bien, Tkinter ou Glade (avec pyhton pour ne pas rentrer dans le trop lourdingue) également et j'en oublie.
Il y a suffisement de 'toolkits' pour ne pas avoir à choisir un truc mal foutu.
Note que c'est mon point de vue, je ne connaissais pas Shoes mais j'imagine qu'il existe d'autres solutions, y compris si tu tiens absolument à conserver Ruby (que je ne connais pas plus que ça).
Tiens, en cherchant vite fait on voit que Ruby implémente Tk en natif ! Voici le code du 'hello world' de base:
require 'tk'
root = TkRoot.new { title "Hello, World!" } TkLabel.new(root) do text 'Hello, World!' pack { padx 15 ; pady 15; side 'left' } end Tk.mainloop
Bref, pas de quoi se faire peur au point de choisir une solution qui semble un poil bancale.
-- Doug - Linux user #307925 - Slackware64 roulaize ;-) Without freedom of choice there is no creativity. -- Kirk, "The return of the Archons", stardate 3157.4
Le 12-10-2012, Une Bévue nous expliquait dans fr.comp.os.linux.configuration :
Le 12/10/2012 22:26, Doug713705 a écrit :
Ça ne donne pas envie ton truc !
euh pourquoi, à cause de ce script un wrapper d'application ?
À cause la façon dont il s'installe, de la manière qu'il a de s'executer
(avec l'effacement d'un lien vers une bibliothèque pour soit disant
contourner un bug, etc...).
Bref, c'est moche et ça donne pas vraiment envie d'aller plus loin.
en tout cas shoes permet d'écrire de -petit- GUI à partir de ruby.
Tk fait ça très bien, Tkinter ou Glade (avec pyhton pour ne
pas rentrer dans le trop lourdingue) également et j'en oublie.
Il y a suffisement de 'toolkits' pour ne pas avoir à choisir un truc mal
foutu.
Note que c'est mon point de vue, je ne connaissais pas Shoes mais
j'imagine qu'il existe d'autres solutions, y compris si tu tiens
absolument à conserver Ruby (que je ne connais pas plus que ça).
Tiens, en cherchant vite fait on voit que Ruby implémente Tk en natif !
Voici le code du 'hello world' de base:
require 'tk'
root = TkRoot.new { title "Hello, World!" }
TkLabel.new(root) do
text 'Hello, World!'
pack { padx 15 ; pady 15; side 'left' }
end
Tk.mainloop
Bref, pas de quoi se faire peur au point de choisir une solution qui
semble un poil bancale.
--
Doug - Linux user #307925 - Slackware64 roulaize ;-)
Without freedom of choice there is no creativity.
-- Kirk, "The return of the Archons", stardate 3157.4
Le 12-10-2012, Une Bévue nous expliquait dans fr.comp.os.linux.configuration :
Le 12/10/2012 22:26, Doug713705 a écrit :
Ça ne donne pas envie ton truc !
euh pourquoi, à cause de ce script un wrapper d'application ?
À cause la façon dont il s'installe, de la manière qu'il a de s'executer (avec l'effacement d'un lien vers une bibliothèque pour soit disant contourner un bug, etc...).
Bref, c'est moche et ça donne pas vraiment envie d'aller plus loin.
en tout cas shoes permet d'écrire de -petit- GUI à partir de ruby.
Tk fait ça très bien, Tkinter ou Glade (avec pyhton pour ne pas rentrer dans le trop lourdingue) également et j'en oublie.
Il y a suffisement de 'toolkits' pour ne pas avoir à choisir un truc mal foutu.
Note que c'est mon point de vue, je ne connaissais pas Shoes mais j'imagine qu'il existe d'autres solutions, y compris si tu tiens absolument à conserver Ruby (que je ne connais pas plus que ça).
Tiens, en cherchant vite fait on voit que Ruby implémente Tk en natif ! Voici le code du 'hello world' de base:
require 'tk'
root = TkRoot.new { title "Hello, World!" } TkLabel.new(root) do text 'Hello, World!' pack { padx 15 ; pady 15; side 'left' } end Tk.mainloop
Bref, pas de quoi se faire peur au point de choisir une solution qui semble un poil bancale.
-- Doug - Linux user #307925 - Slackware64 roulaize ;-) Without freedom of choice there is no creativity. -- Kirk, "The return of the Archons", stardate 3157.4
jp willm
Bonjour,
Le 12/10/2012 23:17, Une Bévue a écrit :
ben peut-être que nous parlons pas de la même chose.
On dirait ! :o)
quand je click droit sur le script shoes, ça ouvre un pannel à trois onglets : Général, Emblèmes et Permissions.
Bon, vérifie quand-même si tu as les droits sur ce fichier.
Ensuite, il ne me reste plus qu'une copie d'écran pour te convaincre :o)