<html>
  <head>
    <meta content="text/html; charset=ISO-8859-2"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Prekresliť formulár je u mňa len úprava rozmiestnenie grafických
    prvkov formulára, lebo vo Win a Lin majú inú veľkosť, takže v Lin to
    nepasuje.<br>
    <br>
    Dosahuje to aj 50 fps a keď sa tak nad tým zamyslím, ono to zrejme
    kreslí aj samé občas a asi preto neviem dosiahnuť viac ako cca 186
    %, pretože ono si to samovoľne tú grafiku kreslí samé. Možno by som
    sa mal pozrieť na to ako samovoľné prekresľovanie zakázať. Ďakujem
    za nápad. Skúsim poexperimentovať, keď bude na to čas a chuť.
    Mimochodom, tých 50 fps mám, lenže ako píšem, možno sú aj framy
    navyše od systému, ktoré to spomaľujú. Píšem v Lazarovi, takže v
    podstate nemusím riešiť multiplatformnosť.<br>
    <br>
    Miloš<br>
    <br>
    <div class="moz-cite-prefix">Dňa 12. 12. 2014 16:04 Michal Hucik -
      ORDOZ wrote / napísal(a):<br>
    </div>
    <blockquote cite="mid:548B0418.3000102@ordoz.com" type="cite">
      <meta content="text/html; charset=ISO-8859-2"
        http-equiv="Content-Type">
      <div class="moz-cite-prefix"><br>
        Abych rekl pravdu, tak soucasny stav je vysledkem cca 3 - 4
        tydenniho vyvoje, pricemz posledni tyden jsem ladil predevsim
        chovani okenek a praci s xml konfigurakem ... Na zacatku jsem
        nemel ani poneti jak psat okenkovou aplikaci, natoz jak ji cross
        kompilovat pro windows :)  Nejprve jsem si poskladal jen CPU +
        RAM/ROM s memory mapperem a zjednodusenou variantu ctc8253 ...
        Misto vystupu na monitor jsem akorat disassemblerem v terminalu
        sledoval vykonavane instrukce. Az kdyz mi tohle behalo docela
        svizne, tak jsem teprve zacal experimentovat s obrazem...<br>
        <br>
        Ve vykonu a v rychlosti te stavajici aplikace jsou jeste docela
        rezervy. Navic pokud bych se vykaslal na to, abych byl ve vsem
        multiplatformni a ve windows bych pozadal o pomoc directx, tak
        verim, ze to zacne litat jako tryskac na hyperpohon.<br>
        Co se jinak tyka vykonu, tak predevsim ve windows je ale
        znatelny problem se synchronizaci. V Linuxu pouzivam
        nano_sleep(), ale to bohuzel win32 bez posix neumi. <br>
        <br>
        Nevim co to znamena "prekreslit formular", nicmene po okenkove
        aplikaci v tomhle rozliseni nemuzes chtit, aby ti zobrazovala 50
        FPS ... V zacatcich jsem sice uvazoval i o tom, ze zkusim pouzit
        openGL, ale nakonec jsem se prozatim spokojil s tim, ze na
        emulovanou obrazovku vykresluju jen zmeny oproti predchozimu
        stavu.<br>
        <br>
        Michal<br>
        <br>
        Dne 12.12.2014 14:47, Miloš napsal(a):<br>
      </div>
      <blockquote cite="mid:548AF203.1020709@atlas.sk" type="cite">
        <meta http-equiv="Context-Type" content="text/html;
          charset=ISO-8859-2">
        Tiež robím emulátor, ale nakoľko po odpojení procesora, videa a
        všetkého mám emuláciu ničoho na cca 200 %, tak to pomaly začínam
        vzdávať. Podľa popisu predpokladám, že máš toho spraveného viac
        ako ja, takže ti ani nemám čo ponúknuť. Ja mám spravenú emuláciu
        monitora a teda mi beží aj pár 700-vkových programov. Tiež je
        multiplatformový a krásne beží v Linuxe aj Windowse. V Linuxe si
        to ale kvôli inému vzhľadu formulára pýta "prekresliť" formulár.
        Mojím cieľom bolo spraviť niečo multiplatformové s otvoreným
        zdrojovým kódom, ale netuším čo s tým, keďže je to také strašne
        pomalé.<br>
        <br>
        Miloš<br>
      </blockquote>
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
SharpMZ mailing list
<a class="moz-txt-link-abbreviated" href="mailto:SharpMZ@mail.ordoz.com">SharpMZ@mail.ordoz.com</a>
<a class="moz-txt-link-freetext" href="http://mail.ordoz.com/mailman/listinfo/sharpmz">http://mail.ordoz.com/mailman/listinfo/sharpmz</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>