http://bugs.winehq.org/show_bug.cgi?id=5044
alex(a)thehandofagony.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Severity|critical |normal
Keywords| |download
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=5079
------- Additional Comments From philip(a)digitalinfinity.biz 2006-17-04 03:20 -------
Sorry, I called it a blocker because it was blocking me from testing the
program. In that regard I felt it was a blocker as the program isn't installing
at all.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=5079
------- Additional Comments From philip(a)digitalinfinity.biz 2006-17-04 03:17 -------
Ok... I don't have enough time to finish this regression test. But from what
I've found the install was broken between the 21 and the 23 of March 2006. I
don't have time today to finish finding the exact patch.
I'll try to get it pin pointed a little later. Hopefully however you will be
able to extrapolate from there which patch it is. If I don't hear back about
this I'll finish the regression analysis.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=4987
------- Additional Comments From amd(a)store20.com 2006-17-04 02:46 -------
Could this problem be caused by color depth issues? I tried it under VMware and
there it refused to work when bit-depth was 32bits. Unfortunately I couldn't
test other bit-depths.
Seems like the game requires the display to be at least 800x600-16bits.
Otherwise it doesn't start.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=5081
xerox_xerox2000(a)yahoo.co.uk changed:
What |Removed |Added
----------------------------------------------------------------------------
URL| |http://www.gamehouse.com/gam
| |edetails/?game=Solitaire1&na
| |vpage=downloadgames&AID=
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
Keywords| |download
------- Additional Comments From xerox_xerox2000(a)yahoo.co.uk 2006-17-04 01:46 -------
Confirming + added download link
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=2398
------- Additional Comments From philip(a)digitalinfinity.biz 2006-16-04 23:48 -------
Now I know the code I gave you is C++ but you can do it in C as well.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
http://bugs.winehq.org/show_bug.cgi?id=2398
------- Additional Comments From philip(a)digitalinfinity.biz 2006-16-04 23:27 -------
I'd like to recomend and observer pattern that may solve your problem here in
getting this stuff to work. This way you can have the child window update when
the parent window updates. You can have as many windows update as you want. And
you can have an individual child update by creating a separate update window for
it. Hope this helps.
class Subject;
class Observer {
public:
virtual ~Observer();
virtual void update(Subject* theChangedParent) = 0;
protected:
Observer();
}
class Subject {
public:
virtual ~subject();
virtual void attach(Observer*);
virtual void detatch(Observer*);
virtual void notify();
protected:
Subject();
private:
List<Observer*> _observers;
};
void Subject::attach(Observer* obj) {
_observers.Append(obj);
}
void Subject::detach(Observer* obj) {
_observer.Remove(obj);
}
void Subject::notify() {
ListIterator<Observer*> i(&_observers);
for(i.First(); !i.IsDone(); i.Next()) {
i.CurrentItem() -> update(this);
}
}
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
http://bugs.winehq.org/show_bug.cgi?id=2398
------- Additional Comments From philip(a)digitalinfinity.biz 2006-16-04 22:42 -------
I agree with willie on this issue of using a window for an openGL control. While
it is true that its not desirable to use a separate window for regular controls
seeing as this isn't the way microsoft does it in their API. It is necessary for
some controls in windows. Not many. They are the exceptions. GL viewports is
one of them. So are certain activeX controls and so are controls to display
video in movie players.
Let me say the best solution is to implement GL viewports as a window. I agree
that most of the controls don't need it. IE no point in allocating an entire
window for a button. Even if this is how its done in X, Its not done that way in
Windows. But viewports are one area where a window is necessary. Not just GL
viewports but also view ports for most media players. And it would be useful for
some activeX controls to have those implemented as a separate window in X.
I know you guys are probably going to frown about the whole idea of video
players being in a view port but you won't be able to get some of the
functionality in those programs without it. For instance, right clicking on the
control and having it go to full screen. Thats usually a window that get
expanded to take up the whole screen. It requires a separate window. So this
may kill a few birds with one stone. Just food for thought.
I suggest taking some of the old WM code and incorperating it in with the new
way of doing things. A hybrid solution seems to be the best solution here. Its
not a hack in my opinion.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.