vine-users ML アーカイブ



[vine-users:050934] [ 報告 ] WSCvdrawingArea での drawRects

  • From: Tomohiro Masubuchi <tomo@xxxxxxxxxxxxxxxxxx>
  • Subject: [vine-users:050934] [ 報告 ] WSCvdrawingArea での drawRects
  • Date: Wed, 29 May 2002 17:44:33 +0900
増渕です。
この度、ようやく v3.00-b1 に乗り換えました。
v2.00 の頃からの物もありますが、一応報告します。
もしかしたら、こちらの勘違いかもしれませんがご容赦を・・

内容: 報告(バグ?)
分野: WideStudio の Class/API
環境: Vine Linux 2.5 beta2
バージョン: v3.00-b1
コンパイラ: gcc 2.95.3
自由記入欄:

1. WSCvdrawingArea で drawRects / drawFillRects が動作しない??

  ウィンドウに drawingArea を貼り付けて以下の関数を EXPOSE イベントに
  貼り付けましたが、矩形が描画されませんでした。(ほぼサンプルのまま)
  ※一番下の drawRectに よる描画はされています。
  ※v2.00-2 でも同じ現象が起こりました。
  ## 使い方知らないだけかも・・・^^;

--------
void draw(WSCbase* object){ 
  //do something... 
 
  WSCvdrawingArea* draw = (WSCvdrawingArea*)object->cast("WSCvdrawingArea"); 
 
  WSCrect rect[3]; 
  rect[0].setRect(0,30,10,10); 
  rect[1].setRect(10,30,10,10); 
  rect[2].setRect(20,30,10,10); 
  draw->setForeColor("#00ffff"); 
  draw->drawRects(rect,3); 
 
  draw->drawRect(0,0,10,10); 
} 
-------

2. テキスト入力系での選択時の行頭におけるBSキー

  WSCvifield , WSCtextfield などテキスト入力系で、テキストを選択して
  カーソルが行頭の時(行末から行頭に向けて選択したとき)に、BSキーを押しても
  選択中の文字が削除されませんでした。
  ※ v2.00 でも同様

以上です。よろしくお願いします。

------
増渕 友裕   Tomohiro Masubuchi
 tomo@xxxxxxxxxxxxxxxxxx