ホワイトボード

自由線を描けるホワイトボードです。

本家フォーラムhttp://forum.openlaszlo.org/showthread.php?t=12994からの拾いものです。swf8/swf10/dhtmlで動きました。

この内容を表示するためには Adobe Flash Plugin が必要です。
(OpenLaszlo4.7.2/swf10)

<canvas proxied="false" bgcolor="0xaaaaaa" width="500" height="400">
  <drawview width="450" height="350" bgcolor="white" clickable="true" align="center" valign="middle" clip="true">
    <attribute name="mx" type="number" value="$always{ this.getMouse('x')}" />
    <attribute name="my" type="number" value="$always{ this.getMouse('y')}" />
    <attribute name="prevx" type="number" value="0" />
    <attribute name="prevy" type="number" value="0" />
    <attribute name="mouseisdown" type="boolean" value="false" />
    <handler name="onmousedown">
      this.prevx = this.mx; 
      this.prevy = this.my;
      this.setAttribute( 'mouseisdown', true );
    </handler>
    <handler name="onmouseup">
      this.setAttribute( 'mouseisdown', false );
    </handler>
    <handler name="onmousemove" reference="canvas">
      if ( this['mouseisdown'] ) {
        this.drawline( this['prevx'], this['prevy'], this['mx'], this['my'] );
        this.prevx = this['mx']; 
        this.prevy = this['my'];
      }
    </handler>
    <method name="drawline" args="x1, y1, x2, y2">
      this.beginPath();
      this.moveTo( x1, y1 );
      this.lineTo( x2, y2 );
      this.stroke();
    </method>
  </drawview>
</canvas>
whiteboard.txt · 最終更新: 2010/06/03 16:05 by ason
Copyright © 2008~ずっと ason(minamotonoason@gmail.com)

chuumap 中小企業ツイッターマップ 製造、加工、卸などB2B主体の個人事業者、中小企業のツイッターを、グーグルマップの住所の位置に正確に表示。
tentwi 店舗でツイート 飲食店、販売店など、一般消費者向けの店舗を構えるお店ツイッターを、グーグルマップの住所の位置に正確に表示。
廃句ったー あなたのツイッターの最近のツイートから廃句もとい俳句を生成。
みかけったー 超人気!あなたのツイッターの最近のツイートからみかけの年齢と性別を診断。
キキキーったー 最近のツイートからキーの使用回数をしらべます。
SLOTTER(すろったー) あなたのツイッターのタイムラインのアイコンでスロット。FLASHゲーム。
MultiLangTweet 一度に48ヶ国語に翻訳してツイート。
英訳ったー 英訳または日本語訳してツイート。
バンドメンバー募集サイト シンプルなバンドメンバー募集サイト。
CMS総合デモサイト 有名オープンソースCMS、EC、SNS、Wikiを一度に全部体験できる総合デモサイト
ビズロック BizRock(ビズロック)~音楽ライブでプレゼン!情熱型ビジネス交流会