From: Tim Perrett Date: 2007-05-08T19:12:03+09:00 Subject: Re: RubyCocoa Sheets - help anyone? > Then select the "file's owner" and select your Ruby class in the "custom > class" pane of the info panel. Again - this doesn't create an instance > of > your controller class, it just lets IB know that, when this NIB is > loaded > at run time, what class its owner object will be an instance of. This is > how IB knows what outlets and actions to show in the "connections" pane > of the Info panel. You make a very good point there sherm that a lot of people including myself miss. I have finally got this working!!! wahooooooooooo!!!!!!! The sheet displays correctly and dismisses on the button click :D As we discussed earlyer in the thread about having the callback using the didEndSheet_returnCode_contextInfo(sheet, code, context) method, that is presumably how i pass the input of my displayed sheet into the controller? Sorry to bang on - the end is now in sight!!! Cheers sherm Tim -- Posted via http://www.ruby-forum.com/.