Re: Dialogs only resizeable in one direction?

2000-09-19 Thread Allan Rae

On Tue, 19 Sep 2000, R. Lahaye wrote:

 "Garst R. Reese" wrote:
  The Opions-Preferences dialog is too narrow on 800x600.
  The tab that is labeled Pri??? is cutoff. Clicking on the part remaining
  causes a
  SIGSEV.
  Garst
 
 Indeed, it would be better if the default width includes the
 second half of the "Printer" tab and the "Path" tab.

On all my test systems (three of them) the default size includes all the
tabs with room to spare.

 However, I think the preferences dialog has more serious
 problems:
 When the last visible tab is only partially visible,
 clicking on it will always cause a SIGSEV. For example,
 resize the window so that you see "Pa" instead of "Path".
 Click on "Pa" - SIGSEV.

This is an xforms problem.  I have noticed that 0.89 will scroll along
those tabs that don't fit while 0.88 will just crash.

Since Preferences is still a work in progress (despite what the guii.php3
page says) I reserve the right to crash anyones system :P

Actually,  I've been trying to figure out how to fit everything into the
tabbed area without requiring a dialog that is 2048pixels wide.  I'm very,
very slowly getting there.  At present it looks like I'll switch to a
nested tabbed dialog scheme and hopefully have plenty of room for each set
of tabs.

Ideally, all dialogs should completely fit in a 800x600 screen.  We used
to try for 640x480 maximum size but something like Preferences is pretty
tough to fit in that small a screen.  Maybe I should just switch to a
smaller font size but I find it strange that so many seem to have very
different font sizes.

Allan. (ARRae)




Re: Dialogs only resizeable in one direction?

2000-09-19 Thread Marko Vendelin



On Tue, 19 Sep 2000, Allan Rae wrote:

 Actually,  I've been trying to figure out how to fit everything into the
 tabbed area without requiring a dialog that is 2048pixels wide.  I'm very,
 very slowly getting there.  At present it looks like I'll switch to a
 nested tabbed dialog scheme and hopefully have plenty of room for each set
 of tabs.

Maybe you should implement this dialog in Gnome frontend? It allows you to
have scrollable tabs. So, 2048pixels should not be a problem :).

Marko




Re: Dialogs only resizeable in one direction?

2000-09-19 Thread Allan Rae

On Tue, 19 Sep 2000, Marko Vendelin wrote:

 
 
 On Tue, 19 Sep 2000, Allan Rae wrote:
 
  Actually,  I've been trying to figure out how to fit everything into the
  tabbed area without requiring a dialog that is 2048pixels wide.  I'm very,
  very slowly getting there.  At present it looks like I'll switch to a
  nested tabbed dialog scheme and hopefully have plenty of room for each set
  of tabs.
 
 Maybe you should implement this dialog in Gnome frontend? It allows you to
 have scrollable tabs. So, 2048pixels should not be a problem :).

Well we could likewise insist that everyone use xforms-0.89 and stop
supporting 0.88 but I don't think we'd be very popular if we did that.

Allan. (ARRae)




Re: Dialogs only resizeable in one direction?

2000-09-19 Thread R. Lahaye

Allan Rae wrote:
 
 On Tue, 19 Sep 2000, R. Lahaye wrote:
  However, I think the preferences dialog has more serious
  problems:
  When the last visible tab is only partially visible,
  clicking on it will always cause a SIGSEV. For example,
  resize the window so that you see "Pa" instead of "Path".
  Click on "Pa" - SIGSEV.
 
 This is an xforms problem.  I have noticed that 0.89 will scroll along
 those tabs that don't fit while 0.88 will just crash.

I'm compiling LyX against 0.89; however, can't see any scrolling along the
tabs here ?!?! 0.89 crashes also when clicking a "tab partially visible on
the edge of the window".
 
 Actually,  I've been trying to figure out how to fit everything into the
 tabbed area without requiring a dialog that is 2048pixels wide.  I'm very,
 very slowly getting there.  At present it looks like I'll switch to a
 nested tabbed dialog scheme and hopefully have plenty of room for each set
 of tabs.

What about two rows of tabs above each other; that would save width-space
of the dialog? Or is this asking for trouble in Xforms?

What was the reason for choosing Xforms as the GUI interface? It causes
lots of pain and inconvenience (menu behaviour for example).

Regards,

Rob.



Re: Dialogs only resizeable in one direction?

2000-09-19 Thread Jean-Marc Lasgouttes

 "R" == R Lahaye [EMAIL PROTECTED] writes:

R What was the reason for choosing Xforms as the GUI interface? It
R causes lots of pain and inconvenience (menu behaviour for example).

At the time, the choice was between Motif and xforms. The choice was
easy... 


JMarc



Re: Dialogs only resizeable in one direction?

2000-09-19 Thread Allan Rae

On Tue, 19 Sep 2000, R. Lahaye wrote:

 Allan Rae wrote:
  
  On Tue, 19 Sep 2000, R. Lahaye wrote:
   However, I think the preferences dialog has more serious
   problems:
   When the last visible tab is only partially visible,
   clicking on it will always cause a SIGSEV. For example,
   resize the window so that you see "Pa" instead of "Path".
   Click on "Pa" - SIGSEV.
  
  This is an xforms problem.  I have noticed that 0.89 will scroll along
  those tabs that don't fit while 0.88 will just crash.
 
 I'm compiling LyX against 0.89; however, can't see any scrolling along the
 tabs here ?!?! 0.89 crashes also when clicking a "tab partially visible on
 the edge of the window".

You must have a different (ie. earlier) version of 0.89 to what we had at 
the FILM.  What if you use TAB to switch between them?

  Actually,  I've been trying to figure out how to fit everything into the
  tabbed area without requiring a dialog that is 2048pixels wide.  I'm very,
  very slowly getting there.  At present it looks like I'll switch to a
  nested tabbed dialog scheme and hopefully have plenty of room for each set
  of tabs.
 
 What about two rows of tabs above each other; that would save width-space
 of the dialog? Or is this asking for trouble in Xforms?

To do this you need nested tabbed folders, ie. what I'm working on.

 What was the reason for choosing Xforms as the GUI interface? It causes
 lots of pain and inconvenience (menu behaviour for example).

No more pain than Marko is having with GNOME.  Just different pain.

Allan. (ARRae)




Re: Dialogs only resizeable in one direction?

2000-09-19 Thread Lars Gullik Bjønnes

Allan Rae [EMAIL PROTECTED] writes:

| On Tue, 19 Sep 2000, Marko Vendelin wrote:
| 
|  
|  
|  On Tue, 19 Sep 2000, Allan Rae wrote:
|  
|   Actually,  I've been trying to figure out how to fit everything into the
|   tabbed area without requiring a dialog that is 2048pixels wide.  I'm very,
|   very slowly getting there.  At present it looks like I'll switch to a
|   nested tabbed dialog scheme and hopefully have plenty of room for each set
|   of tabs.
|  
|  Maybe you should implement this dialog in Gnome frontend? It allows you to
|  have scrollable tabs. So, 2048pixels should not be a problem :).
| 
| Well we could likewise insist that everyone use xforms-0.89 and stop
| supporting 0.88 but I don't think we'd be very popular if we did
| that.

Not an option, especially since this bug is also present in various
0.89 versions. When 0.90 is released we switch to that.

Lgb




Re: Dialogs only resizeable in one direction?

2000-09-19 Thread Allan Rae

On Tue, 19 Sep 2000, R. Lahaye wrote:

> "Garst R. Reese" wrote:
> > The Opions->Preferences dialog is too narrow on 800x600.
> > The tab that is labeled Pri??? is cutoff. Clicking on the part remaining
> > causes a
> > SIGSEV.
> > Garst
> 
> Indeed, it would be better if the default width includes the
> second half of the "Printer" tab and the "Path" tab.

On all my test systems (three of them) the default size includes all the
tabs with room to spare.

> However, I think the preferences dialog has more serious
> problems:
> When the last visible tab is only partially visible,
> clicking on it will always cause a SIGSEV. For example,
> resize the window so that you see "Pa" instead of "Path".
> Click on "Pa" -> SIGSEV.

This is an xforms problem.  I have noticed that 0.89 will scroll along
those tabs that don't fit while 0.88 will just crash.

Since Preferences is still a work in progress (despite what the guii.php3
page says) I reserve the right to crash anyones system :P

Actually,  I've been trying to figure out how to fit everything into the
tabbed area without requiring a dialog that is 2048pixels wide.  I'm very,
very slowly getting there.  At present it looks like I'll switch to a
nested tabbed dialog scheme and hopefully have plenty of room for each set
of tabs.

Ideally, all dialogs should completely fit in a 800x600 screen.  We used
to try for 640x480 maximum size but something like Preferences is pretty
tough to fit in that small a screen.  Maybe I should just switch to a
smaller font size but I find it strange that so many seem to have very
different font sizes.

Allan. (ARRae)




Re: Dialogs only resizeable in one direction?

2000-09-19 Thread Marko Vendelin



On Tue, 19 Sep 2000, Allan Rae wrote:

> Actually,  I've been trying to figure out how to fit everything into the
> tabbed area without requiring a dialog that is 2048pixels wide.  I'm very,
> very slowly getting there.  At present it looks like I'll switch to a
> nested tabbed dialog scheme and hopefully have plenty of room for each set
> of tabs.

Maybe you should implement this dialog in Gnome frontend? It allows you to
have scrollable tabs. So, 2048pixels should not be a problem :).

Marko




Re: Dialogs only resizeable in one direction?

2000-09-19 Thread Allan Rae

On Tue, 19 Sep 2000, Marko Vendelin wrote:

> 
> 
> On Tue, 19 Sep 2000, Allan Rae wrote:
> 
> > Actually,  I've been trying to figure out how to fit everything into the
> > tabbed area without requiring a dialog that is 2048pixels wide.  I'm very,
> > very slowly getting there.  At present it looks like I'll switch to a
> > nested tabbed dialog scheme and hopefully have plenty of room for each set
> > of tabs.
> 
> Maybe you should implement this dialog in Gnome frontend? It allows you to
> have scrollable tabs. So, 2048pixels should not be a problem :).

Well we could likewise insist that everyone use xforms-0.89 and stop
supporting 0.88 but I don't think we'd be very popular if we did that.

Allan. (ARRae)




Re: Dialogs only resizeable in one direction?

2000-09-19 Thread R. Lahaye

Allan Rae wrote:
> 
> On Tue, 19 Sep 2000, R. Lahaye wrote:
> > However, I think the preferences dialog has more serious
> > problems:
> > When the last visible tab is only partially visible,
> > clicking on it will always cause a SIGSEV. For example,
> > resize the window so that you see "Pa" instead of "Path".
> > Click on "Pa" -> SIGSEV.
> 
> This is an xforms problem.  I have noticed that 0.89 will scroll along
> those tabs that don't fit while 0.88 will just crash.

I'm compiling LyX against 0.89; however, can't see any scrolling along the
tabs here ?!?! 0.89 crashes also when clicking a "tab partially visible on
the edge of the window".
 
> Actually,  I've been trying to figure out how to fit everything into the
> tabbed area without requiring a dialog that is 2048pixels wide.  I'm very,
> very slowly getting there.  At present it looks like I'll switch to a
> nested tabbed dialog scheme and hopefully have plenty of room for each set
> of tabs.

What about two rows of tabs above each other; that would save width-space
of the dialog? Or is this asking for trouble in Xforms?

What was the reason for choosing Xforms as the GUI interface? It causes
lots of pain and inconvenience (menu behaviour for example).

Regards,

Rob.



Re: Dialogs only resizeable in one direction?

2000-09-19 Thread Jean-Marc Lasgouttes

> "R" == R Lahaye <[EMAIL PROTECTED]> writes:

R> What was the reason for choosing Xforms as the GUI interface? It
R> causes lots of pain and inconvenience (menu behaviour for example).

At the time, the choice was between Motif and xforms. The choice was
easy... 


JMarc



Re: Dialogs only resizeable in one direction?

2000-09-19 Thread Allan Rae

On Tue, 19 Sep 2000, R. Lahaye wrote:

> Allan Rae wrote:
> > 
> > On Tue, 19 Sep 2000, R. Lahaye wrote:
> > > However, I think the preferences dialog has more serious
> > > problems:
> > > When the last visible tab is only partially visible,
> > > clicking on it will always cause a SIGSEV. For example,
> > > resize the window so that you see "Pa" instead of "Path".
> > > Click on "Pa" -> SIGSEV.
> > 
> > This is an xforms problem.  I have noticed that 0.89 will scroll along
> > those tabs that don't fit while 0.88 will just crash.
> 
> I'm compiling LyX against 0.89; however, can't see any scrolling along the
> tabs here ?!?! 0.89 crashes also when clicking a "tab partially visible on
> the edge of the window".

You must have a different (ie. earlier) version of 0.89 to what we had at 
the FILM.  What if you use TAB to switch between them?

> > Actually,  I've been trying to figure out how to fit everything into the
> > tabbed area without requiring a dialog that is 2048pixels wide.  I'm very,
> > very slowly getting there.  At present it looks like I'll switch to a
> > nested tabbed dialog scheme and hopefully have plenty of room for each set
> > of tabs.
> 
> What about two rows of tabs above each other; that would save width-space
> of the dialog? Or is this asking for trouble in Xforms?

To do this you need nested tabbed folders, ie. what I'm working on.

> What was the reason for choosing Xforms as the GUI interface? It causes
> lots of pain and inconvenience (menu behaviour for example).

No more pain than Marko is having with GNOME.  Just different pain.

Allan. (ARRae)




Re: Dialogs only resizeable in one direction?

2000-09-19 Thread Lars Gullik Bjønnes

Allan Rae <[EMAIL PROTECTED]> writes:

| On Tue, 19 Sep 2000, Marko Vendelin wrote:
| 
| > 
| > 
| > On Tue, 19 Sep 2000, Allan Rae wrote:
| > 
| > > Actually,  I've been trying to figure out how to fit everything into the
| > > tabbed area without requiring a dialog that is 2048pixels wide.  I'm very,
| > > very slowly getting there.  At present it looks like I'll switch to a
| > > nested tabbed dialog scheme and hopefully have plenty of room for each set
| > > of tabs.
| > 
| > Maybe you should implement this dialog in Gnome frontend? It allows you to
| > have scrollable tabs. So, 2048pixels should not be a problem :).
| 
| Well we could likewise insist that everyone use xforms-0.89 and stop
| supporting 0.88 but I don't think we'd be very popular if we did
| that.

Not an option, especially since this bug is also present in various
0.89 versions. When 0.90 is released we switch to that.

Lgb




Re: Dialogs only resizeable in one direction?

2000-09-18 Thread Allan Rae

On Sat, 16 Sep 2000, R. Lahaye wrote:

 
 Hi,
 
 I've just downloaded the latest CVS and I noticed
 that many dialogs have a limited "resizeability".
 I wonder wether that is on purpose, or that this
 is a "under-construction" feature.

On purpose.
 
 For example the Citation, Reference, Url etc. dialogs
 can only be resized in X direction. Others are even
 the resizeability disabled!

Most of these gain nothing by proving Y-resizing so we don't allow it.

 For some dialogs, that have a text field, it would be
 useful to stretch the text field with a resize of the
 dialog, while the buttons remain.

Good point.  All we need to do is figure out how.  Actually I think Angus
has worked this out.

Allan. (ARRae)




Re: Dialogs only resizeable in one direction?

2000-09-18 Thread Garst R. Reese

Allan Rae wrote:
 
 On Sat, 16 Sep 2000, R. Lahaye wrote:
 
 
  Hi,
 
  I've just downloaded the latest CVS and I noticed
  that many dialogs have a limited "resizeability".
  I wonder wether that is on purpose, or that this
  is a "under-construction" feature.
 
 On purpose.
 
  For example the Citation, Reference, Url etc. dialogs
  can only be resized in X direction. Others are even
  the resizeability disabled!
 
 Most of these gain nothing by proving Y-resizing so we don't allow it.
 
  For some dialogs, that have a text field, it would be
  useful to stretch the text field with a resize of the
  dialog, while the buttons remain.
 
 Good point.  All we need to do is figure out how.  Actually I think Angus
 has worked this out.
 
 Allan. (ARRae)
The Opions-Preferences dialog is too narrow on 800x600.
The tab that is labeled Pri??? is cutoff. Clicking on the part remaining
causes a
SIGSEV.
Garst



Re: Dialogs only resizeable in one direction?

2000-09-18 Thread Allan Rae

On Sat, 16 Sep 2000, R. Lahaye wrote:

> 
> Hi,
> 
> I've just downloaded the latest CVS and I noticed
> that many dialogs have a limited "resizeability".
> I wonder wether that is on purpose, or that this
> is a "under-construction" feature.

On purpose.
 
> For example the Citation, Reference, Url etc. dialogs
> can only be resized in X direction. Others are even
> the resizeability disabled!

Most of these gain nothing by proving Y-resizing so we don't allow it.

> For some dialogs, that have a text field, it would be
> useful to stretch the text field with a resize of the
> dialog, while the buttons remain.

Good point.  All we need to do is figure out how.  Actually I think Angus
has worked this out.

Allan. (ARRae)




Re: Dialogs only resizeable in one direction?

2000-09-18 Thread Garst R. Reese

Allan Rae wrote:
> 
> On Sat, 16 Sep 2000, R. Lahaye wrote:
> 
> >
> > Hi,
> >
> > I've just downloaded the latest CVS and I noticed
> > that many dialogs have a limited "resizeability".
> > I wonder wether that is on purpose, or that this
> > is a "under-construction" feature.
> 
> On purpose.
> 
> > For example the Citation, Reference, Url etc. dialogs
> > can only be resized in X direction. Others are even
> > the resizeability disabled!
> 
> Most of these gain nothing by proving Y-resizing so we don't allow it.
> 
> > For some dialogs, that have a text field, it would be
> > useful to stretch the text field with a resize of the
> > dialog, while the buttons remain.
> 
> Good point.  All we need to do is figure out how.  Actually I think Angus
> has worked this out.
> 
> Allan. (ARRae)
The Opions->Preferences dialog is too narrow on 800x600.
The tab that is labeled Pri??? is cutoff. Clicking on the part remaining
causes a
SIGSEV.
Garst