Thread View: comp.sys.next.programmer
1 messages
1 total messages
Started by Kjartan Pierre Emilsson
Wed, 28 Oct 1992 14:22
Matrix behaviour in IB
Author: Kjartan Pierre Emilsson
Date: Wed, 28 Oct 1992 14:22
Date: Wed, 28 Oct 1992 14:22
28 lines
1738 bytes
1738 bytes
Hi, Problem: I'm writing a custom Matrix class, which contains multiple cell classes. I am putting this custom Matrix class in a palette. I initialize my Matrix with one row (each column containing different cell classes). So far so good. Now I really would want to be able to alternate-drag new rows in IB. So off I go to try to find what methods IB sends a Matrix when alternate-dragging...mystery. I would have thought that somewhere it would end up using makeCellAt:: or renew, but nope it doesn't. What it does is to actually creating new *empty* rows and columns. This I can understand, as my Matrix class doesn't have a single prototype or cell class to copy, but what I don't understand is: what method does IB use to add empty rows to the matrix ? I have tried under gdb to trap all possible methods which alter the row (and column number) of a Matrix, but none of them seem to be called. The only thing which seems to get called is sizeTo::. Is there some undocumented method that the Matrix IBEditor uses to do this ? -Thanks, Kjartan Please reply by e-mail. -- Kjartan Pierre Emilsson e-mail: kjartan@ecu.unice.fr Non-Linear Institute of Nice tel.: 93 52 98 36 Universite de Nice - Sophia Antipolis fax: 93 52 98 48 Parc Valrose Nice, FRANCE
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads