2010-11-01から1ヶ月間の記事一覧

Shibuya.lisp TT #6 に行ってきたのでした。

27日(土)に行われた Shibuya.lisp TT #6に行ってきたのでした。 お昼を食べていたら出発が遅れた 駅でPASMOがどうにかなったようで改札通れない 駅員のところへ行ったら、中学生くらいの女子にデレデレしていて電車2本逃す 渋谷で迷子 「道玄坂を登りきる」…

[Weblocks] Weblocks - widgets - DataGrid, GridEdit

Common LispのWeb Application Framework, Weblocksには便利な widgetがいろいろと用意されています。前回の Login widgetのように Webアプリケーションを作っていると使うことになる画面部品は標準で用意されていますし、それ以外のモノも結構簡単に自分で…

Weblocks - widgets - login

一つずつ見ていくとか言いつつ、最初の一個目でガッツリ詰まったのでした。 使った widgetは ログインフォームを作成する "login" widget。 基本的な使い方 どの widgetも基本的な使い方は make-instnaceで通常のクラスと同様にインスタンス生成するだけのよ…

Weblocks - widget

Weblocksの画面は、Wedgetを並べて作るらしい。 例えばexamplesに入っている weblocks-demoでは左側にメニュー、右側に一覧が表示されます。weblocks/examples/weblocks-demo/src/layout.lispを見ると、メニュー部分は `navigation'というWidget、右の一覧は…

Weblocksの make-appで作った結果

昨日の make-app で作成したソースを見ていたら src/init-session.lisp の内容が以下のようになっていました。 (in-package :hoge) ;; Define callback function to initialize new sessions (defun init-user-session (comp) (setf (composite-widgets comp…

Weblocksの新規アプリケーション作成

久しぶりにWeblocksです。久しぶり過ぎて、以前書いた内容すら覚えていません。自分で読み返します。Weblocksで新規アプリケーションを作成する際、私はいままで サンプルをコピー 適当に削ったり書き換える わーい自分用のテンプレートだー を何度も繰り替…