Date: prev next · Thread: first prev next last
2012 Archives by date, by thread · List index


目黒です。


ペン機能による罫線の描画は、EXCELからCalcに移行した際にかなり声の挙がった機能でして、
現在でも潜在的なニーズは高いものと思われます。


石原さんが仰るように、マウス操作での描画が難しいという事ですと、カーソル操作でなんとか出来ないものかとも思います。
例えば
1、ペン描画モードに切り替える
2、選択中のセルの左上にペンマーカーが表示される
3、カーソルキーでペンマーカーを移動
4、Ctrl+カーソルで線を描画
5、Shift+カーソルで線を消去
といった感じです。

何でもかんでもCalcで作ってしまう傾向に拍車をかけてしまう気もしないでもないですが・・(笑)。
それ以上にCalcの評価を向上させる機能になりうるとは思います。




2012年8月15日 12:25 Wannwanno Office <wannwannooffice@gmail.com>:
Kohei Yoshida さん

はじめまして、石原です。

EXCELのペン機能というのはどういうものなのでしょうか。

こちらが、参考になるかもしれません。
http://www.excel-jiten.net/cell_format/ruled_line_toolbar.html

↑文中の《罫線の作成》がペン機能で、《罫線の削除》が消しゴム機能です。
("ペン機能"と"消しゴム機能"は、古い呼び名です)

要望は古くからあります。
http://oooug.jp/faq/index.php?faq%2F4a%2F104
http://user.services.openoffice.org/ja/forum/viewtopic.php?f=10&t=535
http://user.services.openoffice.org/ja/forum/viewtopic.php?f=10&t=566

このペン機能がコアに近い機能の場合は

GUI側だと、思います。
機能的には問題なく拡張機能で実装できたのですが、マウス座標(+オブジェクト座標)と、
セル座標が、ズレすぎていて、まるで使い物になりませんでした。

ユーザーの操作をリスナーで追従するだけですので、速度的な問題はないだろうと思います。

グリッド線のズレも同じ原因かもしれません。
http://oooug.jp/faq/index.php?faq%2F1%2F9

以上です。

2012年8月15日 10:52 Kohei Yoshida <kohei.yoshida@gmail.com>:

石原さん、はじめまして。

On 08/14/2012 12:03 PM, Wannwanno Office wrote:
どこで読んだか忘れてしまったのですが、EXCEL のペン機能は、
日本のマイクロソフトが実装を行ったそうです。

このEXCELのペン機能というのはどういうものなのでしょうか。興味がありま
す。ちょこっとググってみたのですが、いまいちいいサイトも見つからなかった
です。

以前、Calc 用のペン機能を、エクステンションで作ろうとしたのですが、
Calc があまりにもアレなもので、途中放棄してしまいました。

機能にもよりますが、このペン機能がコアに近い機能の場合は拡張機能として実
装するよりも直接コアに実装した方がきちんとした実装になるかもしれません。
Calcの拡張機能用のAPIはコア機能を実装できるほど揃っていないし、実効速度
に少し問題があるので本当に端っこの機能以外には個人的にはお勧めできません。

ではでは。

--
Kohei Yoshida, LibreOffice hacker, Calc


--
Unsubscribe instructions: E-mail to discuss+help@ja.libreoffice.org
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/ja/discuss/
All messages sent to this list will be publicly archived and cannot be deleted


-- 
Unsubscribe instructions: E-mail to discuss+help@ja.libreoffice.org
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/ja/discuss/
All messages sent to this list will be publicly archived and cannot be deleted

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.