Re: REALbasic 2007 Release 2 Released



In article <1177734694.096775.276790@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>,
johnfallsopp@xxxxxxxxx wrote:

The RB framework for OS X has used a mixture of Carbon and Cocoa for
years. What functionality, specifically, are you hoping for?

Here are a few I think would be very nice

1. (pipedream) - RB supports UIs built as NIBs
2. proper "search" widget (rounded corner like the google search box
in Safari etc etc)
3. Window Toolbars that can host non button controls
4. Full support for Webkit - particularly exposing the DOM interface
(I know this makes cross platform trickier - but in fact IE COM (which
I suspect is what that control uses in Windows also exposes the DOM))
In fact, I can just embed IE on windows with com and have all those
extra interfaces exposed.
5. Arbitrary window types likeWebkits black DOM inspector rampantly
being copied)

OK, not a single one of these has anything to do with whether the
framework is based mostly on Cocoa. You could get any of them from a
Carbon framework, and conversely, you wouldn't get them for "free" if
the framework were already Cocoa. So, if these are features you want,
you should request these features -- don't request a "Cocoa framework,"
which is mostly meaningless.

Best,
- Joe
.



Relevant Pages

  • Re: Device Context
    ... It's not something that the framework really "knows" about. ... The IntPtr you get back from GetHdcis only useful when passed to unmanaged code. ... You can create DCs for other devices, but I'm not aware of any general purpose way, except WM_PRINT and WM_PRINTCLIENT, to have a window draw to a specific DC. ... This is not actually hard to do for your own window class, since you would be writing the call to BeginPaint, and likewise you could simply change the OnPaintmethod in a managed class so that it uses a DC of your own choosing. ...
    (microsoft.public.dotnet.languages.csharp)
  • Which pattern does this conform to?
    ... I've been struggling lately while designing a framework, so ... ] package AbstractWidgets; ... ] interface AbstractFactory { ... ] Window getWindow(); ...
    (comp.object)
  • Re: Scrolling text like a stock ticker
    ... left to scroll out of the window. ... Normal "ticker" type stuff. ... I'm just not sure what way you would do this in Cocoa. ...
    (comp.sys.mac.programmer.help)
  • Re: Cocoa/Carbon - creating a Window
    ... a hard time finding the API documentation I am looking for. ... What is the equivalent of these three calls under Cocoa? ... You create the window in Interface Builder, 'freeze' it into a nib file ... GetMessage/DispatchMessage: no real equivalent exists. ...
    (comp.sys.mac.programmer.help)
  • Re: Finding heigth and widthof image
    ... states The Image object represents an HTML img element. ... which is part of the DOM: ... var testit = new Function ... When the window (or ...
    (microsoft.public.scripting.jscript)