I get the impression that Carbon Human Interface Toolbox does not work in 64-bit binaries.
Apple’s documentation says:
The Carbon Help Manager is not available to 64-bit applications.
…
The Control Manager is not available to 64-bit applications.
…
The Data Browser is not available to 64-bit applications.
…
I just want to verify that:
-
There is no work-around around this.
-
If this is simply the case. Why don’t Apple’s documentation simply state it as such?
It does. From the 64-bit Guide for Carbon Developers:
From the HIToolbox Release Notes:
A few HIToolbox and HIServices functions (such as the Carbon Event Manager’s hotkey API) and a lot of types (such as
PhysicalKeyboardLayoutType) and constants (such as the ANSI key codes in Event Manager) escaped the axe, which is why the frameworks themselves are not deprecated/unavailable.