Hello Scott.
I don't understand the bug.
Your sounds is like
- "my Macintosh running VNC, but other Kaboodle don't know that" or,
- "my Macintosh running Kaboodle, ...".
May be you install some kind of OS Windows emulator on Macintosh?
Please send me:
- LAN configuration, including type of computer and type of OS,
- description what computers running Kaboodle,
- your screen shot (the image that you see);
- description what you _must_ see on the screen;
- Igor

----- Original Message -----
From: "Scott C. Best" <[EMAIL PROTECTED]>
To: "Igor Kotelevsky" <[EMAIL PROTECTED]>
Cc: "mailbox" <[EMAIL PROTECTED]>; "Kaboodle-devel"
<[EMAIL PROTECTED]>
Sent: Wednesday, July 10, 2002 8:52 AM
Subject: Re: [Kaboodle-devel] Re: Bog Report, 4 July


> Igor:
> I checked today, and my Macintosh is still not being
> treated like a PC in regards to VNC. Perhaps we should fix
> this again, this time from the "icon code" or "NID type" point
> of view.
>
> -Scott
>
>
> On Tue, 9 Jul 2002, Scott C. Best wrote:
>
> > Igor:
> > Okay, I think you've found the problem then. Macintosh PC's
> > really should be treated as just a subset of PC's. The *only*
> > difference should be that, at startup, they are given a different
> > icon and put into a different Icon group. But *that's all*. So
> > it sounds like your changes to CEnumAllDevice are correct. It
> > may have been easier to just have changed the "icon code" instead.
> >
> > Really, there are only three types of devices: PC's (ie,
> > something that can run Kaboodle *or* VNC; Windows, MacOs, Linux,
> > whatever), Printers, and Appliances (eg, a LinkSys router). This
> > "type" field should be one of the first-most fields of the NID,
> > I would think.
> >
> > Ideally, the user should be able to *change* the auto-
> > detected type of a device in the "Icon Property" PropTab. If they
> > change, say, what we detected as a Printer to a PC, not only should
> > they be able to change the icon, but the "VNC Tab" should appear
> > in the PropPanel the next time it's opened.
> >
> > -Scott
> >
> >
> > On Tue, 9 Jul 2002, Igor Kotelevsky wrote:
> >
> > > Hello Scott.
> > > You wrote:
> > > > > > 3. If I startup a VNC server on a PC not running Kaboodle, I
> > > > > >    can go the the PropPanel for that device and connect. No
> > > > > >    problem. But the VNC Service icon is not listing the device
> > > > > >    as a server, and the VNC halo is not being put on the device
> > > > > >    correctly.
> > > > >
> > > > > I saw similar bugs.
> > > > > It was several days earlier.
> > > >
> > > > I've some more data. It only happens for me now if the
> > > > VNC server is running on a Mac. I've got two other machines on
> > > > my LAN that run VNC: a Mac and a WinNT laptop. The WinNT box
> > > > is treated correctly by Kaboodle: it gets a VNC halo and it gets
> > > > listed in the VNC servers in the VNC service icon. The Mac,
> > > > though, doesn't get either. I can use Kaboodle to VNC into it,
> > > > but only if I go thru the device's icon.
> > > >
> > > > Perhaps some of the code is looking at the "type" field
> > > > of the NID, and only reacting to PC's, not Mac's?
> > > *****************************************************
> > > I don't know "MAC" part of Kaboodle's specification,
> > > so all my discourses carry the approximate nature.
> > > *****************************************************
> > > Kaboodle source code has 30 strings which contain "type" field
*EF_NID_PC*.
> > > If your assumption is valid, then I think following.
> > > Please see the class CEnumAllDevice in the file
EF\ModifyRegWinVNC.cpp.
> > > In the header file you can found following:
> > > // This class enumerates all local object CNIDDevice which is PC.
> > > // Own PC non include in this list.
> > > That class enumerated PC device only.
> > > The MAC objects were absent in Kaboodle when I wrote that class.
> > > It seems to me that now the class CEnumAllDevice has to enumerate MAC
> > > device also.
> > > I added that enumerating into the class CEnumAllDevice.
> > > But I must to underline next.
> > > Current Kaboodle source code uses the class CEnumAllDevice in
following
> > > cases:
> > > 1) - for VNC autodetection;
> > > 2) - for filling list of VNC service icon;
> > > 3) - for filling list of "Modify list" dialog
> > > (please see "VNC setup" prop tab on server side);
> > > 4) - for filling list of File Transfer service icon;
> > > 5) - for filling list of "Accept files only from machines in..."
dialog
> > > (please see "Receive file" prop tab in File Transfer service icon).
> > > Now all of #1-#5 will include not only PC devices, but also MAC
devices.
> > > Please let me know if it is not correct.
> > > *****************************************************
> > > Sorry, I didn't have a MAC PC in my LAN, so I cannot check above.
> > > *****************************************************
> > > Some other developers (I and Oleg) saw that bug on non MAC PC.
> > > So I think that source code have also other NID updating bug.
> > > *****************************************************
> > > -Igor
> > >
> > >
> > >
> >
> >
> >
> > -------------------------------------------------------
> > This sf.net email is sponsored by:ThinkGeek
> > Stuff, things, and much much more.
> > http://thinkgeek.com/sf
> > _______________________________________________
> > Kaboodle-devel mailing list
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/kaboodle-devel
> >
>
>



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Two, two, TWO treats in one.
http://thinkgeek.com/sf
_______________________________________________
Kaboodle-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/kaboodle-devel

Reply via email to