Re[3]: problem with rf

Richard Wirth <[email protected]> Wed, 16 Jun 2004 11:03:50 +0200
Newsgroups gmane.comp.version-control.cvs.gui.devel
Organization Ing.Büro Richard Wirth
Message-ID <[email protected]>
Hello Richard,

Tuesday, June 15, 2004, 10:30:09 PM, you wrote:

RW> Hello Jerzy,

RW> Tuesday, June 15, 2004, 11:05:50 PM, you wrote:

JK>> Richard,

>>> But this results in a new button pressed event for OnViewConflict()
>>> and all the others, which in turn change the state not being
>>> "kFilterModified" any more. So we get a perfect recursion!

JK>> Perhaps disabling the other buttons while toggling them would help - the
JK>> disable state could be used to prevent recursion - the handler can check it
JK>> and ignore the event...?

RW> The Problem is, the knobs get updated while UpdateUI(), which is long
RW> time after the initial change to "SeeModified". And the implementation
RW> only does a toggle regardless of the current internal state.

RW> I think a possible way is not to modify the state of the other filters
RW> directly, but forcing the buttons to do the state change. But than the
RW> buttons must know each other...

I suspect this also isn't possible, cause the change of state is done
inside KoFilterModel, where we have no knowledge about any user
interface elements.

So we definitively have to extend the handlers for ON_UCOMMAND_xxx()
to include the state of the button.

What impacts will this have on MacCvs/WinCvs ?????

One other questioin:
Does MacCvs get influenced by changes on the autoconf/automake stuff?
I'd like to change the configure.in to not rely on gnome but only on
gtk (and if possible enable the use of gtk2).

-- 
Best regards,
 Richard                            mailto:[email protected]



------------------------ Yahoo! Groups Sponsor --------------------~--> 
Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar.
Now with Pop-Up Blocker. Get it for free!
http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/NhFolB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
     http://groups.yahoo.com/group/cvsgui-dev/

<*> To unsubscribe from this group, send an email to:
     [email protected]

<*> Your use of Yahoo! Groups is subject to:
     http://docs.yahoo.com/info/terms/