Re: [fpc-other] Anybody using ultra-wide or square monitors for programming?

2015-03-23 Thread Marco van de Voort
In our previous episode, Graeme Geldenhuys said:
> On 2015-03-22 20:54, Marco van de Voort wrote:
> > I use a 27" Ilyama Prolite fullhd screen rotated to portrait with a
> > secondary fullhd screen 
> 
> Would you mind sharing a photo of you screens with the apps laid out in
> the usual way you work?

Well, Delphi on the portrait screen on the right, and a big notepad on the left
landscape one ? :-)
 
The virtual desktop connects both screens at the top, so the landscape right
side connects to the upper 1080 lines of the left side portrait mode.

I use the same virtual desktop arrangement under Windows and Linux. I was
happy that it even survived an Ubuntu upgrade without reconfiguring. (radeon
card with radeonsi driver)

> Searching the net I see quite a few posts where they mention the same
> layout as you. One vertial, one horizontal. But there seems to be a
> mixed case between which monitor should contain the IDE (source code) etc.

Well, my main reason for the portrait mode was vertical lines in the source
editor, because before I had a 2048x1536 21" CRT. 

Going to fullhd (landscape) would have meant decreasing in vertical
resolution, and other solutions were specialistic and high cost. Moreover,
the portrait option wasn't that much extra, and I didn't like portrait,
I could just put it in landscape mode. I only got the second lcd after I
decided to keep the monitor in portrait mode.

Some things to pay attention too:

- if you care about USB HUB and audio functionality in your monitor, check
 that the connections are on a sane side (and not like my monitor 69cm above
  the desk in portrait mode:-)
- The vertical viewangle (in landscape mode) of my monitor is a bit limited, 
so in portrait mode I really have to align it a bit towards me, instead of 
just flat against the wall.

___
fpc-other maillist  -  fpc-other@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-other


Re: [fpc-other] (OS/2 & eCS) - Free Pascal problem.

2015-03-23 Thread Tomas Hajny
On Mon, March 23, 2015 02:06, John H. Lindsay wrote:


Hi John,

> I'm looking for any help getting Free Pascal into usable shape on OS/2
> and eCS; I'm running eCS v. 2.2 B2.  The basic problems are that I can't
> get a big enough command-line window to show the  fp  character-mode
> IDE window to do any work, and that once in any command-line window,
> the  fp  display doesn't respond to any key strokes or mouse clicks, and
> almost immediately, the mouse pointer turns into a drag-and-drop symbol
> without any apparent way to turn it off (cancel drag).  Details below.
> I'd
> appreciate any thoughts or information about how OS/2 and eCS people
> are using Free Pascal successfully.

I use FPC with eCS 1.0 without any problems. I'm pretty sure that it
should work with eCS 2.2 B2 as well. I assume that you talk about the last
released version of FPC, i.e. 2.6.4, right? See also my comments below.


> Any hope for Lazarus/2 ?

Probably not any time soon, unless someone starts working on it. There are
people asking about this from time to time, but nobody started working on
it really as far as I know. As you might know, the original codebase which
was used for creating Lazarus (looong time ago) _did_ come from OS/2 (and
the sources of that old version might be still available), but none of the
current Lazarus developers uses OS/2 and I (aka the person providing
support for the compiler and RTL for OS/2 currently) have no capacity for
such an endeavour. However, if someone starts working on it, I'm certainly
ready to help with potentially necessary advices, etc.


> Any recommendations about how to get on one of the Free Pascal fora ?
> When I log in and try, I have an e-mail window, and it asks for an e-mail
> address to send it to, but what does one enter to have the e-mail sent to
> one of the fora ?

Do you mean the fora available on http://forum.lazarus.freepascal.org? I
don't think that you can post messages there from an e-mail if this is
what you mean - one needs to post messages from the WWW interfaces (once
registered and logged on there).


> [Details of my efforts]:  A standard size OS/2 command-line window does
> respond to the fp command, but the display (25 lines ?) leaves only a few
> lines for any work.

You should change the window size before starting FP using one of the
various utilities available e.g. on Hobbes (or indeed using standard
command mode as suggested in your text below).


>  The display doesn't respond to keystrokes or mouse clicks.

I have never seen such a behaviour. Do you mean that after starting FP,
you can't e.g. exit using Alt-X?


>  The window size is fixed, and although pointing at the boundaries
> shows the double arrow, one still can't resize the window.  Of course,
> there's the mode command, where one can resize the command-line
> window to any of a selection of fixed sizes, but if one issues  fp  to
> get the
> Free Pascal character-mode IDE, the window then pops back to the
> smaller standard size.
 .
 .

The window is the standard OS/2 text-mode (VIO) window, i.e. you can't
resize it using mouse indeed. However, FP should not shrink the window
back on start-up. I'll check it again once at my OS/2 machine. One idea
coming to my mind is that if you stored FP desktop settings with the
resolution 80x25, FP might try to restore that resolution on startup.
Could you try removing the file fp.dsk (if it exists) and try it again ?

Hope this helps, let me know your results (and preferably remind the
readers of not being subscribed to this mailing list, so that everybody
replying includes you in Cc:).

Tomas


___
fpc-other maillist  -  fpc-other@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-other


Re: [fpc-other] Anybody using ultra-wide or square monitors for programming?

2015-03-23 Thread Mark Morgan Lloyd

Graeme Geldenhuys wrote:

Hello Mark,


On 2015-03-22 21:07, Mark Morgan Lloyd wrote:
No, but an observation if I may. A few months ago I moved from a couple 
of large (in their day) Multisync LCDs mounted flat, to 4x slightly 


I've used two 19" wide screen monitors for 2 years (a couple years back)
and absolutely loved it. I can maybe see myself up to 3 monitors, but 4
seems a bit excessive for work. But I fully appreciate everybody's needs
are different. I would love to see a photo of your setup if you don't
mind sharing. How do you layout your apps?


It's a very basic 2x2 arrangement, which effectively preserves the 
aspect ratio of the constituent screens. Not worth photographing at the 
moment, since one screen has gone down with "capacitor plague" and is 
awaiting repair (plus point: the others are unaffected). However, a bit 
more on the (Linux) implementation...


I've got two identical machines under my desk and was hoping to be able 
to use xdmx to make a single seamless display. However this turned out 
to be woefully inadequate in terms of both performance and reliability, 
and I ended up with x2x to allow me to share keyboard and mouse and NFS 
for /home and /usr/local. The practical result is that I'm able to e.g. 
run Lazarus on the bottom screens plus an instance of the program for 
testing on the top ones, it's usable but has the major issue that 
cut-and-paste is a hassle.


In light of experience so far, if I had the budget and didn't have a 
development commitment that required multiple machines, I'd lean towards 
a single quiet box under my desk with enough (ATI) cards to drive 4x or 
whatever screens.


[Remainder noted with interest.]

As I said earlier, I'm starting to have problems with visual 
accommodation, my understanding is that it affects everyone as they get 
older, and I think it's worth planning for. What I don't know is whether 
constantly switching focus between near and medium-distance targets 
provides useful exercise or potentially makes things worse.


--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]
___
fpc-other maillist  -  fpc-other@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-other


[fpc-other] (OS/2 & eCS) - Free Pascal problem.

2015-03-23 Thread John H. Lindsay

Hi All:

I'm looking for any help getting Free Pascal into usable shape on OS/2
and eCS; I'm running eCS v. 2.2 B2.  The basic problems are that I can't
get a big enough command-line window to show the  fp  character-mode
IDE window to do any work, and that once in any command-line window,
the  fp  display doesn't respond to any key strokes or mouse clicks, and
almost immediately, the mouse pointer turns into a drag-and-drop symbol
without any apparent way to turn it off (cancel drag).  Details below.  I'd
appreciate any thoughts or information about how OS/2 and eCS people
are using Free Pascal successfully.

Any hope for Lazarus/2 ?

Any recommendations about how to get on one of the Free Pascal fora ?
When I log in and try, I have an e-mail window, and it asks for an e-mail
address to send it to, but what does one enter to have the e-mail sent to
one of the fora ?

John.

[Details of my efforts]:  A standard size OS/2 command-line window does
respond to the fp command, but the display (25 lines ?) leaves only a few
lines for any work.  The display doesn't respond to keystrokes or mouse
clicks.  The window size is fixed, and although pointing at the boundaries
shows the double arrow, one still can't resize the window.  Of course,
there's the mode command, where one can resize the command-line
window to any of a selection of fixed sizes, but if one issues  fp  to 
get the

Free Pascal character-mode IDE, the window then pops back to the
smaller standard size.  The same is true of the 4OS2 command-line
window.  If, however, in a 4OS2 window, one calls Steven Levine's
WINSIZE  utility coded in REXX, one can move the window boundaries
and resize the window; but even then, if one gives the  fp  command,
the window still pops back to the standard small size.  MUTTER Mutter
mutter.  Onward and upward I say.


___
fpc-other maillist  -  fpc-other@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-other