Author Topic: Como obtener tamaño de ventana  (Read 2930 times)

Offline Jonás Perusquía

  • Mr. Polyvector
  • ***
  • Posts: 170
    • View Profile
    • Ditrabox
Como obtener tamaño de ventana
« on: 2012-Apr-27 »
al igual que existe GETSCREENSIZE, tambien existe algo para obtener las dimensiones de la ventana?

algo como GETWINDOWSIZE o algo asi?
<HTML><BASIC><EC>
Be free and do good things

Offline mentalthink

  • Prof. Inline
  • *****
  • Posts: 3366
  • Integrated Brain
    • View Profile
Re: Como obtener tamaño de ventana
« Reply #1 on: 2012-Apr-27 »
Hola jonaspm... Bienvenido...

Mira para obtener el tamaño de la ventana o escritorio tienes, geetscreensize y getdesktopsize...

En el caso de que pongas una ventana de 800 x 600

puedes hacer esto , fuera del loop pones

setscreensize 800,600, true o false : si es true te la escalará al tamaño de tu escritorio...

Y para cojer el tamaño seria como bien dice con getscreensize sx,sy

para saber las mitades, que es muy util pues sx=sx/2 y sy=sy/2 ...

Offline Jonás Perusquía

  • Mr. Polyvector
  • ***
  • Posts: 170
    • View Profile
    • Ditrabox
Re: Como obtener tamaño de ventana
« Reply #2 on: 2012-Apr-27 »
lo que pasa es que me gustaría que hubiera una forma de obtener el tamaño de la ventana de la aplicación y poderla modificar con algún SETWINDOWSIZE independiente del tamaño del escritorio
<HTML><BASIC><EC>
Be free and do good things

Offline mentalthink

  • Prof. Inline
  • *****
  • Posts: 3366
  • Integrated Brain
    • View Profile
Re: Como obtener tamaño de ventana
« Reply #3 on: 2012-Apr-27 »
Lo puedes hacer con setscreensize, pero en tiempo real no se puede, creo que en la siguiente versión se podrá, o sea no puedes cojer la esquina y estirarla...

Pero puedes poner los tamaños normales, 800x600, 1024,768 etc, vamos lo que tu monitor pueda...

Offline Jonás Perusquía

  • Mr. Polyvector
  • ***
  • Posts: 170
    • View Profile
    • Ditrabox
Re: Como obtener tamaño de ventana
« Reply #4 on: 2012-Apr-28 »
pero GLBasic no me lo toma como comando, solo como texto  :(
<HTML><BASIC><EC>
Be free and do good things

Offline Hark0

  • Prof. Inline
  • *****
  • Posts: 1020
  • Geek Developer
    • View Profile
    • LitioPixel - Desarrollo de videojuegos con GLBasic | Videogame development with GLBasic
Re: Como obtener tamaño de ventana
« Reply #5 on: 2012-Apr-28 »
F1

 ;)
http://litiopixel.blogspot.com
litiopixel.blogspot.com - Desarrollo videojuegos Indie · Pixel-Art · Retroinformática · Electrónica Development Indie Videogames · Pixel-Art · Retrocomputing · Electronic

Offline Jonás Perusquía

  • Mr. Polyvector
  • ***
  • Posts: 170
    • View Profile
    • Ditrabox
Re: Como obtener tamaño de ventana
« Reply #6 on: 2012-Apr-28 »
Hark0 veo que tu eres dueño de litiopixel!

Ya he visitado tu pagina y gracias a ello he podido aprender mas de glbasic :)
<HTML><BASIC><EC>
Be free and do good things

Offline Hark0

  • Prof. Inline
  • *****
  • Posts: 1020
  • Geek Developer
    • View Profile
    • LitioPixel - Desarrollo de videojuegos con GLBasic | Videogame development with GLBasic
Re: Como obtener tamaño de ventana
« Reply #7 on: 2012-May-02 »
Hark0 veo que tu eres dueño de litiopixel!

Ya he visitado tu pagina y gracias a ello he podido aprender mas de glbasic :)

Gracias!

(Ya he visto tu otro post con el código de tu juego... :) sigue dandole caña!!! ;))

Saludos
http://litiopixel.blogspot.com
litiopixel.blogspot.com - Desarrollo videojuegos Indie · Pixel-Art · Retroinformática · Electrónica Development Indie Videogames · Pixel-Art · Retrocomputing · Electronic