home *** CD-ROM | disk | FTP | other *** search
Unknown | 1992-03-25 | 2.2 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| file
| data
| default
| |
100%
| detectItEasy
| Format: plain text[LF]
| default (weak)
| |
100%
| xdgMime
| text/x-csrc
| default (weak)
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 2f 2a 0a 09 43 6f 6e 74 | 72 6f 6c 2e 68 0a 09 41 |/*..Cont|rol.h..A|
|00000010| 70 70 6c 69 63 61 74 69 | 6f 6e 20 4b 69 74 2c 20 |pplicati|on Kit, |
|00000020| 52 65 6c 65 61 73 65 20 | 32 2e 30 0a 09 43 6f 70 |Release |2.0..Cop|
|00000030| 79 72 69 67 68 74 20 28 | 63 29 20 31 39 38 38 2c |yright (|c) 1988,|
|00000040| 20 31 39 38 39 2c 20 31 | 39 39 30 2c 20 4e 65 58 | 1989, 1|990, NeX|
|00000050| 54 2c 20 49 6e 63 2e 20 | 20 41 6c 6c 20 72 69 67 |T, Inc. | All rig|
|00000060| 68 74 73 20 72 65 73 65 | 72 76 65 64 2e 20 0a 2a |hts rese|rved. .*|
|00000070| 2f 0a 0a 23 69 6d 70 6f | 72 74 20 22 56 69 65 77 |/..#impo|rt "View|
|00000080| 2e 68 22 0a 0a 40 69 6e | 74 65 72 66 61 63 65 20 |.h"..@in|terface |
|00000090| 43 6f 6e 74 72 6f 6c 20 | 3a 20 56 69 65 77 0a 7b |Control |: View.{|
|000000a0| 0a 20 20 20 20 69 6e 74 | 20 20 20 20 20 20 20 20 |. int| |
|000000b0| 20 20 20 20 20 20 20 20 | 20 74 61 67 3b 0a 20 20 | | tag;. |
|000000c0| 20 20 69 64 20 20 20 20 | 20 20 20 20 20 20 20 20 | id | |
|000000d0| 20 20 20 20 20 20 63 65 | 6c 6c 3b 0a 20 20 20 20 | ce|ll;. |
|000000e0| 73 74 72 75 63 74 20 5f | 63 6f 6e 46 6c 61 67 73 |struct _|conFlags|
|000000f0| 20 7b 0a 09 75 6e 73 69 | 67 6e 65 64 20 69 6e 74 | {..unsi|gned int|
|00000100| 20 20 20 20 20 20 20 20 | 65 6e 61 62 6c 65 64 3a | |enabled:|
|00000110| 31 3b 0a 09 75 6e 73 69 | 67 6e 65 64 20 69 6e 74 |1;..unsi|gned int|
|00000120| 20 20 20 20 20 20 20 20 | 65 64 69 74 69 6e 67 56 | |editingV|
|00000130| 61 6c 69 64 3a 31 3b 0a | 09 75 6e 73 69 67 6e 65 |alid:1;.|.unsigne|
|00000140| 64 20 69 6e 74 20 20 20 | 20 20 20 20 20 69 67 6e |d int | ign|
|00000150| 6f 72 65 4d 75 6c 74 69 | 43 6c 69 63 6b 3a 31 3b |oreMulti|Click:1;|
|00000160| 0a 09 75 6e 73 69 67 6e | 65 64 20 69 6e 74 20 20 |..unsign|ed int |
|00000170| 20 20 20 20 20 20 63 61 | 6c 63 53 69 7a 65 3a 31 | ca|lcSize:1|
|00000180| 3b 0a 09 75 6e 73 69 67 | 6e 65 64 20 69 6e 74 20 |;..unsig|ned int |
|00000190| 20 20 20 20 20 20 20 5f | 64 72 61 77 69 6e 67 41 | _|drawingA|
|000001a0| 6e 63 65 73 74 6f 72 3a | 31 3b 0a 09 75 6e 73 69 |ncestor:|1;..unsi|
|000001b0| 67 6e 65 64 20 69 6e 74 | 20 20 20 20 20 20 20 20 |gned int| |
|000001c0| 5f 52 45 53 45 52 56 45 | 44 3a 31 31 3b 0a 20 20 |_RESERVE|D:11;. |
|000001d0| 20 20 7d 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | } | |
|000001e0| 20 20 20 20 20 20 63 6f | 6e 46 6c 61 67 73 3b 0a | co|nFlags;.|
|000001f0| 20 20 20 20 75 6e 73 69 | 67 6e 65 64 20 73 68 6f | unsi|gned sho|
|00000200| 72 74 20 20 20 20 20 20 | 5f 72 65 73 65 72 76 65 |rt |_reserve|
|00000210| 64 43 73 68 6f 72 74 31 | 3b 0a 7d 0a 0a 2b 20 73 |dCshort1|;.}..+ s|
|00000220| 65 74 43 65 6c 6c 43 6c | 61 73 73 3a 66 61 63 74 |etCellCl|ass:fact|
|00000230| 6f 72 79 49 64 3b 0a 0a | 2d 20 69 6e 69 74 46 72 |oryId;..|- initFr|
|00000240| 61 6d 65 3a 28 63 6f 6e | 73 74 20 4e 58 52 65 63 |ame:(con|st NXRec|
|00000250| 74 20 2a 29 66 72 61 6d | 65 52 65 63 74 3b 0a 0a |t *)fram|eRect;..|
|00000260| 2d 20 66 72 65 65 3b 0a | 2d 20 73 69 7a 65 54 6f |- free;.|- sizeTo|
|00000270| 46 69 74 3b 0a 2d 20 73 | 69 7a 65 54 6f 3a 28 4e |Fit;.- s|izeTo:(N|
|00000280| 58 43 6f 6f 72 64 29 77 | 69 64 74 68 20 3a 28 4e |XCoord)w|idth :(N|
|00000290| 58 43 6f 6f 72 64 29 68 | 65 69 67 68 74 3b 0a 2d |XCoord)h|eight;.-|
|000002a0| 20 63 61 6c 63 53 69 7a | 65 3b 0a 2d 20 63 65 6c | calcSiz|e;.- cel|
|000002b0| 6c 3b 0a 2d 20 73 65 74 | 43 65 6c 6c 3a 61 43 65 |l;.- set|Cell:aCe|
|000002c0| 6c 6c 3b 0a 2d 20 73 65 | 6c 65 63 74 65 64 43 65 |ll;.- se|lectedCe|
|000002d0| 6c 6c 3b 0a 2d 20 74 61 | 72 67 65 74 3b 0a 2d 20 |ll;.- ta|rget;.- |
|000002e0| 73 65 74 54 61 72 67 65 | 74 3a 61 6e 4f 62 6a 65 |setTarge|t:anObje|
|000002f0| 63 74 3b 0a 2d 20 28 53 | 45 4c 29 61 63 74 69 6f |ct;.- (S|EL)actio|
|00000300| 6e 3b 0a 2d 20 73 65 74 | 41 63 74 69 6f 6e 3a 28 |n;.- set|Action:(|
|00000310| 53 45 4c 29 61 53 65 6c | 65 63 74 6f 72 3b 0a 2d |SEL)aSel|ector;.-|
|00000320| 20 28 69 6e 74 29 74 61 | 67 3b 0a 2d 20 73 65 74 | (int)ta|g;.- set|
|00000330| 54 61 67 3a 28 69 6e 74 | 29 61 6e 49 6e 74 3b 0a |Tag:(int|)anInt;.|
|00000340| 2d 20 28 69 6e 74 29 73 | 65 6c 65 63 74 65 64 54 |- (int)s|electedT|
|00000350| 61 67 3b 0a 2d 20 69 67 | 6e 6f 72 65 4d 75 6c 74 |ag;.- ig|noreMult|
|00000360| 69 43 6c 69 63 6b 3a 28 | 42 4f 4f 4c 29 66 6c 61 |iClick:(|BOOL)fla|
|00000370| 67 3b 0a 2d 20 6d 6f 75 | 73 65 44 6f 77 6e 3a 28 |g;.- mou|seDown:(|
|00000380| 4e 58 45 76 65 6e 74 20 | 2a 29 74 68 65 45 76 65 |NXEvent |*)theEve|
|00000390| 6e 74 3b 0a 2d 20 28 69 | 6e 74 29 6d 6f 75 73 65 |nt;.- (i|nt)mouse|
|000003a0| 44 6f 77 6e 46 6c 61 67 | 73 3b 0a 2d 20 28 69 6e |DownFlag|s;.- (in|
|000003b0| 74 29 73 65 6e 64 41 63 | 74 69 6f 6e 4f 6e 3a 28 |t)sendAc|tionOn:(|
|000003c0| 69 6e 74 29 6d 61 73 6b | 3b 0a 2d 20 28 42 4f 4f |int)mask|;.- (BOO|
|000003d0| 4c 29 69 73 43 6f 6e 74 | 69 6e 75 6f 75 73 3b 0a |L)isCont|inuous;.|
|000003e0| 2d 20 73 65 74 43 6f 6e | 74 69 6e 75 6f 75 73 3a |- setCon|tinuous:|
|000003f0| 28 42 4f 4f 4c 29 66 6c | 61 67 3b 0a 2d 20 28 42 |(BOOL)fl|ag;.- (B|
|00000400| 4f 4f 4c 29 69 73 45 6e | 61 62 6c 65 64 3b 0a 2d |OOL)isEn|abled;.-|
|00000410| 20 73 65 74 45 6e 61 62 | 6c 65 64 3a 28 42 4f 4f | setEnab|led:(BOO|
|00000420| 4c 29 66 6c 61 67 3b 0a | 2d 20 73 65 74 46 6c 6f |L)flag;.|- setFlo|
|00000430| 61 74 69 6e 67 50 6f 69 | 6e 74 46 6f 72 6d 61 74 |atingPoi|ntFormat|
|00000440| 3a 28 42 4f 4f 4c 29 61 | 75 74 6f 52 61 6e 67 65 |:(BOOL)a|utoRange|
|00000450| 20 6c 65 66 74 3a 28 75 | 6e 73 69 67 6e 65 64 29 | left:(u|nsigned)|
|00000460| 6c 65 66 74 44 69 67 69 | 74 73 20 72 69 67 68 74 |leftDigi|ts right|
|00000470| 3a 28 75 6e 73 69 67 6e | 65 64 29 72 69 67 68 74 |:(unsign|ed)right|
|00000480| 44 69 67 69 74 73 3b 0a | 2d 20 28 69 6e 74 29 61 |Digits;.|- (int)a|
|00000490| 6c 69 67 6e 6d 65 6e 74 | 3b 0a 2d 20 73 65 74 41 |lignment|;.- setA|
|000004a0| 6c 69 67 6e 6d 65 6e 74 | 3a 28 69 6e 74 29 6d 6f |lignment|:(int)mo|
|000004b0| 64 65 3b 0a 2d 20 66 6f | 6e 74 3b 0a 2d 20 73 65 |de;.- fo|nt;.- se|
|000004c0| 74 46 6f 6e 74 3a 66 6f | 6e 74 4f 62 6a 3b 0a 2d |tFont:fo|ntObj;.-|
|000004d0| 20 73 65 74 53 74 72 69 | 6e 67 56 61 6c 75 65 4e | setStri|ngValueN|
|000004e0| 6f 43 6f 70 79 3a 28 63 | 68 61 72 20 2a 29 61 53 |oCopy:(c|har *)aS|
|000004f0| 74 72 69 6e 67 20 73 68 | 6f 75 6c 64 46 72 65 65 |tring sh|ouldFree|
|00000500| 3a 28 42 4f 4f 4c 29 66 | 6c 61 67 3b 0a 2d 20 73 |:(BOOL)f|lag;.- s|
|00000510| 65 74 53 74 72 69 6e 67 | 56 61 6c 75 65 3a 28 63 |etString|Value:(c|
|00000520| 6f 6e 73 74 20 63 68 61 | 72 20 2a 29 61 53 74 72 |onst cha|r *)aStr|
|00000530| 69 6e 67 3b 0a 2d 20 73 | 65 74 53 74 72 69 6e 67 |ing;.- s|etString|
|00000540| 56 61 6c 75 65 4e 6f 43 | 6f 70 79 3a 28 63 6f 6e |ValueNoC|opy:(con|
|00000550| 73 74 20 63 68 61 72 20 | 2a 29 61 53 74 72 69 6e |st char |*)aStrin|
|00000560| 67 3b 0a 2d 20 73 65 74 | 49 6e 74 56 61 6c 75 65 |g;.- set|IntValue|
|00000570| 3a 28 69 6e 74 29 61 6e | 49 6e 74 3b 0a 2d 20 73 |:(int)an|Int;.- s|
|00000580| 65 74 46 6c 6f 61 74 56 | 61 6c 75 65 3a 28 66 6c |etFloatV|alue:(fl|
|00000590| 6f 61 74 29 61 46 6c 6f | 61 74 3b 0a 2d 20 73 65 |oat)aFlo|at;.- se|
|000005a0| 74 44 6f 75 62 6c 65 56 | 61 6c 75 65 3a 28 64 6f |tDoubleV|alue:(do|
|000005b0| 75 62 6c 65 29 61 44 6f | 75 62 6c 65 3b 0a 2d 20 |uble)aDo|uble;.- |
|000005c0| 28 63 6f 6e 73 74 20 63 | 68 61 72 20 2a 29 73 74 |(const c|har *)st|
|000005d0| 72 69 6e 67 56 61 6c 75 | 65 3b 0a 2d 20 28 69 6e |ringValu|e;.- (in|
|000005e0| 74 29 69 6e 74 56 61 6c | 75 65 3b 0a 2d 20 28 66 |t)intVal|ue;.- (f|
|000005f0| 6c 6f 61 74 29 66 6c 6f | 61 74 56 61 6c 75 65 3b |loat)flo|atValue;|
|00000600| 0a 2d 20 28 64 6f 75 62 | 6c 65 29 64 6f 75 62 6c |.- (doub|le)doubl|
|00000610| 65 56 61 6c 75 65 3b 0a | 2d 20 75 70 64 61 74 65 |eValue;.|- update|
|00000620| 3b 0a 2d 20 75 70 64 61 | 74 65 43 65 6c 6c 3a 61 |;.- upda|teCell:a|
|00000630| 43 65 6c 6c 3b 0a 2d 20 | 75 70 64 61 74 65 43 65 |Cell;.- |updateCe|
|00000640| 6c 6c 49 6e 73 69 64 65 | 3a 61 43 65 6c 6c 3b 0a |llInside|:aCell;.|
|00000650| 2d 20 64 72 61 77 43 65 | 6c 6c 49 6e 73 69 64 65 |- drawCe|llInside|
|00000660| 3a 61 43 65 6c 6c 3b 0a | 2d 20 64 72 61 77 43 65 |:aCell;.|- drawCe|
|00000670| 6c 6c 3a 61 43 65 6c 6c | 3b 0a 2d 20 73 65 6c 65 |ll:aCell|;.- sele|
|00000680| 63 74 43 65 6c 6c 3a 61 | 43 65 6c 6c 3b 0a 2d 20 |ctCell:a|Cell;.- |
|00000690| 64 72 61 77 53 65 6c 66 | 3a 28 63 6f 6e 73 74 20 |drawSelf|:(const |
|000006a0| 4e 58 52 65 63 74 20 2a | 29 72 65 63 74 73 20 3a |NXRect *|)rects :|
|000006b0| 28 69 6e 74 29 72 65 63 | 74 43 6f 75 6e 74 3b 0a |(int)rec|tCount;.|
|000006c0| 2d 20 73 65 6e 64 41 63 | 74 69 6f 6e 3a 28 53 45 |- sendAc|tion:(SE|
|000006d0| 4c 29 74 68 65 41 63 74 | 69 6f 6e 20 74 6f 3a 74 |L)theAct|ion to:t|
|000006e0| 68 65 54 61 72 67 65 74 | 3b 0a 2d 20 74 61 6b 65 |heTarget|;.- take|
|000006f0| 49 6e 74 56 61 6c 75 65 | 46 72 6f 6d 3a 73 65 6e |IntValue|From:sen|
|00000700| 64 65 72 3b 0a 2d 20 74 | 61 6b 65 46 6c 6f 61 74 |der;.- t|akeFloat|
|00000710| 56 61 6c 75 65 46 72 6f | 6d 3a 73 65 6e 64 65 72 |ValueFro|m:sender|
|00000720| 3b 0a 2d 20 74 61 6b 65 | 44 6f 75 62 6c 65 56 61 |;.- take|DoubleVa|
|00000730| 6c 75 65 46 72 6f 6d 3a | 73 65 6e 64 65 72 3b 0a |lueFrom:|sender;.|
|00000740| 2d 20 74 61 6b 65 53 74 | 72 69 6e 67 56 61 6c 75 |- takeSt|ringValu|
|00000750| 65 46 72 6f 6d 3a 73 65 | 6e 64 65 72 3b 0a 2d 20 |eFrom:se|nder;.- |
|00000760| 63 75 72 72 65 6e 74 45 | 64 69 74 6f 72 3b 0a 2d |currentE|ditor;.-|
|00000770| 20 61 62 6f 72 74 45 64 | 69 74 69 6e 67 3b 0a 2d | abortEd|iting;.-|
|00000780| 20 76 61 6c 69 64 61 74 | 65 45 64 69 74 69 6e 67 | validat|eEditing|
|00000790| 3b 0a 2d 20 72 65 73 65 | 74 43 75 72 73 6f 72 52 |;.- rese|tCursorR|
|000007a0| 65 63 74 73 3b 0a 2d 20 | 77 72 69 74 65 3a 28 4e |ects;.- |write:(N|
|000007b0| 58 54 79 70 65 64 53 74 | 72 65 61 6d 20 2a 29 73 |XTypedSt|ream *)s|
|000007c0| 74 72 65 61 6d 3b 0a 2d | 20 72 65 61 64 3a 28 4e |tream;.-| read:(N|
|000007d0| 58 54 79 70 65 64 53 74 | 72 65 61 6d 20 2a 29 73 |XTypedSt|ream *)s|
|000007e0| 74 72 65 61 6d 3b 0a 0a | 2f 2a 20 0a 20 2a 20 54 |tream;..|/* . * T|
|000007f0| 68 65 20 66 6f 6c 6c 6f | 77 69 6e 67 55 45 00 02 |he follo|wingUE..|
|00000800| 2e 2e 2e 20 6d 65 74 68 | 6f 64 73 20 61 72 65 20 |... meth|ods are |
|00000810| 6e 6f 77 20 6f 62 73 6f | 6c 65 74 65 2e 20 20 54 |now obso|lete. T|
|00000820| 68 65 79 20 72 65 6d 61 | 69 6e 20 69 6e 20 74 68 |hey rema|in in th|
|00000830| 69 73 20 20 0a 20 2a 20 | 69 6e 74 65 72 66 61 63 |is . * |interfac|
|00000840| 65 20 66 69 6c 65 20 66 | 6f 72 20 62 61 63 6b 77 |e file f|or backw|
|00000850| 61 72 64 20 63 6f 6d 70 | 61 74 69 62 69 6c 69 74 |ard comp|atibilit|
|00000860| 79 20 6f 6e 6c 79 2e 20 | 20 55 73 65 20 4f 62 6a |y only. | Use Obj|
|00000870| 65 63 74 27 73 20 61 6c | 6c 6f 63 20 6d 65 74 68 |ect's al|loc meth|
|00000880| 6f 64 20 20 0a 20 2a 20 | 61 6e 64 20 74 68 65 20 |od . * |and the |
|00000890| 69 6e 69 74 2e 2e 2e 20 | 6d 65 74 68 6f 64 73 20 |init... |methods |
|000008a0| 64 65 66 69 6e 65 64 20 | 69 6e 20 74 68 69 73 20 |defined |in this |
|000008b0| 63 6c 61 73 73 20 69 6e | 73 74 65 61 64 2e 0a 20 |class in|stead.. |
|000008c0| 2a 2f 0a 2b 20 6e 65 77 | 46 72 61 6d 65 3a 28 63 |*/.+ new|Frame:(c|
|000008d0| 6f 6e 73 74 20 4e 58 52 | 65 63 74 20 2a 29 66 72 |onst NXR|ect *)fr|
|000008e0| 61 6d 65 52 65 63 74 3b | 0a 0a 40 65 6e 64 0a |ameRect;|..@end. |
+--------+-------------------------+-------------------------+--------+--------+