mirror of
https://github.com/rabbibotton/clog.git
synced 2025-12-07 11:10:18 -08:00
Tutorial 28 - Minimal CLOG Builder App
This commit is contained in:
parent
2d0e2ab6c6
commit
d3cabdc183
18 changed files with 20358 additions and 14 deletions
15
tutorial/28-tutorial/hello-builder/hello-builder.lisp
Normal file
15
tutorial/28-tutorial/hello-builder/hello-builder.lisp
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
(defpackage #:hello-builder
|
||||
(:use #:cl #:clog)
|
||||
(:export start-app))
|
||||
|
||||
(in-package :hello-builder)
|
||||
|
||||
(defun my-click (panel)
|
||||
(setf (font (hello-span panel)) (format nil "~Apx Times, serif" (random 36)))
|
||||
(setf (color (hello-span panel)) (rgb (random 255) (random 255) (random 255))))
|
||||
|
||||
(defun start-app ()
|
||||
(initialize #'create-hello-page
|
||||
:static-root (merge-pathnames "./www/"
|
||||
(asdf:system-source-directory :hello-builder)))
|
||||
(open-browser))
|
||||
Loading…
Add table
Add a link
Reference in a new issue