A) Ok. Now I got it. Well I guess we need a new vertical alignment
attribute to be able to do that.

B) That's because the scrollbar can be hidden. If you set XAUTOHIDE=NO, it
will display correctly.

Best,
Scuri



On Mon, Jul 27, 2015 at 7:29 AM, "Jörg F. Wittenberger" <
[email protected]> wrote:

> Am 25.07.2015 um 16:08 schrieb Antonio Scuri:
> > A) the problem is not alignment, but height of the line. Set the HEIGHTn
> > attribute for the lines that have text with multiple lines.
>
> If my understanding the documentation is correct, than not giving of
> those attributes, I should end up using HEIGHTDEF.  Thus one line.
> That's actually what I want.  The idea was to see just the first line.
> Seems I'm seeing one line worth around the middle.
>
> > B) the matrix configuration could cause that effect. Which attributes
> (not
> > cell values) of the matrix are you using.
>
> expand: yes, limitexpand: yes, numlin: <the number of lines in the
> matrix>, numcol: 11, cursor "ARROW", readonly: yes.
>
> ALIGNMENT1... ALIGNMENT3: ALEFT
> FONT*:2 and FONT*:3 :  "Monospace, 10"
> WITDH1 ...WIDTH11 : <set to appropriate width for the column range 4..150>
>
> Thant's it.
>
> >
> > Scuri
> >
> >
> > On Sat, Jul 25, 2015 at 5:15 AM, "Jörg F. Wittenberger" <
> > [email protected]> wrote:
> >
> >> Hi,
> >>
> >> I have two problems with matrix formatting.
> >>
> >> A) There is an attribute to control the horizontal alignment of matrix
> >> cells.  But I did not find the equivalent for vertical alignment.  The
> >> attached "MultilineProblem.png" shows how horrible content with embeded
> >> newlines ends up.  (Here an excerpt of a sqlite_master table.)
> >>
> >> I should be able to work around this by cutting the matrix content on
> >> the first newline, or replace newlines with spaces.  Though this looks
> >> would need to distinguish between actual content and content on display
> >> in the matrix.  Thus complicating the app logic quite a bit.
> >>
> >> Is there any better solution?
> >>
> >> B) Worse is the behavior when a matrix horizontally exceeds size of the
> >> window, but not vertically.  Iup correctly adds a horizontal scrollbar.
> >>  However the scrollbar obstructs the last line of the matrix.  The only
> >> way (I found) to view this data is to resize the window.  (Which may be
> >> impossible for large enough a matrix.)
> >>
> >> I'm not sure what the right thing to do would be.  Adding a vertical
> >> scrollbar is certainly at least required if the matrix would also exceed
> >> the vertical window size.  Otherwise it might be wiser to simply try to
> >> recalculate the layout and increase the matrix's height.
> >>
> >> See the second attachment "MatrixMissingVScroll"
> >>
> >> Best
> >>
> >> /Jörg
> >>
> >>
> >>
> ------------------------------------------------------------------------------
> >>
> >> _______________________________________________
> >> Iup-users mailing list
> >> [email protected]
> >> https://lists.sourceforge.net/lists/listinfo/iup-users
> >>
> >>
> >
> >
> >
> >
> ------------------------------------------------------------------------------
> >
> >
> >
> > _______________________________________________
> > Iup-users mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/iup-users
> >
>
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Iup-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/iup-users
>
>
------------------------------------------------------------------------------
_______________________________________________
Iup-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/iup-users

Reply via email to