2015-06-17T00:00:28Z davepdotorg left #ccl 2015-06-17T00:03:07Z davepdotorg joined #ccl 2015-06-17T00:14:25Z davepdotorg left #ccl 2015-06-17T00:23:56Z lisse quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2015-06-17T00:43:43Z clop2 quit (Ping timeout: 265 seconds) 2015-06-17T00:56:04Z clop2 joined #ccl 2015-06-17T01:13:13Z lisse joined #ccl 2015-06-17T01:14:23Z lisse quit (Client Quit) 2015-06-17T01:14:44Z lisse joined #ccl 2015-06-17T01:22:17Z Quadrescence joined #ccl 2015-06-17T01:25:46Z lisse quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2015-06-17T02:31:30Z clop2 quit (Ping timeout: 272 seconds) 2015-06-17T02:35:27Z lisse joined #ccl 2015-06-17T03:24:24Z ddp joined #ccl 2015-06-17T03:26:15Z ddp quit (Client Quit) 2015-06-17T06:23:13Z lisse quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2015-06-17T06:31:05Z jkleiser joined #ccl 2015-06-17T09:23:55Z jkleiser quit (Remote host closed the connection) 2015-06-17T10:01:29Z jkleiser joined #ccl 2015-06-17T10:33:17Z Quadrescence quit (Quit: This computer has gone to sleep) 2015-06-17T10:37:31Z jkleiser quit (Remote host closed the connection) 2015-06-17T11:12:49Z jkleiser joined #ccl 2015-06-17T11:24:38Z emaczen joined #ccl 2015-06-17T11:41:55Z jkleiser quit (Remote host closed the connection) 2015-06-17T11:57:45Z emaczen: I need some help creating the "connections" in code instead of using IB from the currency-converter tutorial. 2015-06-17T12:09:01Z pjb: Yes. 2015-06-17T12:09:34Z pjb: [button setTarget:controller] [button setAction:@selector(doSomething:)] 2015-06-17T12:09:42Z pjb: I'm using my objcl reader macro. 2015-06-17T12:10:45Z pjb: https://gitlab.com/com-informatimago/com-informatimago/blob/master/objcl/howto.lisp 2015-06-17T12:11:15Z pjb: But the point is that this is just Objective-C Cocoa programming, you can use any syntax. Read the documentation on develop.apple.com 2015-06-17T12:11:29Z pjb: developer.apple.com 2015-06-17T12:12:08Z emaczen: pjb: Thanks! 2015-06-17T12:13:57Z pjb: emaczen: however, when doing programmatic UI, there's a problem: often, Interface Builder will connect and configure the objects in a required, but undocumented way. So you try to connect them and it doesn't work, because you've not configured them just like IB does it. But with experience, you will learn how to do it, and you can always use IB to make an example, and a debugger to see how the objects are configured and connected. 2015-06-17T12:14:11Z pjb: https://developer.apple.com/library/mac/navigation/ 2015-06-17T12:15:25Z pjb: in any case, the grea thing with CL is that you can do it and test it at the REPL. 2015-06-17T12:16:58Z emaczen: Can you point me to apps made with CCL on the app store besides the two from clozure associates? 2015-06-17T12:17:19Z pjb: emaczen: always remember, Interface Builder was originally a Lisp applications! We will be greenspunning it for ever :-) 2015-06-17T12:17:43Z pjb: There's MCLIDE, a CL IDE. 2015-06-17T12:18:14Z pjb: https://github.com/TerjeNorderhaug/mclide 2015-06-17T12:24:23Z pjb: Check http://www.cliki.net/Application to find apps in ccl cocoa (eg. alpaca, an editor). 2015-06-17T12:25:05Z pjb: yeah, that seems to be the only one listed here. 2015-06-17T12:25:15Z pjb: This is list is far from complete. 2015-06-17T12:31:07Z jkleiser joined #ccl 2015-06-17T13:35:02Z lisse joined #ccl 2015-06-17T13:38:09Z Adlai quit (Ping timeout: 245 seconds) 2015-06-17T13:39:13Z emaczen: shouldn't: (#/init (#/alloc (objc:@class converter))) initialize an instance of a converter class? 2015-06-17T13:39:42Z emaczen: The REPL returns # 2015-06-17T13:40:06Z Adlai joined #ccl 2015-06-17T13:56:36Z pjb: It should. 2015-06-17T13:56:50Z pjb: But perhaps the converter class has another designated initializer. 2015-06-17T13:58:37Z pjb: do you call [super init] in -[CONVERTER init] ? 2015-06-17T14:03:33Z pjb: Do you use the easygui one? 2015-06-17T14:42:08Z jkleiser quit 2015-06-17T14:54:41Z lisse quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2015-06-17T15:39:05Z lisse joined #ccl 2015-06-17T15:54:13Z szillath joined #ccl 2015-06-17T16:01:04Z emaczen quit (Ping timeout: 245 seconds) 2015-06-17T16:25:27Z szillath quit (Quit: szillath) 2015-06-17T16:33:50Z jangle joined #ccl 2015-06-17T16:45:12Z Intensity quit (*.net *.split) 2015-06-17T17:41:45Z lisse quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2015-06-17T17:43:11Z lisse joined #ccl 2015-06-17T17:46:02Z emaczen joined #ccl 2015-06-17T17:46:30Z emaczen: pjb: Sorry, I fell asleep earlier... 2015-06-17T17:47:07Z emaczen: The "converter" class is exactly the same as the example from the currency-converter.lisp file packaged with CCL 2015-06-17T17:47:28Z emaczen: I do not call super, nor do I use the easygui 2015-06-17T17:48:12Z Intensity joined #ccl 2015-06-17T18:00:59Z hlavaty quit (Read error: Connection reset by peer) 2015-06-17T18:01:12Z hlavaty joined #ccl 2015-06-17T18:09:16Z emaczen quit (Remote host closed the connection) 2015-06-17T18:25:45Z Quadrescence joined #ccl 2015-06-17T19:08:12Z lisse quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2015-06-17T19:38:56Z lisse joined #ccl 2015-06-17T20:05:33Z jangle quit (Quit: jangle) 2015-06-17T21:56:03Z lisse quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2015-06-17T21:56:56Z lisse joined #ccl 2015-06-17T23:36:05Z pjb` joined #ccl 2015-06-17T23:38:04Z pjb is now known as Guest75471 2015-06-17T23:38:06Z Guest75471 quit (Ping timeout: 256 seconds) 2015-06-17T23:38:13Z pjb` is now known as pjb