Convertir imágen en array

6 messages Options
Embed this post
Permalink
Giuseppe Luigi Punzi Ruiz

Convertir imágen en array

Reply Threaded More More options
Print post
Permalink
Hola a todos,

Quiero hacer unas pruebas cambiando los botones de cerrar, y demás de  
las ventanas en Squeak, y me gustaría saber cuál es la manera adecuada.

De momento, tengo una serie de imágenes. He arrastrado una hacia  
dentro de la imágen y la tengo como un morph. Como puedo convertirla  
ahora en un array, para ponerla en SystemWindow(class)->expandBoxImage ?

O no hace falta meter la imágen y hay otras maneras?

Un saludo.

Giuseppe Luigi Punzi Ruiz
Blog: http://www.lordzealon.com
Twitter & Skype & GoogleTalk accounts: glpunzi





Edgar J. De Cleene

Re: Convertir imágen en array

Reply Threaded More More options
Print post
Permalink



On 9/18/09 2:15 PM, "Giuseppe Luigi Punzi Ruiz" <[hidden email]>
wrote:

> Hola a todos,
>
> Quiero hacer unas pruebas cambiando los botones de cerrar, y demás de
> las ventanas en Squeak, y me gustaría saber cuál es la manera adecuada.
>
> De momento, tengo una serie de imágenes. He arrastrado una hacia
> dentro de la imágen y la tengo como un morph. Como puedo convertirla
> ahora en un array, para ponerla en SystemWindow(class)->expandBoxImage ?
>
> O no hace falta meter la imágen y hay otras maneras?
>
> Un saludo.
>
> Giuseppe Luigi Punzi Ruiz
> Blog: http://www.lordzealon.com
> Twitter & Skype & GoogleTalk accounts: glpunzi

Form>expandBoxImage
| pathName  |
pathName _ Utilities chooseFileWithSuffixFromList: Utilities
graphicsFileSuffixes withCaption: 'Choose a picture
for this'.
    foto:= Form fromFileNamed: pathName.
^self fromFileNamed: pathName

Edgar



Giuseppe Luigi Punzi Ruiz

Re: Convertir imágen en array

Reply Threaded More More options
Print post
Permalink
Hola Edgar,

Creo, que me expliqué mal,

Actualmente, SystemWindow(class)>>expandBoxImage es:
expandBoxImage

        ^ (Form
        extent: 10@10
        depth: 32
        fromArray: #( 3875602689 3875602689 3875602689 3875602689 3875602689  
3875602689 0 0 0 0 3875602689 0 0 0 0 4127260929 3877181721 3877181721  
3875602689 0 3875602689 0 0 0 0 3875602689 3212869760 0 3875602689  
3212869760 3875602689 0 0 0 0 3875602689 3212869760 0 3875602689  
3212869760 3875602689 0 0 0 0 3875602689 3212869760 0 3875602689  
3212869760 3875602689 4127260929 3875602689 3875602689 3875602689  
3875602689 3212869760 0 3875602689 3212869760 0 3877181721 3212869760  
3212869760 3212869760 3212869760 3212869760 0 3875602689 3212869760 0  
3877181721 0 0 0 0 0 0 3875602689 3212869760 0 3875602689 3875602689  
3875602689 3875602689 3875602689 3875602689 3875602689 3875602689  
3212869760 0 0 3212869760 3212869760 3212869760 3212869760 3212869760  
3212869760 3212869760 3212869760)
        offset: 0@0)

SUpongo, que, el array en fromArray: es la imágen en sí que expande  
los formularios. Lo que quiero, es cambiar las imágenes de expandir,  
minimizar, y cerrar, y necesito, partiendo de una imágen que ya tengo,  
conseguir ese array para modificar el método.
Germán Arduino

Re: Convertir imágen en array

Reply Threaded More More options
Print post
Permalink
Quizás te sirva este post:
http://germanarduino.blogspot.com/2008/11/more-tips-to-get-graphics-inside-image.html

Saludos.


El 20 de septiembre de 2009 17:08, Giuseppe Luigi Punzi Ruiz <
[hidden email]> escribió:

>
>
> Hola Edgar,
>
> Creo, que me expliqué mal,
>
> Actualmente, SystemWindow(class)>>expandBoxImage es:
> expandBoxImage
>
> ^ (Form
> extent: 10@10
> depth: 32
> fromArray: #( 3875602689 3875602689 3875602689 3875602689 3875602689
> 3875602689 0 0 0 0 3875602689 0 0 0 0 4127260929 3877181721 3877181721
> 3875602689 0 3875602689 0 0 0 0 3875602689 3212869760 0 3875602689
> 3212869760 3875602689 0 0 0 0 3875602689 3212869760 0 3875602689
> 3212869760 3875602689 0 0 0 0 3875602689 3212869760 0 3875602689
> 3212869760 3875602689 4127260929 3875602689 3875602689 3875602689
> 3875602689 3212869760 0 3875602689 3212869760 0 3877181721 3212869760
> 3212869760 3212869760 3212869760 3212869760 0 3875602689 3212869760 0
> 3877181721 0 0 0 0 0 0 3875602689 3212869760 0 3875602689 3875602689
> 3875602689 3875602689 3875602689 3875602689 3875602689 3875602689
> 3212869760 0 0 3212869760 3212869760 3212869760 3212869760 3212869760
> 3212869760 3212869760 3212869760)
> offset: 0@0)
>
> SUpongo, que, el array en fromArray: es la imágen en sí que expande
> los formularios. Lo que quiero, es cambiar las imágenes de expandir,
> minimizar, y cerrar, y necesito, partiendo de una imágen que ya tengo,
> conseguir ese array para modificar el método.
>  
>
Edgar J. De Cleene

Re: Convertir imágen en array

Reply Threaded More More options
Print post
Permalink
Quizás te sirva este post:
http://germanarduino.blogspot.com/2008/11/more-tips-to-get-graphics-inside-i
mage.html

Saludos.

Lindo truquito...
Me lo copio, me lo copio


Edgar

Giuseppe Luigi Punzi Ruiz

Re: Convertir imágen en array

Reply Threaded More More options
Print post
Permalink
In reply to this post by Germán Arduino
En cuanto tenga un momento le echo un vistazo.

Gracias.

El 21/09/2009, a las 1:04, Germán Arduino escribió:

> Quizás te sirva este post: http://germanarduino.blogspot.com/2008/11/more-tips-to-get-graphics-inside-image.html
>
> Saludos.
>
>
>
> El 20 de septiembre de 2009 17:08, Giuseppe Luigi Punzi Ruiz<[hidden email]
> > escribió:
>
> Hola Edgar,
>
> Creo, que me expliqué mal,
>
> Actualmente, SystemWindow(class)>>expandBoxImage es:
> expandBoxImage
>
> ^ (Form
> extent: 10@10
> depth: 32
> fromArray: #( 3875602689 3875602689 3875602689 3875602689 3875602689
> 3875602689 0 0 0 0 3875602689 0 0 0 0 4127260929 3877181721 3877181721
> 3875602689 0 3875602689 0 0 0 0 3875602689 3212869760 0 3875602689
> 3212869760 3875602689 0 0 0 0 3875602689 3212869760 0 3875602689
> 3212869760 3875602689 0 0 0 0 3875602689 3212869760 0 3875602689
> 3212869760 3875602689 4127260929 3875602689 3875602689 3875602689
> 3875602689 3212869760 0 3875602689 3212869760 0 3877181721 3212869760
> 3212869760 3212869760 3212869760 3212869760 0 3875602689 3212869760 0
> 3877181721 0 0 0 0 0 0 3875602689 3212869760 0 3875602689 3875602689
> 3875602689 3875602689 3875602689 3875602689 3875602689 3875602689
> 3212869760 0 0 3212869760 3212869760 3212869760 3212869760 3212869760
> 3212869760 3212869760 3212869760)
> offset: 0@0)
>
> SUpongo, que, el array en fromArray: es la imágen en sí que expande
> los formularios. Lo que quiero, es cambiar las imágenes de expandir,
> minimizar, y cerrar, y necesito, partiendo de una imágen que ya tengo,
> conseguir ese array para modificar el método.
>
>
>
>
>

Giuseppe Luigi Punzi Ruiz
Blog: http://www.lordzealon.com
Twitter & Skype & GoogleTalk accounts: glpunzi