Hi Viktor

>After just a quick test (BCC -mt mode), I'm getting a "truncated"
>window when choosing "dialog one". 

Yes, and I am looking into what went wrong.

<<<
Now background updates seem
to be better, but there is a great amount of redraw flicker
on some of the control (the icons at the bottom) on the background
window, while moving another window in front of it, and there are
visible some white spots (rects) not refreshed [Update: I couldn't
repeat this for a second time, because I forgot how I got there].
One of the dialog windows (open new dialog, resize, press ESC),
was scaled like a bitmap. BTW, the bottom icons are flickering just
by moving across the GET controls with a TAB.
>>> 

It appears WvtButton() class in WvgClass.prg has gone weired.
I will be onto that soon.

<<<
It's generally very confusing to know where an ESC should be
used to navigate, or rather the mouse, and it's still very
difficult to know if a menu will open a new windows, or just
modify the current one. 
>>>

So far I never concentrated on navigational details.
Hopefully within this week. demowvg.prg should be a modal
for anybody who is looking for documentation.

<<<
All these break the usuall GUI paradigm
which I'd expect from such app. F.e. you can only move out
from the One/Two/Three.. box with ESC, not with mouse or TAB.
>>>

One/Two... box is simply achoice() and a modal loop, may be
we need more message manipulation for it.

<<<
There are other windows however, when ESC doesn't work and
you have to click OK. The icons at the bottom also either
work or not, I couldn't find the logic, or any hint based on
their color (green = inactive?).
>>>

Active-X windows do not work with ESC except only those
which pass key events back to the parent window procedure.
You need to click on task-bar and then press ESC.

WvtButton() class has been screwed up, I do not remember
when did I changed fataly. It was working initially.

<<<
This overall causes there I'm never sure "where am I" in the
menu, how to get there, how did I get there, and how to exit
from there. This explains why it's so difficult to report a
problem in a repeatable way. I've also accidentally closed
the app like 5 times.
>>>

This is always a problem with windows protocol. You only know
it where you have focus. It is a general behavior.

When main appln window is in focus and you press <ESC> appln quits.

<<<
Resize looks quite strange to me now, and AFAIR we've been
there once already. Now while resizing, the borders with
various size are remaining visible while you move your mouse
(while the window content is flickering due to refresh, but
it doesn't change the size, just the position below the menu,
if there is a menu), which first of all give a non-interactive
feel to it (like with "visible while resize/move" Windows
setting turned off), plus looks quite unfinished. [ So I'd
opt to stay with current resize behavior for GTWVT. ]
>>>

I was bargaining a trade off in between previou vs current behavior.
Both have flaws. The best solution is to change the visual properties 
in Windows which I have documented for my applns. You are correct
in your assertion. BTW this can be controlled with a switch in pWVT,
what do you think?

<<<
Most ActiveX windows don't work here, and it's not possible
to close those. (IE and DHTML works, the rest don't, I don't
have Excel, so that one is alright, albeit this should IMO
be handled more gracefully.)
>>>

Yes, naturally. We cannot provide OCXs so it will remain an issue.
I will look into how it can be handled properly. I will request Andy
to provide more info on the subject.

<<<
Overall the refresh looks now indeed better, with some price
paid by extra flickering.
>>>

"extra flickering" ? In refresh context what do you mean by it?

Regards
Pritpal Bedi

-- 
View this message in context: 
http://www.nabble.com/2008-11-15-23%3A59-UTC-0800-Pritpal-Bedi-%28pritpal%40vouchcac.com%29-tp20523230p20530798.html
Sent from the Harbour - Dev mailing list archive at Nabble.com.

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

Reply via email to