> If the main password is blank, access is only granted using the View-
> -only password, with View-only priveleges.
This is the only one that works for me...
The rest of your description is as I expected (and understood from the
readme file).
Having looked at the code, I can't see any reason why it shouldn't work...
Weird...
BTW, I noticed you no longer use the CursorDevice Manager stuff for
setting the cursor position and clicking - in Int_MovePointer you have:
if( 0 /* theMouse */) {
// Use the 'new' method whenever possible. This should cover all
machines
// after Feb 1993, or which are running System >= 7.5.x
CursorDeviceFlush(theMouse);
CursorDeviceMoveTo(theMouse, newX, newY);
CursorDeviceButtons(theMouse, bMask);
} else {
// Otherwise use the old method.
...
Not that it matters - I just wondered if you intended that?
On a not-entirely-unrelated note, you mentioned a couple of days ago:
> If I ... Carbonised my ChromiVNC implementation...
I guess the vast majority of the code could be Carbon-friendly.
But the 'guts' of the code - by that I mean the code that actually allows
the server to work, through controlling the computer - would need a total
rewrite.
For example, from the Carbon specs:
"Application control of the mouse is not supported in Carbon.
There is no replacement."
No lowmem stuff is allowed (so no more JShieldCursor for capture of screen
updates) - anyone got any suggestions how to capture drawing in Mac OS X
(i.e. Aqua)?
Another point is the modifier keys - keyboard events can be simulated
because PostEvent is allowed in Carbon, but the server currently fiddles
with lowmem stuff to make shift/ctrl/option/command work with clicking and
dragging. I'm blowed if I know how to do this under OS X... anyone??
What about IOKit? Does that have any relevance here? (Don't know anything
about it myself.)
BTW, Jonathan, have you run the server through the CarbonDater?
Anyway, enough for now...
Adrian
---------------------------------------------------------------------
To unsubscribe, send a message with the line: unsubscribe vnc-list
to [EMAIL PROTECTED]
See also: http://www.uk.research.att.com/vnc/intouch.html
---------------------------------------------------------------------