Thread Rating:
  • 376 Vote(s) - 2.85 Average
  • 1
  • 2
  • 3
  • 4
  • 5
内部利用クラスのスーパクラスが知りたい
08-25-2011, 12:36 AM,
#1
内部利用クラスのスーパクラスが知りたい
こんにちわ。

Curlで内部利用しているクラス(ヘルプに出てこないクラス。例.SkRGInternalGrid)の
スーパークラスを知りたいのですが、簡単に知れるいい方法は
ありますでしょうか?

もしあったらぜひ教えてください!
よろしくお願いします!
Reply
08-25-2011, 09:40 AM,
#2
RE: 内部利用クラスのスーパクラスが知りたい
(08-25-2011, 12:36 AM)naoka Wrote: こんにちわ。

Curlで内部利用しているクラス(ヘルプに出てこないクラス。例.SkRGInternalGrid)の
スーパークラスを知りたいのですが、簡単に知れるいい方法は
ありますでしょうか?

もしあったらぜひ教えてください!
よろしくお願いします!


表示されているGraphicであれば、Inspectorである程度調べられるでしょう。
例えば、SkRGInternalGridなら、以下の結果です。

Code:
SkRGInternalGrid
Frame
BaseFrame
BasicBox
GetBoundsBox
Graphic
ContainerDragScroller
Visual
EventTarget

SkRGInternalGridはCOM.CURL.OPEN.GUI.CONTROL-UI-SKINNABLEにも提示されていますので。

Code:
/c/Program Files/Curl Corporation/Surge/9/ide/gui/controls/ui-skinnable/skinnable-record-grid-ui.scurl:3644

{define-class package SkRGInternalGrid
  {inherits ClipFrame, ContainerDragScroller}
Reply
08-25-2011, 02:28 PM,
#3
RE: 内部利用クラスのスーパクラスが知りたい
①CDE に文字列を貼り付ける。

②Ctrl を押しながら クリック!

③ヘルプが立ち上がってそのクラスの説明文が!

できるものとできないものがありますが、
インデックスや検索で表示されない内部クラスも、
この方法で表示される場合があります。

SkRGInternalGrid はいけました。
Reply
08-25-2011, 03:29 PM,
#4
RE: 内部利用クラスのスーパクラスが知りたい
c-sさん、umemuraさん

ありがとうございます!

インスペクタはあまり使ったことがありませんでした。
色々情報が出るんですね^^

CDEのCtrl+クリックで内部クラスも出る場合があるなんて
知りませんでした!!!素晴らしい♪
Reply

Forum Jump:


Users browsing this thread:
1 Guest(s)

MyBB SQL Error

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
1017 - Can't find file: 'mybb_threadviews' (errno: 2)
Query:
INSERT INTO mybb_threadviews (tid) VALUES('235')