texmacs-dev
[Top][All Lists]
Advanced

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

Re: [Texmacs-dev] New features for menus in TeXmacs 1.0.0.11


From: David Allouche
Subject: Re: [Texmacs-dev] New features for menus in TeXmacs 1.0.0.11
Date: Mon, 29 Jul 2002 20:28:41 +0200
User-agent: Mutt/1.4i

On Mon, Jul 29, 2002 at 12:06:55PM +0200, Joris van der Hoeven wrote:
> 
> I finished implementing the logic for additional menu decorations.
> Here follows a small discription on how to use the new features:
> 
> 
> 1. The '...' menu item attribute
> 2. The 'when' primitive

Those two are fine.


> 3. The 'check' menu item attribute
> ----------------------------------
> 
> Three types of checkmarks are used:
> 
>   *  for mutually exclusive items.
>   o  for mutually exclusive environment settings.
>   v  for toggles.

I do not understand why use three different "checks". Mutually
exclusive items and toggles use the same symbol everywhere. Why make
texmacs different?

And how should toggles on the text of the menu item be implemented
(e.g. "Use Portrait Orientation" and "Use Landscape Orientation")?

What are the intended semantics of the "o" toggle?


> 4. Implicit rules

I fear this conflicts with the "toggle on item text"
scheme. And I cannot say if I think it is right since I do not
understand what are "o" toggles for.

Does that set any other type of "check"?


> Some work for David?
> --------------------
> 
> Maybe David is willing to take care of the following issues,
> since he pressed me to implement the additional features :^)

I take note of the smilie, but I rather feel like you pressed me to
make suggestions. As a reminder, here is the original message fragment
which caused me to start that discussion:

Joris said:
> David said:
> > Fine, but expect further activity from my side on the *contents*
> > of the menus. I am quite unappy with the current situation, though
> > I admit it is much better than it used to be.
> > 
> > I know I should have said those things before, but I think that
> > what is important is having a nice stable menu hierarchy for the
> > next stable release.
>
> Yes, please tell me your suggestions, but hurry up...
> I consider the File, Edit, Insert, Text, Paragraph, Document,
> View and Go menus as being quite stable. Just notice that

So I am willing to make some changes, but when I have the time (not
now since I am spending all my work day typing emails) and after
having worked out some wishes I promised to implement (extra support
in the makefile and disabling of the font generation window).

I also have to take care of my placement report for the school.

 
> * Capitalize the *first* letters of all menu entry texts.
>   Capitalization of other letters will be done automatically
>   if this is set as an option (not implemented yet).

You kow that this option is useless, and too hard to implement
correctly to worth the trouble. More on that issue in the relevant
thread.


> * Add ... wherever needed.

Ok.

 
> * Put * and v checkmarks whereever needed and use toggling
>   whenever appropriate.

I think it would be better to use "v" checkmarks everywhere.


> * Use 'when' whenever really appropriate;
> * Please do *not* make other changes 

I understand. With nogencc I have come to understand what you mean by
incremental.


> Note: please perform these changes shortly after the 1.0.0.11 release.

I will try, but that may not occur at the best possible time for me.

> Note: be careful that there are a few menus which are outside progs/menu.

??? I hope they are all in the progs directory!

-- 

                             -- David --




reply via email to

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