タグ

ブックマーク / psychs.hatenablog.com (2)

  • Echofon for Mac ベータリリース - Psychs's blog

    ぼくが開発している Twitter クライアント、Echofon for Mac がベータリリースされたので、紹介しておきます。 http://echofon.com/twitter/mac/ メインウィンドウ メインウィンドウは、Twitter の性質上、デスクトップに表示する時間が長いので、コンパクトにまとめました。 複数のアカウントを利用している場合、左下の自分のアバターアイコンをクリックして、アカウントを切り替えることができます。 送信は、画面下のテキストフィールドに入力し、Return キーを押せば ok です (設定で Cmd-Return に変更することも可能)。 Retweet は、コンテキストメニューから送れます。 ユーザプロフィール タイムライン上のユーザ名やアバターアイコンをクリックすると、ユーザプロフィールをドロワーで表示します。 この画面で、ユーザタイムラインや

    Echofon for Mac ベータリリース - Psychs's blog
  • JavaScript で幅に合わせて文字列を切りつめる - Psychs's blog

    デスクトップアプリを開発してると、ListView のカラム幅が足りなくなったときに「My Docume...」のように自動的に末尾を「...」で埋めて切りつめてくれる機能がある。ウェブでも同じことをやりたかったので、作ってみた。 まず、文字列の幅を測定するには、 <span id="ruler" style="visibility:hidden;position:absolute;"> </span> みたいな隠しエレメントを用意しておいて、 String.prototype.getExtent = function(ruler) { var e = $(ruler); var c; while (c = e.lastChild) e.removeChild(c); var text = e.appendChild(document.createTextNode(this)); var

    JavaScript で幅に合わせて文字列を切りつめる - Psychs's blog
    koyhoge
    koyhoge 2007/05/25
    styleも考慮するともう少しめんどう?
  • 1