El warning que comentas se debe a un requerimiento que se ha implementado para el API del 10.6 (Snow Leopard 64) y que se denomina el "protocolo NSToolbarDelegate": http://developer.apple.com/mac/library/documentation/cocoa/reference/NSToolbarDelegate_Protocol/Reference/Reference.html
Dicho warning se soluciona facilmente con este cambio en toolbars.m:
- Code: Select all Expand view
@interface ToolBar : NSToolbar <NSToolbarDelegate>
lo que ocurre es que si ponemos esa claúsula entonces da error para el API del 10.5 (Leopard 32). Es preferible que tengamos un warning con el OSX 10.6 y que compile para ambos
Con esas funciones que estas implementando podemos ir añadiendo nuevos métodos a la clase TImage
Por cierto, son apreciaciones mias, ó Snow Leopard es más lento refrescando la pantalla ? He leido comentarios de otros usuarios de OSX que tambien indican una lentitud de pintado del Snow Leopard respecto al Leopard. Tal vez sea una cuestión solo de drivers y que aún no están afinados.
Tambien el iOS 4.0 (iPhone) esta dando muchos problemas por lentitud a un montón de usuarios. O tal vez sea que requiere un hardware mas potente como el que usa el iPhone 4:
http://www.applesfera.com/curiosidades/problemas-de-lentitud-con-el-ios-4-en-tu-iphone-3g-prueba-esto
Curiosidades...