.[ ČeskéHry.cz ].
Vypnutí spořiče

 
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Obecné
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
VODA



Založen: 29. 07. 2007
Příspěvky: 1721
Bydliště: Plzeň

PříspěvekZaslal: 27. srpen 2008, 11:09:13    Předmět: Vypnutí spořiče Odpovědět s citátem

Zdravím, předělávám některé ošklivé funkce svého grafického jádra a při testech jsem na nějakou dobu odešel...a spustil se spořič obrazu...což je celkem nežádoucí, pokud máte zapnutý FULLSCREEN v menším rozlišení...

Tudíž otázka je, jak vypnout/zapnout spořič obrazovky, když používám SDL a windowsy mám pouze naincludované...

Nejlepší by bylo, kdyby to šlo nějak přes SDL, ale nic jsem v dokumentaci nenašel... ale je divné že schování cursoru myši ano...proto se ptám...

Díky.
_________________
Opravdovost se pojí s trýzní...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
VODA



Založen: 29. 07. 2007
Příspěvky: 1721
Bydliště: Plzeň

PříspěvekZaslal: 27. srpen 2008, 11:14:08    Předmět: Odpovědět s citátem

Je divné, že jsem si toho nikdy nevšiml, ale tady jsem to našel...omg... Shocked

http://listas.apesol.org/pipermail/sdl-libsdl.org/2003-September/038156.html

Kdyžtak, když by existovalo nějaké jiné řešení tak to sem napište...
_________________
Opravdovost se pojí s trýzní...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
rezna



Založen: 27. 07. 2007
Příspěvky: 2156

PříspěvekZaslal: 27. srpen 2008, 11:25:59    Předmět: Odpovědět s citátem

VODA napsal:
Je divné, že jsem si toho nikdy nevšiml, ale tady jsem to našel...omg... Shocked

http://listas.apesol.org/pipermail/sdl-libsdl.org/2003-September/038156.html

Kdyžtak, když by existovalo nějaké jiné řešení tak to sem napište...


jde zapsat do registru Wink - ale to beztak tahle API funkce dela Wink - co vic bys chtel - mas pekne ciste volani
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
VODA



Založen: 29. 07. 2007
Příspěvky: 1721
Bydliště: Plzeň

PříspěvekZaslal: 27. srpen 2008, 11:34:18    Předmět: Odpovědět s citátem

Tak já nevím no... Very Happy
Přeci jenom se ve windowsech nevyznám...a kdo jo Wink
_________________
Opravdovost se pojí s trýzní...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Mnemonic



Založen: 28. 07. 2007
Příspěvky: 93

PříspěvekZaslal: 27. srpen 2008, 11:56:50    Předmět: Odpovědět s citátem

Ja mam ve zpracovani okennich zprav tohle:

kód:

      case WM_SYSCOMMAND:
      {
         if(wParam == SC_MONITORPOWER || wParam == SC_SCREENSAVE) return 0;
         break;
      }      


Prijde mi to jako lepsi reseni, nez screen saver na drsno vypnout.


...i kdyz ted ctu v MSDN, ze ve Viste pokud ma screen saver nastaveny heslo, tak se stejne zapne. At zije informacni bezpecnost.

http://msdn.microsoft.com/en-us/library/ms646360(VS.85).aspx
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
VODA



Založen: 29. 07. 2007
Příspěvky: 1721
Bydliště: Plzeň

PříspěvekZaslal: 27. srpen 2008, 12:51:26    Předmět: Odpovědět s citátem

To Mnemonic:

Tady si někdo nepřečetl pořádně otázku... Very Happy
Sice hezké, ale já okna nepoužívám... já si nechám od SDL inicializovat video mode a fullscreen a o víc se už nestarám... tudíž ani nevím, jak bych ze SDL pozoroval nějaké zprávy...

PS: asi to možná v SDL nějak jde, ale jen kvůli tomu se mi nad tím nechce dumat a přepisovat už funkční kód bez toho.... Wink
_________________
Opravdovost se pojí s trýzní...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Mnemonic



Založen: 28. 07. 2007
Příspěvky: 93

PříspěvekZaslal: 27. srpen 2008, 13:22:15    Předmět: Odpovědět s citátem

Kdyz se chce, vsechno jde Wink Navic tohle forum tady neni jen pro tebe, a nikdy nevis, kdo tenhle thread po letech vyhrabe, a treba se mu to bude hodit.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
Ladis



Založen: 18. 09. 2007
Příspěvky: 1536
Bydliště: u Prahy

PříspěvekZaslal: 27. srpen 2008, 14:15:22    Předmět: Odpovědět s citátem

VODA napsal:
tudíž ani nevím, jak bych ze SDL pozoroval nějaké zprávy

V SDL samozrejme jde zpracovavat specificke zpravy operacniho systemu:

http://www.root.cz/clanky/sdl-hry-nejen-pro-linux-15/ (kap. Systémově závislé události)

Jinak ja pouzival to s tim SystemParametersInfo().
_________________
Award-winning game developer
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
frca



Založen: 28. 07. 2007
Příspěvky: 1558

PříspěvekZaslal: 27. srpen 2008, 15:47:56    Předmět: Odpovědět s citátem

Podle mě by to mělo být ošetřené spíš v kódu SDL a snad to někdo do budoucna ošetří. V XP doufám SDL funguje bez problémů (tzn. spořič se nikdy nezapíná). Ale to nevím jistě, protože spořič nepoužívám.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
Marek



Založen: 28. 07. 2007
Příspěvky: 1782
Bydliště: Velká Morava

PříspěvekZaslal: 27. srpen 2008, 19:28:06    Předmět: Odpovědět s citátem

Není nic spolehlivějšího než si upravit SDL kód ručně. Na externí vývojáře (knihoven) a včasné aplikování patchů se ne vždy dá spolehnout.
_________________
AMD Open Source Graphics Driver Developer
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Obecné Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra
Nemůžete odpovídat na témata v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete hlasovat v tomto fóru


Powered by phpBB © 2001, 2005 phpBB Group


Vzhled udelal powermac
Styl "vykraden" z phpBB stylu MonkiDream - upraveno by rezna