ould use such a
> framework for a C# game I write with Unity. Maybe someone knows if something
> like this exists?
Cells is, I assume you already know, avialable on github:
https://github.com/kennytilton/cells
I still use it …
I haven’t heard about a C# implementation, though.
Best
Hi Mark,
Am 04.10.2012 um 00:06 schrieb Mark Cox:
> Hi Frank,
>
> Thanks for your example. My apologies for requiring you to repeat your answer
> from last month. I found your post not long after I posted.
>
> From your example, and other examples that use the FAMILY class, the KIDS are
> ins
Hi Mark,
how about:
;;;
;;; *** Model MY-MODEL ***
;;;
(defmd my-model ()
item-index
:item-index (c-in 0))
(defobserver item-index ((self my-model))
(when new-value
(format *debug-io* "~%~S: New value for slot item-index => ~S."
.."~s" (some-slot
model)) this triggers a recompute cycle in cells - the slot needs to be current
to be correct so Cells triggers all dependencies...
>
> Thanks again,
>
> Mirko
Frank
> On Tue, Apr 17, 2012 at 5:13 PM, Frank Goenninger wrote:
> ... Output of the sh
> 6.
... cute, ha ?
;-)))
Frank
Am 17.04.2012 um 23:08 schrieb Frank Goenninger:
> Hi Mirko,
>
> Am 17.04.2012 um 20:17 schrieb Mirko Vukovic:
>
>> Hello,
>>
>> I am doing very basic cell-stuff, much like the ones in the doc folder: Not
>> liking e
Hi Mirko,
Am 17.04.2012 um 20:17 schrieb Mirko Vukovic:
> Hello,
>
> I am doing very basic cell-stuff, much like the ones in the doc folder: Not
> liking excel and its cousins, I am implementing spread-sheet like
> calculations in cells.
>
> My question:
>
> 1) Can I build two models (model
Hi Jim,
Am 17.04.2012 um 19:18 schrieb Jim Prewett:
> Hello,
>
> I've recently stumbled across Cells and it sounds pretty interesting. I'm
> wondering how to get started learning about how to use Cells. In general,
> I've got several Lisp projects that could use a GUI and the various
> Cell
Am 20.03.2012 um 18:27 schrieb Kenneth Tilton:
> Ugh, and find a Linux machine. I forgot about all that.
No need to! Just DL VMware Fusion and run a pre-packaged, complete VM from
Franz with AG4.5 server! Really easy ...
>
> Is AG3 still available?
No.
> You could use it to figure out what
Am 20.03.2012 um 15:10 schrieb Kenneth Tilton:
> In the above get-sp is supposed to return a triple, the object of which is
> the datapulse. So the question is why get-sp returns nil?
Yep, true.
> You are right, btw, I am so busy I forgot to look at the code when I got home.
hehe, hope that w
Hi Kenny,
I just began using Triple Cells. We have planned a rather large
AllegroGraph-based implementation and as a fan of Cells I am porting Triple
Cells to AllegroGraph 4.5.
I am running in a situation where I get a problem with 3c-pulse-advance:
(I have instrumented 3c a bit ...;-)
0> PUL
Hi -
Am 18.03.2012 um 19:20 schrieb Dan Lentz:
> I'm an extreme newbie to cells and have just begun reviewing the
> literature so this may be a FAQ, but in general how does cells relate
> to "functional" programming practice? My first reaction is that is
> seems antithetical, as it inherently in
Hi -
just downloaded newest Cells repo from github.
Using AllegroCL 8.2 Express Edition on Windows 7 I get the error mentioned in
the subject. I haven't looked into it, but strangely enough, I do get this from
both Ramarren's and Kenny's repos.
Any ideas ?
Thx!
Cheers
Frank
Am 30.05.2010 um 01:59 schrieb Kenneth Tilton:
> Seth Burleigh wrote:
>> OK, so heres my notes on compiling. I haven't yet got the example
>> working, because of some missing functions. Any inputs on these missing
>> functions, where are they? Also, while reading the install-notes, i came
>> acro
Am 29.05.2010 um 06:57 schrieb Seth Burleigh:
> Oh, ok. I was looking at that new project of yours, looks interesting,
> but I decided I needed something that was quite a bit quicker than a web
> app (fast, real time graphing and the easy customizable widgets that i
> have heard cello is capable
Hi Mirko,
Am 26.03.2010 um 18:45 schrieb Mirko Vukovic:
> Hello group,
>
> Before diving into cells, I want to make sure I have the latest stable
> release. I will run cells on sbcl & clisp to control the flow of some
> numerical calculations (I am really not interested in GTK right now).
>
>
Hi -
try this one:
http://github.com/Ramarren/cells
Cheers
Frank
Am 13.12.2009 um 20:54 schrieb Francisco Vides Fernández:
> Hi
>
> I've just installed cells for evaluation purposes, and been bitten
> for this
> very same problem.
>
> Maybe some nice comittin'?
>
> Thanks for this interes
Am 14.08.2009 um 17:38 schrieb Andy Chambers:
> On Fri, Aug 14, 2009 at 3:56 PM, Frank Goenninger wrote:
>> Hi Kenny, hi Andy,
>>
>> Am 14.08.2009 um 16:07 schrieb Kenneth Tilton:
>>
>>> I do not have that code over here. Maybe FG committed something.
>
Hi Kenny, hi Andy,
Am 14.08.2009 um 16:07 schrieb Kenneth Tilton:
> I do not have that code over here. Maybe FG committed something.
I did. But that just extended the number of Mouse Button Down handlers
(on-mouse-...). Also I do not see this behaviour in my Celtk copy. I
always get on-comma
Am 24.07.2009 um 17:48 schrieb Kenneth Tilton:
> Frank Goenninger wrote:
>> Hi again -
>> thanks again for the fast response on my last request - hoping for
>> another fast one here ;-)
>> So, Cello (the original one) has this function:
>> (defun find-ix-und
y the
mouse".
Only thing is: When looking at the code for 'find-ix-under I can't see
how this could possibly work? May I ask for a walk-through of find-ix-
under ? Thanks!!!
Cheers
Frank
--
Frank Goenninger
Cell:+49 175 4321058
E-Mail: f...@me.com
Hi Kenny, all:
I am wondering what the meaning of slot adopt-ct really is ... What
does it / what should it do?
Thx!!!
Best
Frank
--
Frank Goenninger
Cell: +49 175 4321058
E-Mail: f...@me.com
___
cells-devel site list
running?
>
> Just wondering.
I've always interpreted Kenny's "its-alive" inserts as "When the
application is in production (= alive) then do/don't do this and this".
I never personally used it. I just made sure that those don't get into
my way. ;-
devel@common-lisp.net
http://common-lisp.net/mailman/listinfo/cells-devel
--
Frank Goenninger
Cell:+49 175 4321058
E-Mail: f...@me.com
___
cells-devel site list
cells-devel@common-lisp.net
http://common-lisp.net/mailman/listinfo/cells-devel
Am 10.07.2009 um 21:18 schrieb Kenneth Tilton:
| Frank Goenninger had a Cello make-over project going but I am not
| sure he released anything (or got far enough to do so or something).
Actually I am currently debugging a nasty OpenGL/FTGL font handling
issues with texture fonts and some race
> runs dropping the pulse to 1, but then some old instance from the
> prior test comes into play.
Yep, that's clear. Except that this happens to me right during the
first run after a fresh lisp image start!
At a loss, really. - How to debug this ???
Thanks
Frank
--
Frank Go
or should the assertion be inside the (unless ...) form? What is the
logic behind?
Thanks for helping ...
Cheers
Frank
--
Frank Goenninger
Cell:+49 175 4321058
E-Mail: f...@me.com
___
cells-devel site list
cells-devel@common-lisp.net
http://common-lisp.net/mailman/listinfo/cells-devel
ownload that?
>
> regards
>
> T
>
> ___
> cells-devel site list
> cells-devel@common-lisp.net
> http://common-lisp.net/mailman/listinfo/cells-devel
--
Frank Goenninger
Cell:+49 175 4321058
E-Mail: f...@me.com
lot of work when Peter Hildebrandt jumped
> in, but it's not clear he got itall merged with the mainline so you
> might have to reach out to him for the latest/greatest.
>
> I like Tcl/Tk over GTk so I am partial to Celtk.
>
> Frank Goenninger has recently been cleaning up Cell
ke "symbol-w?-d?-
window" but I may be simply going wild and crazy here (that being my
standard ending for mails to Kenny as I have completely missed a
fundamental concept in the past ;-)
Thanks for enlightening me!
Cheers
Frank
--
Frank Goenninger
Cell: +49 175
click-n is received... Yet Celtk always delivers a normal
ButtonPress event ...
Do I need to extend #'widget-event-handle of Celtk to make this work?
Kenny, did this ever work for you?
Any ideas ? Thx!
Best,
Frank
--
Frank Goenninger
Cell: +49 175 4321058
E-Mail:f...@me.c
Am 21.05.2009 um 13:18 schrieb Kenneth Tilton:
Frank Goenninger wrote:
Hi !
I have:
(defmd color ()
red
green
blue
alpha
foreign-object
:md-name (gensym "CELLO-COLOR-")
:red (c-in 0)
:green (c-in 0)
:blue(c-in 0)
:alpha (c-in 0)
:foreign-object
Hello Jakub,
Am 20.05.2009 um 22:24 schrieb Ramarren:
Hello,
On Wed, May 20, 2009 at 7:43 PM, Frank Goenninger wrote:
:foreign-object (c? (progn
(when (and (^foreign-object)
I think the problem is here, you have a slot dependent on itself. To
access slot previous
18 USEDS > The symbol NIL
19 USAGE > A simple-bit-vector (16) #*
[Current process: new-repl-thread]
[1i] CL-USER(1):
The only way out is a :reset - not good. What I am doing wrong ? (This
is on AllegroCL 8.1).
Thanks for any hints.
Frank
--
Frank Goen
l-freetype
is) I don't see how text gets rendered really... Could you shed some
light on this? Thanks a lot!
Best,
Frank
--
Frank Goenninger
Cell:+49 175 4321058
E-Mail: f...@me.com
___
cells-devel site list
cel
(setf (^entered-value) 'entered)
(format t "~&Entered value: ~s~%" (^entered-value))
(format t "~&Value: ~s~%" (^value
Cheers
Frank
--
Frank Goenninger
Cell: +49 175 4321058
E-Mail: f...@me.com
PGP.sig
Description:
Am 15.02.2009 um 15:31 schrieb Kenneth Tilton:
stand back argentina: proof of concept is in hand for cells-qx
(cells +
qooxdoo).
kt
Oh man, can't wait to see the light ... ;-)
Seriously: If you need a beta tester ...
Cheers,
Frank
--
Frank Goenninger
Cell: +4
Am 31.10.2008 um 00:16 schrieb Kenny Tilton:
[hmmm... did you get my other response? This is a diff question, but
you did not mention my other so I am concenred.]
No, I actually didn't.
Frank Goenninger wrote:
... and again a question related to this:
Suppose I have :
(defmd kid-t
complete, of course, but shows the basic idea, or so I
hope.
Any thoughts if I should use the observer or do some clever slot
trickery using MOP ?
Thanks for feedback!
Regards
Frank
Am 30.10.2008 um 13:15 schrieb Frank Goenninger:
* PGP Signed: 10/30/08 at 13:15:51
Hi -
I
Hi -
I want to control if a kid is added to a parent based on the execution
of a check function. The check function is supposed to throw an
condition when the check fails.
Current use case:
Control which classes of kids are added to a parent. I do have a model
of class BOM (bill of mater
While inspecting a model I saw the registry? slot - but no registry
being assigned ... Which lead to an assertion failure afterwards. So:
What for is the registry mechanism? Different families ?
Thx for info.
Cheers
Frank
PGP.sig
Description: PGP signature
_
Am 12.10.2008 um 23:23 schrieb Kenny Tilton:
Frank Goenninger wrote:
Hi Kenny,
just noticed your latest commits to CVS for Cells. I dl'ed it and
found that both in cells.asd and cells.lpr the file test-cc.lisp
is mentioned but missing in the repository.
Could you please add
Hi Kenny,
just noticed your latest commits to CVS for Cells. I dl'ed it and
found that both in cells.asd and cells.lpr the file test-cc.lisp is
mentioned but missing in the repository.
Could you please add this?
Thanks!
Best,
Frank
PGP.sig
Description: PGP signature
_
Reposting to the list ...
Anfang der weitergeleiteten E-Mail:
Von: Frank Goenninger <[EMAIL PROTECTED]>
Datum: 18. August 2008 08:52:56 MESZ
An: Kenny Tilton <[EMAIL PROTECTED]>
Kopie: cells-devel
Betreff: Re: [cells-devel] Need help getting Mac version of my
Algebra software
Was a lisp image problem ... Had to restart my lisp session. Now
things are working. It wasn't a cells problem ...
Note: I changed the loop stuff into a simple (c? (length (^kids)))
because I have to count everythíng in there. Now a task can have a
task instance as a kid.
hmm - that makes
Am 24.05.2008 um 18:08 schrieb Ken Tilton:
Frank Goenninger wrote:
I have the following definition:
;; A task is a container for ops. A task holds its ops as kids.
So, when a
;;; task is called the task will call its kids.
(defmd task (family)
(.md-name :accessor id :initarg :id)
fn
I have the following definition:
;; A task is a container for ops. A task holds its ops as kids. So,
when a
;;; task is called the task will call its kids.
(defmd task (family)
(.md-name :accessor id :initarg :id)
fn-code
thread
state
nr-ops
:id (c-in (gensym "GNC.APP.TASK-"))
Ok, so I am still trying to find out why the handler slot of the web
app is always NIL.
That's what I get after creating the instance with make-instance:
0> 72657 *** BINGO request !!! # "/ht-
monitor" "/ht-monitor" openair::ht-monitor
0> 0 *** Entering page handling ...
0> 0 creating new
Hmmm. So there's this function I "borrowed" from Kenny's code:
(defun ht-monitor-page (path resource-class)
(lambda (request)
(trc "bingo request" request path
resource-class)
(start-session)
(let ((root (or (bwhen (r (session-value 'root))
Am 14.04.2008 um 21:23 schrieb Ken Tilton:
Frank Goenninger wrote:
Andy,
I am currently trying to figure out why I don't get any update on
my browser of, if any, just once.
When looking at the recv function in openair.js I see:
function recv (data) {
var response = eval("
Andy,
I am currently trying to figure out why I don't get any update on my
browser of, if any, just once.
When looking at the recv function in openair.js I see:
function recv (data) {
var response = eval("[" + data + "]");
for(var i=0; iAndy, would you be so kind as to explain what yo
Needed to make a small change in defmodel page:
The lines with the :style got changed to:
(:link :rel "stylesheet" :type "text/css" :href (^style))
Now CSS file loading works for me ...
Cheers,
Frank
___
cells-devel site list
cells-devel@common-
Am 11.04.2008 um 23:47 schrieb Ken Tilton:
Ken Tilton wrote:
I will play with this.
I get it! Hopefully this will be a great weekend, I am really going
to tear into what Andy has accomplished and see if I can rig up
something just a little more transparent.
What I see is a pattern with
Am 11.04.2008 um 21:45 schrieb Ken Tilton:
Frank Goenninger wrote:
Am 11.04.2008 um 18:19 schrieb Ken Tilton:
"I had to /move/ the js directory to the toplevel of my drive and
rename the jsquery.what.ever.js as you suggested because of the
symlink issue."
FG probably doe
Am 11.04.2008 um 18:28 schrieb Ken Tilton:
Oh, cool, I'll try that, makes for great demo! But the behavior you
observed might derive from the spec I gave Andy, shown atop the
example.lisp file. The salient part:
";; Oh, and the input field is also a pop-up of the query history
(which
;;
Am 11.04.2008 um 18:19 schrieb Ken Tilton:
"I had to /move/ the js directory to the toplevel of my drive and
rename the jsquery.what.ever.js as you suggested because of the
symlink issue."
FG probably does not have the symlink issue. How about a toplevel /js?
No, I don't have the issue
Found something:
Am 11.04.2008 um 17:53 schrieb Frank Goenninger:
+function send_text (obj, e) {
var request = {};
switch(e.type) {
case "keyup":
@@ -29,8 +38,11 @@ $(document).ready(function(){
// $(":input").keyup(function(e) {
// send(this, e);
//
Andy,
thanks for quick feedback. Details you requested see below.
Am 11.04.2008 um 17:11 schrieb Andy Chambers:
On Fri, Apr 11, 2008 at 2:51 PM, Frank Goenninger <[EMAIL PROTECTED]>
wrote:
Andy,
Symptoms:
1. No updates received from Web browser
2. When trying to update a slot on
Andy,
I have tried to get this to work:
--- BEGIN OF FILE ---
(in-package #:openair)
(defvar *web-app*)
(defparameter *server* nil)
(defun ht-monitor-page (path resource-class)
(lambda (request)
(start-session)
(let ((root (or (session-value 'root)
(mk-web-app (:
Am 05.04.2008 um 00:01 schrieb Frank Goenninger:
Hi Andy, Kenny,
in my apps I often rely on the fact that for every single keypress
of the user I have a changed cell and therefore I get my
dependencies updated on every single user action.
Now ... I just don't see how I can achieve
Hi Andy, Kenny,
in my apps I often rely on the fact that for every single keypress of
the user I have a changed cell and therefore I get my dependencies
updated on every single user action.
Now ... I just don't see how I can achieve this with Openair (I am not
a Javascript expert - not ev
Git source also has the :hunchencells package reference. No mentioning
of an :openair package definition.
// Frank
Am 04.04.2008 um 21:18 schrieb Ken Tilton:
Andy,
Just a quick note to say one of the source files (macros?) still had
the hunchncells as the in-package form. Is it possible yo
Gentlemen (hi Andy, hi Kenny) -
would like to try this (don't feel like going to bed yet, so ...). RIA
is what I need for my next bigger project: A Master Data Management
system for a semiconductor manufacturing company.
If we can do this with a RIA based on Lisp, Cells, etc I'd be very
e
Andy,
I don't get what you want to achieve...
Am 28.03.2008 um 14:17 schrieb Andy Chambers:
My model consists of a family tree of objects all of which have an
xhtml ruled cell. The client needs to
be updated if the value of this slot has changed. However, a change
in one would cascade up
the
Am 27.03.2008 um 00:48 schrieb Ken Tilton:
This just bit me (the default initarg):
(defmodel family (model)
((.kid-slots :cell nil
:initform nil
:accessor kid-slots
:initarg :kid-slots)
(.kids :initform (c-in nil) ;; most useful
:owning t
:accessor kids
:initarg :kids)
Am 23.03.2008 um 20:01 schrieb Frank Goenninger:
Am 23.03.2008 um 18:04 schrieb Ken Tilton:
Frank Goenninger wrote:
Yep. So all those mk- macros have to be enhanced to include ":fm-
parent *parent*" in their definitions.
Hmmm, my code base already has that. And it also had de
Am 23.03.2008 um 18:04 schrieb Ken Tilton:
Frank Goenninger wrote:
Yep. So all those mk- macros have to be enhanced to include ":fm-
parent *parent*" in their definitions.
Hmmm, my code base already has that. And it also had dependencies on
Cello (those cl-ftgl package refs
Am 22.03.2008 um 20:38 schrieb Ken Tilton:
Andy Chambers wrote:
Hi,
Are you supposed to be able to use the tile? slot to determine
whether
a tile widget is used?
Ugh, I honestly do not recall. I think setting that to t /tells/
celtk to use tile.
Yes, that's how it is used. Some widget
Hi Kenny,
apparently you re-arranged some code in gui-geometry. Now I see there
is a file "geo-macros" referenced in the .lpr file which does not
appear in the .asd file. This may explain why I can't find stuff like
^lr-width any more ... Could you please check this? Thx!
Frank
PGP.si
Am 06.12.2007 um 16:09 schrieb Ken Tilton:
Part VI: Cello (finally ...)
Do we need to pull down the Tcl/Tk Togl widget at this point? I
also grabbed Snack, or I think I did, not sure if that turned out
be part of the standard distro. Ah, then there is Tile, again not
sure if that is stan
Am 05.12.2007 um 14:59 schrieb Andy Chambers:
Hi,
What's the latest instructions for getting cello up and running? The
install-notes in cvs refer to files and dlls that don't exist in the
repo. Also it says to use the cells included but there is no cells
included. Is there another repo/zip s
Hi again:
While trying to make cells.lpr and cells.asd consistent I noticed
that there is file variables.lisp which is no more loaded from
cells.lpr. Is it still needed or is it obsolete? I'd like to make
Cells 3.0 as clean as possible as I am basing now more and more apps
on it ... ;-)
Am 03.12.2007 um 00:09 schrieb Ken Tilton:
Frank Goenninger wrote:
Hi Kenny,
I just updated from CVS and found several challenges. The most
intriguing is the IDE related stuff in several files (core,
detritus).
As there are now some functions that are only meaningful when
running on
Hi Kenny,
I just updated from CVS and found several challenges. The most
intriguing is the IDE related stuff in several files (core, detritus).
As there are now some functions that are only meaningful when running
on AllegroCL and when having the IDE in the image I'd like to know
what the
(CTK::%RUN-WINDOW)
Am 23.11.2007 um 20:09 schrieb Frank Goenninger:
* PGP Signed: 11/23/07 at 20:09:42, Decrypted
Ah - no, it's not caused by 'disbled being written incorrectly (I
just saw this - sorry).
Frank
Am 23.11.2007 um 20:06 schrieb Frank Goenninger:
> Old Signed:
Ah - no, it's not caused by 'disbled being written incorrectly (I
just saw this - sorry).
Frank
Am 23.11.2007 um 20:06 schrieb Frank Goenninger:
* PGP Signed: 11/23/07 at 20:06:41
Hi again:
I have my entry widget as posted before:
(mk-button-ex ("Change!"
Hi again:
I have my entry widget as posted before:
(mk-button-ex ("Change!"
(let* ((pmutil-gui (fm^ :pmutil-gui))
(pm (selected-pm pmutil-gui)))
(when pm
(let ((callsign (fm^v :callsign-entry)))
" (= cleared) because no pm is
selected.
7. Goto step 3
That's it. Does this make it more clear. Meanhwile I am chewing on
your details below ... Thx!!!
Frank
Am 22.11.2007 um 14:42 schrieb Ken Tilton:
Frank Goenninger wrote:
Hi Kenny, hi all (would be interesting to see who actua
Hi Kenny, hi all (would be interesting to see who actually monitors
this ?)
I have an entry widget like this:
(mk-entry :id :callsign-entry
:value (c?n (let ((pm (selected-pm (fm^ :pmutil-gui
(if pm
(callsign pm)
Kenny, all:
I have still the Listbox problem of not getting a new-value from the
listbox after selecting an item. I was able to track it down to the
following function in file widget.lisp:
(defmethod tk-output-selection (self new-value old-value old-value-
boundp)
(declare (ignorable ol
to be a normal setf without the c-in ...)
Cheers
Frank
Am 17.11.2007 um 18:33 schrieb Frank Goenninger:
* PGP Signed: 11/17/07 at 18:33:22
Hi Kenny, hi all ...
i've never had this before ... Or so I think ;-)
What may cause
`=0/ANONCELL/NIL]' is not of the expected type `REAL
Hi Kenny, hi all ...
i've never had this before ... Or so I think ;-)
What may cause
`=0/ANONCELL/NIL]' is not of the expected type `REAL'
to happen ? It's like some cell is not recognized as such and doesn't
get "evaluated" correctly? Or is it?
Thx for any pointers...
Frank
PGP.sig
Hi all:
I found some strange effect ... I can't seem to get :relief 'sunken
make my label really sunken...
(mk-label :text
(c? (let ((fw-filename (fm^v :choose-fw-file-
btn)))
(or fw-filename
"")))
:pare
Hi all:
I have been trying to get a button with
(mk-button
:id :choose-fw-file-btn
:text "Choose ..."
:command "tk_getOpenFile")
in order to get an Open File dialog and get a filename back. The
dialog opens but I can't get the selected filename as a value... Any
ideas? thx!!!
Am 19.09.2007 um 20:30 schrieb Ken Tilton:
Frank Goenninger wrote:
Hi all:
Hmm - I had been using Celtk for about half a year now for
serious development work in ACL. I am now trying to do so on LW
but have it keeping crashing when loading the TCL framework. This
is on Mac OS X
Hi all:
Hmm - I had been using Celtk for about half a year now for serious
development work in ACL. I am now trying to do so on LW but have it
keeping crashing when loading the TCL framework. This is on Mac OS X
10.4.10 Intel.
Any similar experiences by anyone?
Thanks!
Frank
PGP.sig
Am 04.09.2007 um 20:53 schrieb Ken Tilton:
Really? Then you have newer source Cello than I do ... ;-) Must
have been something you did after the last CVS push ...
I can't find any mouse-over? in any Cello or Celtk code over here.
I am digging deeper ...
Do you have a mouse-view slot bein
Am 04.09.2007 um 20:32 schrieb Ken Tilton:
Frank Goenninger wrote:
Hi Kenny,
once again a question concerning Cello:
I'd like to know when the mouse pointer is over a certain Cello
Widget to do things like changing a button's text color or
displaying tooltips or ...
I sear
Hi Kenny,
once again a question concerning Cello:
I'd like to know when the mouse pointer is over a certain Cello
Widget to do things like changing a button's text color or displaying
tooltips or ...
I searched Cello code and found ^mouse-over-p to be coded as part of
the mouse-view-trac
(if ptr
(setf (eltgli ptr 2) (^z))
(error "OBSERVER Z OF ~S: FOREIGN-PTR is NIL (Foreign memory
not available)" self)
... A bit more complex but works ;-)
Frank
Am 29.08.2007 um 21:50 schrieb Frank Goenninger:
* PGP Signed: 08/29/07 at 21:50:08
C
Ok. So I am basically looking for an idiom on how to avoid the
circularity. I sense there is a simple solution but ...
Oh my. It's been a long day ;-)
Frank
Am 29.08.2007 um 21:35 schrieb Frank Goenninger:
* PGP Signed: 08/29/07 at 21:35:14
Hi Kenny (and all on the list):
I have a s
Hi Kenny (and all on the list):
I have a simple defmd:
(defmd gnc-point ()
(x (c-in 0))
(y (c-in 0))
(z (c-in 0))
(foreign-ptr (c_? (let ((ptr (or (^foreign-ptr) (fgn-alloc 'glInt
3 :gnc-point
(when ptr
Hi Kenny -
Am 13.05.2007 um 03:51 schrieb Ken Tilton:
The first problem was writing the html to standard output instead
of a string, the second problem is that cl-who does not quite work
the way you think. What I did was replace as-html with the
appropriate with-html-output form and then m
Am 13.05.2007 um 01:21 schrieb Frank Goenninger:
SIMPLE15 is a standard-object.
[type: SIMPLE]
Class: #
.MD-STATE: :AWAKE
.AWAKEN-ON-INIT-P: NIL
.CELLS: ((.KIDS . =0/.KIDS/SIMPLE15]))
.CELLS-FLUSHED: ((.VALUE . =1/.VALUE/SIMPLE15]))
ADOPT-CT: 0
.MD-NAME: SIMPLE15
.FM
Hi all:
I do have a strange behaviour of a small code snippet ...:
(the used macro with-html-output is from CL-WHO - see http://
www.weitz.de/cl-who - it generates HTML markup)
(defmacro as-html (&body body)
`(with-html-output (*standard-output*)
,@body))
(defmodel simple (family)
(
Am 06.05.2007 um 00:04 schrieb Josip Gracin:
Frank Goenninger wrote:
You do - yet there is another approach I adopted from Kenny:
Thanks! Now I have to spend some time examining stuff you've
written that I've never heard of before (such as with-
integrity...). :-)
Also, the
Hi -
Am 04.05.2007 um 22:41 schrieb Josip Gracin:
Here's what I'm currently doing (just an outline):
(defmodel switch (component)
((switch-position :cell t
:initarg :switch-position
:initform (c-in :off)
:accessor switch-position)
Hi -
I have it running on AllegroCL. So, in principle, it works.
What is your problem?
Frank
Am 23.04.2007 um 03:41 schrieb Huang Jianshi:
Hi,
I'm using SBCL on Mac OSX (intel). I want to use Celtk, but I have
problems install and running Togl and Celtk on my system.
Could anybody tell
Dear Celtikers: (or how do we call Celtk users ;-)
In the quest of generating a dynamic GUI for my sweet little app I
encountered the need to separate widget instance creation from making
them actually appear... Celtk does handle widget appearance as a side
effekt of creating an instance -
Heya -
solved!
It does not depend on the order of the parameters. Was a simple bug I
had in my code... - Sorry for that ;-)
Frank
Am 06.01.2007 um 23:49 schrieb Frank Goenninger:
Am 06.01.2007 um 23:09 schrieb Frank Goenninger:
Me again - Hi!
When creating an entry widget as
(mk
Am 06.01.2007 um 23:09 schrieb Frank Goenninger:
Me again - Hi!
When creating an entry widget as
(mk-entry :id :data-entry
:width 40
:parent-x 65
:parent-y 115
:background (c_? (required-field-color (fm-parent self
1 - 100 of 119 matches
Mail list logo