Search results

  1. J

    Blocking

    Thanks for the effort, anyway. Just out of interest, did you come across the following advice for handling system events using Carbon? Carbon Event Handling It gives 3 situations where blocking might be appropriate:- (a) watching a network socket to see when new data is available, (b)...
  2. J

    Blocking

    Doesn't anybody know of a useful resource where I could find out about blocking ??
  3. J

    Blocking

    I'm looking at the possibility of porting an app from Windows to Mac (OS9 & OSX). The Windows version uses an API function called 'GetDirectoryChangesW(...)' to receive certain notifications (specifically, it receives notifications whenever a file is added to, or changed, in a given...
  4. J

    Favourite C++ compilers

    Wow! What a brilliant and comprehensive answer. I really am grateful for all this help. The more I find out about Qt, the more I want to try it. Apparently, there's a similar product called "wxWindows" but I'm not sure if it's quite so mature in its development cycle. I really appreciate...
  5. J

    Favourite C++ compilers

    Can one of you guys answer something about Qt? The web site implies that the same source is used for all target platforms (which is fair enough) but that creating a new target version is "just a matter of a simple re-compile". Does this mean what it implies? e.g. can I compile Windows...
  6. J

    Favourite C++ compilers

    Thanks. The original apps are written for MFC which won't work on the Mac, of course, so I'm expecting to have to do a fair bit of tweaking. Just out of interest, does anyone have any experience of a product called "Qt" by Trolltech? It appears to be a cross-platform C++ development...
  7. J

    Networking Macs

    It's relevant because P2P is a networking method and the original questioner wanted some suggestions for an alternative way of connecting his Macs together. P2P would be ideal for this. The fact that P2P can be used for illegal file sharing is coincidental, not its primary purpose. In...
  8. J

    Networking Macs

    Thanks for the explanations guys. It does make a bit more sense now.
  9. J

    Favourite C++ compilers

    Forgive my ignorance but is it C++ ? I'm a bit new to Mac programming but the impression I've got so far is that Apple's own offerings are either standard 'C' or Objective C.
  10. J

    Favourite C++ compilers

    I'm just about to start porting some C++ applications from Windows to the Mac - so I'm looking for a decent C++ compiler. CodeWarrier was my first choice but when I sent a few emails to Metrowerks they were a bit off-hand with me - as though they'd be offering me some great privilege if they...
  11. J

    Networking Macs

    Whatever it was, I'm not trying to rake it all up again - it just seems like an odd topic to be excluded....
  12. J

    Networking Macs

    Forgive me if this is treading on someone's toes. it isn't intentional. I'm just curious about something. Over on the programming forum, someone posted something about porting a P2P (peer-to-peer ?) application from Windows to Mac OS. Giaguara (is this one of the moderators ?) shut the...
  13. J

    Am I wasting my time?

    Thanks guys - I'll give Dave a try tomorrow.
  14. J

    Am I wasting my time?

    I just borrowed a friends Powerbook (running OS9.2) which I'm trying to network to my Windows PC (running Windows XP). I'm not expecting anything too fancy. I just wondered if I could get the machines to recognise each other's existence. I'm using a peer-to-peer 10/100 base-t ethernet (i.e...
  15. J

    Persistent data

    As a newbie, can I ask a question that might seem obvious to some of you? Do Mac OS's have any equivalent of the Windows Registry - i.e. a central store where programs should save and retrieve default settings and other persistent data? I know that this can be achieved with files, of course...
  16. J

    C/C++ pointers and strings

    There are 3 things to remember when using pointers with a string. The main thing is that your pointer needs to have a block of memory assigned to it - otherwise, your string will be stored at a random memory location and could easily damage some other data. The second thing is that this...
  17. J

    Running a Carbon app under OS 9

    Okay, I've got a bit more information now..... The Carbon lib is showing up on all 3 machines as being Version 1.6. The only strange thing is that the Carbon extension doesn't have an icon, whereas all the other extensions do have a small coloured icon. This has got me wondering whether or...
  18. J

    Running a Carbon app under OS 9

    Hi guys, You'll notice from my measly post count that I'm a newbie here...! In fact, I'm a complete newbie to Mac programming - although I've been writing Windows programs for many years (okay, maybe I should have kept quiet about that...!) It's always been an ambition of mine to dip my...
Back
Top