texmacs-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Texmacs-dev] Re: [APRIL] nouveau membres et portages Linux -> Windows


From: Joris van der Hoeven
Subject: [Texmacs-dev] Re: [APRIL] nouveau membres et portages Linux -> Windows
Date: Wed, 24 Jul 2002 22:20:32 +0200 (MET DST)

> > Pour le portage de TeXmacs il y a quelques trucs qui me font toujours peur :
> > 
> >   * Est-ce que les objets sont suffisamment « dynamiques » ?
> >     Par exemple, les menus de TeXmacs sont créés à l'exécution ;
> >     est-ce qu'il y aurait de moyens de le faire en wxWindows ou
> >     est-ce que toutes les actions possibles doivent être déclarées
> >     dans les sources ?

Quelqu'un sait ?

> >   * Est-ce qu'il y a un support souple pour le copiage de pixmaps
> >     avec masque éventuellement vers/à partir de tampons .
> >     Ceci est important pour nous à la fois pour la gestion
> >     des polices TeX et le « double buffering ».
> 
> Le double buffering ça m'intéresse aussi!! Les méthode d'affichage se
> déroule dans des devices context (DC)  qui peuvent être surchargés donc
> spécialisés. 

Parfait.

> >   * De manière plus générale, est-ce que la plupart des primitives
> >     de X ont une contre-partie en wxWindows ?
> 
> Lesquels? Si c'est graphique, wxWindows va beaucoup plus loin. Par
> exemple les splines.

Surtout au niveau des évènements ; exemple : est-ce qu'il y
a des équivalents de « pointer grab » et « keyboard grab ».
Par ailleurs, au niveau des « goodies » comme le pixmap pour le pointeur.
Enfin, pour ce qui est la puissance de X : son utilisation à travers
d'un réseau comme pour faire un « talk » (pour le moment on ne l'utilise
pas vraiment encore, mais on y pense).

Pour donner un peu le contexte : dans TeXmacs nous avons deux niveaux
de GUI : une couche abstraite qui est une sorte de sous ensemble
compréhensif de X et une couche « widgets » avec les menus, scrollbars, etc.
Pour porter TeXmacs sur un autre GUI, nous aimerions pouvoir procéder
par les deux étapes correspondantes.

> >   * Est-ce qu'il y a la possibilité d'accéder de façon transparante
> >     aux couches plus basses sur des architectures particulières.
> >     Par exemple, sous X, nous avons une interface avec Ghostscript,
> >     qui dessine directement dans une fenêtre X dont on donne l'ID.
> 
> La surcharge d'un DC ?

Quelqu'un sait ?




reply via email to

[Prev in Thread] Current Thread [Next in Thread]