Deutsch   English   Français   Italiano  
<vaalsm$jda5$1@news.usenet.ovh>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!2.eu.feeder.erje.net!3.eu.feeder.erje.net!feeder.erje.net!usenet.goja.nl.eu.org!weretis.net!feeder8.news.weretis.net!usenet.ovh!news.usenet.ovh!.POSTED!not-for-mail
From: Arachide <houten.van@orange.fr>
Newsgroups: fr.comp.sys.atari
Subject: Re: Threads vs Process
Date: Fri, 23 Aug 2024 20:54:14 +0200
Organization: NUO - News.Usenet.Ovh
Message-ID: <vaalsm$jda5$1@news.usenet.ovh>
References: <v71gat$aj8p$1@dont-email.me> <Os1Zj1WLxCsx3dtMSsYp_2qqTf0@jntp>
 <v9lmoh$3aq93$1@paganini.bofh.team> <cKUh-SjOv9HI3zCaOXAzYdnmGzA@jntp>
 <v9nr9v$3ja2t$1@paganini.bofh.team> <6yJYAaCkd3eL3M3zbAsI5cpaDcg@jntp>
 <va736k$42f$4@news.gegeweb.eu> <va7qqt$1a5fd$1@paganini.bofh.team>
 <0k-2a_D_rIkBRouPtDuvjh3fvxI@jntp> <vaabma$1j0cc$1@paganini.bofh.team>
 <uVP1nXEw_trV0YqJ346yQsAHx9I@jntp> <vaajdo$1jcnm$1@paganini.bofh.team>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 23 Aug 2024 18:54:14 -0000 (UTC)
Injection-Info: news.usenet.ovh; posting-account="arachide";
	logging-data="636229"; mail-complaints-to="abuse@usenet.ovh"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha256:itoKStienlsykbOiFI16Z9GSPuwY8msBZP4dUQifDdo=
Content-Language: en-US, fr
In-Reply-To: <vaajdo$1jcnm$1@paganini.bofh.team>
Bytes: 2445
Lines: 21

Le 23/08/2024 à 20:12, Francois LE COAT a écrit :

> Bien je préfère encore utiliser GEM/ATARI que MS/Windows. C'est sans
> nul doute pas ton cas. Tu as un certain goût pour les usines à gaz :-)
> Le GEM est simple et efficace. Windows est très lourd et vulnérable.

Simple et efficace...
Si on reparlait des routines de redraw du GEM... C'est une horreur à 
implanter. Il faut déjà que ton logiciel se souvienne exactement de tout 
ce qui est écrit dans la fenêtre (ce qui peut être galère si c'est la 
fenêtre interactive d'un logiciel de programmation comme le FORTH avec 
des ordres écrits par l'utilisateur et des résultats affichés par un 
programme.)
Il ne faut pas qu'il écrive réellement sur sa fenêtre, mais qu'il 
attende un ordre "redraw" du GEM qu'il peut s'envoyer lui-même quand il 
se dit qu'il y a du changement.
Puis faut initier le redraw, puis parcourir la liste des rectangles à 
redessiner, clipper et refaire tous les appels VDI de tracés, de 
surfaces, de textes.... et ce pour chaque petit bout de rectangle.

Guillaume.