clog/tutorial/04-tutorial.lisp
2021-01-06 13:17:21 -05:00

22 lines
450 B
Common Lisp

(defpackage #:clog-user
(:use #:cl #:clog)
(:export start-tutorial))
(in-package :clog-user)
(defun my-on-click (obj)
(setf (color obj) "green"))
(defun on-new-window (body)
"On-new-window handler."
(setf (title (html-document body)) "Tutorial 4")
(set-on-click (create-child body "<h1>Hello World! (click me!)</h1>")
#'my-on-click))
(defun start-tutorial ()
"Start turtorial."
(initialize #'on-new-window)
(open-browser))