Curl Global Community
内部利用クラスのスーパクラスが知りたい - Printable Version

+- Curl Global Community (https://communities.curl.com)
+-- Forum: Discussions (https://communities.curl.com/forumdisplay.php?fid=1)
+--- Forum: General Curl questions (https://communities.curl.com/forumdisplay.php?fid=2)
+--- Thread: 内部利用クラスのスーパクラスが知りたい (/showthread.php?tid=235)



内部利用クラスのスーパクラスが知りたい - naoka - 08-25-2011

こんにちわ。

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

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


RE: 内部利用クラスのスーパクラスが知りたい - c-s - 08-25-2011

(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}



RE: 内部利用クラスのスーパクラスが知りたい - umemura - 08-25-2011

①CDE に文字列を貼り付ける。

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

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

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

SkRGInternalGrid はいけました。



RE: 内部利用クラスのスーパクラスが知りたい - naoka - 08-25-2011

c-sさん、umemuraさん

ありがとうございます!

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

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