Project

General

Profile

Feature #512

付箋のMXML化

Added by yusuke kokubo about 9 years ago. Updated about 9 years ago.

Status:
終了(Closed)
Priority:
通常(Normal)
Assignee:
Category:
付箋
Target version:
Start date:
08/09/2010
Due date:
08/22/2010
% Done:

100%

Estimated time:

Description

NativeWindowだと色々拡張性が厳しいのでmxmlでつくり直す。

ここからの議論が元ネタ。
http://www.r-labs.org/boards/9/topics/172


Files

redmineair.air (949 KB) redmineair.air パフォーマンスは悪くなるかもしれません。まだ保存の部分が出来ていません。 Akiko Takano, 08/20/2010 01:10 PM

Related issues

Blocks RedmineAir - Feature #495: 付箋でヘッダーにチケットID&タイトルを表示してほしい終了(Closed)07/24/2010

Actions

History

#1

Updated by Akiko Takano about 9 years ago

  • Status changed from 新規(New) to 担当(Assigned)
  • Assignee set to Akiko Takano

遅くなりましたが、最小限ですが着手します。
mxmlで書いた場合、SystemChrome -> NONE, LIGHTWEIGHTにできるかちょっと不明です。
個人的には、Issueのデータ本体はいじらずに、ローカルでのメモを記載できるTextAreaがほしいなと思っています。
(こちらの実装はまだ先になるかと思います)

#2

Updated by Akiko Takano about 9 years ago

NativeWindowっぽいスタイルにできるかどうかいろいろ試して時間がかかってしまいました。
現在、データを保存する部分がまだ出来ていないので、コミットできません。

一応見た目はそれらしい感じになってきたので、サンプルを添付しますね。

#3

Updated by yusuke kokubo about 9 years ago

動かしてみました。
動作的には大きな問題はないと思います。
#見た目的に気になるところは追々

windowサイズ変更のためのアイコンができたのが個人的に嬉しいです^^

#4

Updated by Akiko Takano about 9 years ago

  • Due date set to 08/22/2010

期日表示のテストも兼ねて更新します。
コミットの準備に入ります。

#5

Updated by Akiko Takano about 9 years ago

  • Status changed from 担当(Assigned) to 解決(Resolved)
  • % Done changed from 60 to 90

r80にてMXML化しました。
比較(?)のために、ヘッダやアイコンをつけています。

今回の調整で、動作を変更していますが、最初の仕様に戻すほうが良ければお知らせ下さい。

  • 編集を不可にする -> TextInput から TextAreaに変更。
    • editable属性をfalseにする。
    • ダブルクリックではなく、画面右上のアイコン(XML or Text)で表示切替を行う。
  • Subject, Project,DueDateなどの基本情報は、別TextAreaに表示。
    • こちらは、表示切替の際も変わらない。

MXML化していますが、今後だいたいの付箋Windowの仕様や配置させたいコンポーネントが決まったら、MXMLではなくカスタムのActionScriptクラスに戻す方向もありだと思います。

とりあえず解決とします。

#6

Updated by yusuke kokubo about 9 years ago

  • Status changed from 解決(Resolved) to 終了(Closed)
  • % Done changed from 90 to 100

ありがとうございます。
お疲れ様でした。

今回の調整で、動作を変更していますが、最初の仕様に戻すほうが良ければお知らせ下さい。
  • 編集を不可にする -> TextInput から TextAreaに変更。
  • Subject, Project,DueDateなどの基本情報は、別TextAreaに表示。

とりあえず今の状態で良いと思ってます。
また使ってる最中で気になるところが出てきたら
そのときに直しましょう。

Also available in: Atom PDF