Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Python: Ikkunan venytys

Sivun loppuun

janijohannes [13.02.2010 22:34:50]

#

Onko Pythonilla mahdollista saada ikkunaa isommaksi x- ja y-suunnissa?

Macro [13.02.2010 22:35:36]

#

Tkinter ikkunaa?

janijohannes [13.02.2010 22:54:48]

#

ei, Komentorivi

Tkinterillä tästä tulee melko monimutkanen.

Metabolix [13.02.2010 22:57:00]

#

Yleensä komentorivi-ikkunaan ei voi vaikuttaa ohjelmasta (ellei käytä jotain käyttöjärjestelmästä riippuvia kikkoja; voithan teoriassa esimerkiksi simuloida hiiren liikkeitä ja käydä säätämässä ikkunan asetuksia).

jalski [13.02.2010 23:37:45]

#

Windows Vista ja Windows 7 ei taida kuulemani mukaan tukea koko ruudun komentorivi-ikkunaa.

Windows XP:ssä tuo konsoli-ikkunassa toimivan ohjelman saaminen täyteen ruutuun toki onnistuu, esim. xHarbourilla taisi toimia alla oleva:

keybd_event(VK_MENU, 0x38, 0, 0);
keybd_event(VK_RETURN, 0x1c, 0, 0);
keybd_event(VK_RETURN, 0X1c, KEYEVENTF_KEYUP, 0);
keybd_event(VK_MENU, 0x38, KEYEVENTF_KEYUP, 0);

Pythonille joudut soveltamaan itse...

Grez [13.02.2010 23:49:35]

#

Minusta kyllä tuntuu että Vista ja W7 tukee koko ruudun komentorivi-ikkunaa (tosin leveyden joutuu säätämään käsin), mutta ei tekstitilaa.. Jos mietin että noissa on mielestäni mahdollista käyttää unicodea, niin ei taitaisi näytönohjainten rahkeet riittää tekstitilassa.

janijohannes [14.02.2010 09:28:34]

#

No onko tossa mitään keinoa saaha se toimiin Tkinterillä?
En saanu sitä näyttöä näkymään, ku on syöttökomento.
Ja sitten se heittää virhettä, että "self.tiedot[0]" ei oo olemassa.
Tätä ei tapahdu komentorivillä.

jalski [14.02.2010 11:24:44]

#

Mitä tarkoitat syöttökomennollla?

Entry widgettiähän Tk:lla normaalisti käytetään yhden rivin tekstisyöte merkkijonon lukemiseen: http://effbot.org/tkinterbook/entry.htm


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta