Hi Mike,

On 2008.06.06., at 19:21, Mike Evans (Gmail) wrote:

Hi Viktor,
I've already done something like that but with a changed version of GTWVW and under xHarbour (I hope that someday Przemek will add RMDBFCDX under Harbour also). I've changed GTWVW so when a resize its occurs it resize

Well, me too. (but the current xhb one works with Harbour AFAIK)

every win32 control and font size to respect the new window size. Also it resizes all subwindows. Also when I move the main window the subwindows moved also. Even if it's a pseudo modal application (To be truth it's the
same clipper with Ctwindow functions application) but recompiled with
xHarbour and GTWVW with very few changes (guarded with Ifdef) its possible to resize the application from the main window. Also its possible by the end user to change Columns-Lines of the application and automatically change the
the font size. The best font for something like that it's a custom one

Changing screen dimensions is good to have in real time,
but since it needs work done by the application, this is
something to allow only if the application specifically
enables it and handles this case. Since this latter can be
quite complicated (or impossible) to achieve in existing
apps (some may not be able to rebuild screens easily, can
have min/max boundary requirements, etc), I was thinking
to leave this in the first pass (or maybe at all, as it
may need such a rework on app level), and simply let the
user smoothly _magnify_ the screen content using the mouse,
and let them set the font setup.

Unfortunately it's very difficult to comment on these
as I don't know what exactly GTWVW does. And if I'm not
mistaken it cannot compile with the new GT model. So
I can't even judge how much of GTWVW code could be useful
for GTWVT, but my impression is that not very much, since
GTWVW is GUI emulation in the GTWIN spirit, and GTWVT
seems like something fully GUI orientated, just like GTWVG.

These two "worlds" are very different in requirements.

I'm personally only interested in no app UI rewrite and
maximum portability, so I'm sticking with the CUI look.

inspired from lucida console and there is no need to be installed to the system (I'm using win32api addfont resource). I could send to everyone this
font but I'm not sure if its ok for other languages also.

This would be definitely good.

Brdgs,
Viktor

_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to