phpDocumentor php-ui-winbinder
[ class tree: php-ui-winbinder ] [ index: php-ui-winbinder ] [ all elements ]

Class: WBComponent

Source Location: /php/ui/winbinder/WBComponent.php

Class WBComponent

Descendants
Child Class Description
WBContainer WBContainer
WBControl WBControl

[ Top ]
Inherited Properties, Constants, and Methods
Inherited Properties Inherited Methods Inherited Constants

Inherited From WBObject

WBObject::__construct()
WBObject »ý¼ºÀÚ
WBObject::addEvent()
»ç¿ëÀÚ À̺¥Æ® Ãß°¡
WBObject::fire()
À̺¥Æ® ½ÇÇà Ãâ¹ßÁ¡
WBObject::fireEvent()
À̺¥Æ® ½ÇÇà
WBObject::getOption()
$key ¿¡ ¸Â´Â °ª °¡Á®¿À±â
WBObject::getOptionList()
option list
WBObject::initEvent()
WBObject::on()
addEvent() ¿Í °°À½
WBObject::setEvent()
±âº» À̺¥Æ®¿¡ ÇØ´çÇÏ´Â callback ÇÔ¼ö ¼³Á¤
WBObject::setOption()
option ¼³Á¤
WBObject::setOptionList()
options ¼³Á¤
WBObject::__call()
getXXX ¸Þ¼Òµå¿¡ ´ëÇØ¼­ ´ÜÃà ¸Þ¼Òµå¸íÀ» Á¦°øÇÑ´Ù.
WBObject::__get()
$key ¿¡ ¸Â´Â °ª °¡Á®¿À±â
WBObject::__isset()
¿É¼Ç ¼³Á¤ ¿©ºÎ üũ
WBObject::__set()
option value ¼³Á¤Çϱâ
WBObject::__unset()
option ¸Þ¸ð¸® ÇØÁ¦

Inherited From PObject

PObject::__construct()
»ý¼ºÀÚ
PObject::display()
°´Ã¼ ¹®ÀÚ¿­À» Ãâ·Â
PObject::equals()
°´Ã¼ ºñ±³ (¼öÁ¤ ÇÊ¿ä)
PObject::getClass()
PObject::getObjValue()
°´Ã¼ÀÎÁö ¾Æ´ÑÁö ÆÇº°Çؼ­ PObject Çü °´Ã¼À̸é toString() ¸Þ¼Òµå·Î ¹®ÀÚ¿­À» ¹ÝȯÇϰí ÀÏ´Ü ÀÚ·áÇüÀÌ¸é ±× ÇüÅ ±×´ë·Î ¸®ÅÏÇÑ´Ù
PObject::isObject()
°´Ã¼ È®ÀÎ
PObject::toString()
°´Ã¼ ¹®ÀÚ¿­·Î º¯È¯
PObject::__toString()
magic methods Ãß°¡ , toString() ÀÇ °ªÀ» ±×´ë·Î ¸®ÅÏÇÑ´Ù.

[ Top ]
Method Summary
WBComponent   __construct()   WBComponent »ý¼ºÀÚ
void   create()   °´Ã¼ »ý¼º
int   createComponent()   °´Ã¼ »ý¼º ½ÇÁ¦ Á¤ÀÇ , instance »ý¼º
void   doLayout()   ·¹À̾ƿô ½ÇÇà
void   getBounds()   À§Ä¡, ¿µ¿ª ¾ò¾î¿À±â
int   getClass()   Ŭ·¡½º »ó¼ö ¾ò¾î¿È
resource   getControl()   id¿¡ ÇØ´çÇÏ´Â ÄÁÆ®·ÑÀÇ instance¸¦ ¾ò¾î¿Â´Ù.
int   getFocus()   focus ¾ò±â
WBGraphics   getGraphics()   WBGraphics °´Ã¼ »ý¼º
void   getHwnd()   WinBinder ³»ºÎ¿¡¼­ »ç¿ëÇÏ´Â ±¸Á¶Ã¼¸¦ ¸®ÅÏÇØÁØ´Ù.
void   getId()   ÇöÀç WBComponent id °¡Áö°í ¿À±â
int   getInstance()   instance ¾ò¾î¿À±â
int   getItemCount()   ÇöÀç WBComponentÀÇ Child Component °³¼ö ¾ò¾î¿À±â
array   getItemList()   ÇöÀç WBComponentÀÇ Child Component ÀÇ instance ¸®½ºÆ®
void   getMaximumSize()   ÃÖ´ë »çÀÌÁî ¾ò¾î¿À±â
void   getMinimumSize()   ÃÖ¼Ò »çÀÌÁî ¾ò¾î¿À±â
int   getParent()   »óÀ§ WBComponent instance °¡Á®¿À±â
array   getPosition()   ÇöÀç À§Ä¡ °¡Áö°í ¿À±â
array   getPreferedSize()   ±âº»Å©±â ¾ò¾î¿À±â
array   getSize()   À©µµ¿ì ¶Ç´Â ÄÁÆ®·Ñ Å©±â °¡Á®¿À±â
string   getText()   text, caption ¼³Á¤
void   initComponent()   WBComponent ±âº» ¼³Á¤
void   initCreate()   °´Ã¼°¡ »ý¼ºµÇ±â ÀÌÀüÀÇ È¯°æ ¼³Á¤
void   initEvent()   ±âº» À̺¥Æ® ¼³Á¤
bool   isVisible()   º¸À̱⠿©ºÎ
void   onRedraw()   WBC_REDRAW À̺¥Æ® ½ÇÇà
void   onResize()   WBC_RESIZE À̺¥Æ® ½ÇÇà
void   refresh()   ÁöÁ¤ÇÑ ¿µ¿ªÀ» ´Ù½Ã ±×¸²
void   repaint()   ´Ù½Ã ±×¸®±â ½ÇÇà
void   send()   Control ¿¡ ¸Þ¼¼Áö¸¦ º¸³½´Ù.
void   setArea()   Ȱ¼º ¿µ¿ª ¼³Á¤Çϱâ
void   setBounds()   À§Ä¡, Å©±â µ¿½Ã ¼³Á¤
bool   setFocus()   ÇöÀç WBComponent¿¡ focus ¼³Á¤
void   setFont()   ÆùÆ® ¼³Á¤
void   setImage()   À̹ÌÁö ¼³Á¤Çϱâ
void   setInstance()   instance ¼³Á¤Çϱâ
void   setMaximumSize()   ÃÖ´ë »çÀÌÁî ¼³Á¤
void   setMinimumSize()   ÃÖ¼Ò»çÀÌÁî ¼³Á¤
bool   setPosition()   ÇöÀç À§Ä¡ ¼³Á¤
void   setSize()   À©µµ¿ì ¶Ç´Â ÄÁÆ®·Ñ Å©±â Á¶Á¤Çϱâ
void   setStyle()   style ¼³Á¤Çϱâ
void   setText()   text,caption ¼³Á¤Çϱâ
void   setVisible()   º¸À̱⠿©ºÎ ¼³Á¤
string   toString()   °´Ã¼ ¹®ÀÚ¿­ ¾ò¾î¿À±â

[ Top ]
Properties
mixed   $_isCreated = false [line 20]
API Tags:
Access:  protected


[ Top ]
Methods
create  [line 105]

  void create( )

°´Ã¼ »ý¼º

create À̺¥Æ® ½ÇÇà


API Tags:
Access:  public


[ Top ]
createComponent  [line 127]

  int createComponent( )

°´Ã¼ »ý¼º ½ÇÁ¦ Á¤ÀÇ , instance »ý¼º


API Tags:
Return:  WBComponentÀÇ instance
Access:  protected


Redefined in descendants as:

[ Top ]
doLayout  [line 175]

  void doLayout( )

·¹À̾ƿô ½ÇÇà


API Tags:
Access:  public


Redefined in descendants as:

[ Top ]
getBounds  [line 439]

  void getBounds( [ $lparam = false]  )

À§Ä¡, ¿µ¿ª ¾ò¾î¿À±â

Parameters:
   $lparam: 

API Tags:
Access:  public


[ Top ]
getClass  [line 207]

  int getClass( )

Ŭ·¡½º »ó¼ö ¾ò¾î¿È


API Tags:
Return:  Å¬·¡½º »ó¼ö
Access:  public


Redefinition of:
PObject::getClass()

[ Top ]
getControl  [line 509]

  resource getControl( $id  )

id¿¡ ÇØ´çÇÏ´Â ÄÁÆ®·ÑÀÇ instance¸¦ ¾ò¾î¿Â´Ù.

Parameters:
   $id: 

API Tags:
Access:  public


[ Top ]
getFocus  [line 216]

  int getFocus( )

focus ¾ò±â


API Tags:
Return:  focus ¸¦ °¡Áö°í ÀÖ´Â instance
Access:  public


[ Top ]
getGraphics  [line 484]

  WBGraphics getGraphics( )

WBGraphics °´Ã¼ »ý¼º


API Tags:
Access:  public


[ Top ]
getHwnd  [line 495]

  void getHwnd( )

WinBinder ³»ºÎ¿¡¼­ »ç¿ëÇÏ´Â ±¸Á¶Ã¼¸¦ ¸®ÅÏÇØÁØ´Ù.


API Tags:
See:  WBStruct
See:  WBOBJ
Access:  public


[ Top ]
getId  [line 235]

  void getId( int 0  )

ÇöÀç WBComponent id °¡Áö°í ¿À±â

Parameters:
int   0: 

API Tags:
Access:  public


[ Top ]
getInstance  [line 86]

  int getInstance( )

instance ¾ò¾î¿À±â


API Tags:
Return:  WBComponent instance
Access:  public


[ Top ]
getItemCount  [line 255]

  int getItemCount( )

ÇöÀç WBComponentÀÇ Child Component °³¼ö ¾ò¾î¿À±â


API Tags:
Access:  public


[ Top ]
getItemList  [line 264]

  array getItemList( )

ÇöÀç WBComponentÀÇ Child Component ÀÇ instance ¸®½ºÆ®


API Tags:
Access:  public


[ Top ]
getMaximumSize  [line 164]

  void getMaximumSize( )

ÃÖ´ë »çÀÌÁî ¾ò¾î¿À±â


API Tags:
Access:  public


[ Top ]
getMinimumSize  [line 144]

  void getMinimumSize( )

ÃÖ¼Ò »çÀÌÁî ¾ò¾î¿À±â


API Tags:
Access:  public


[ Top ]
getParent  [line 246]

  int getParent( [int $item = null]  )

»óÀ§ WBComponent instance °¡Á®¿À±â

Parameters:
int   $item:  TreeViewÀÇ item

API Tags:
Return:  instance
Access:  public


[ Top ]
getPosition  [line 274]

  array getPosition( [bool $clientarea = false]  )

ÇöÀç À§Ä¡ °¡Áö°í ¿À±â

Parameters:
bool   $clientarea:  trueÀÌ¸é ½ÇÁ¦ ¿µ¿ª, false À̸é Àüü ¿µ¿ª

API Tags:
Return:  ½ÃÀÛ À§Ä¡
Access:  public


Redefined in descendants as:

[ Top ]
getPreferedSize  [line 312]

  array getPreferedSize( )

±âº»Å©±â ¾ò¾î¿À±â


API Tags:
Access:  public


Redefined in descendants as:

[ Top ]
getSize  [line 297]

  array getSize( [bool $lparam = false]  )

À©µµ¿ì ¶Ç´Â ÄÁÆ®·Ñ Å©±â °¡Á®¿À±â

Parameters:
bool   $lparam:  true ÀÌ¸é ½ÇÁ¦ Ç¥½Ã¿µ¿ª

API Tags:
Access:  public


Redefined in descendants as:

[ Top ]
getText  [line 343]

  string getText( [int $item = null], [int $subitem = null]  )

text, caption ¼³Á¤

Parameters:
int   $item: 
int   $subitem: 

API Tags:
Access:  public


[ Top ]
initCreate  [line 54]

  void initCreate( )

°´Ã¼°¡ »ý¼ºµÇ±â ÀÌÀüÀÇ È¯°æ ¼³Á¤


API Tags:
Access:  protected


Redefined in descendants as:

[ Top ]
initEvent  [line 61]

  void initEvent( )

±âº» À̺¥Æ® ¼³Á¤


API Tags:
Access:  protected


Redefinition of:
WBObject::initEvent()

Redefined in descendants as:

[ Top ]
isVisible  [line 364]

  bool isVisible( )

º¸À̱⠿©ºÎ


API Tags:
Access:  public


[ Top ]
onRedraw  [line 463]

  void onRedraw( $eo  )

WBC_REDRAW À̺¥Æ® ½ÇÇà

repaint() ¸Þ¼Òµå·Î Graphics °´Ã¼¸¦ ³Ñ°ÜÁØ´Ù.

Parameters:
   $eo: 

API Tags:
Access:  public


[ Top ]
onResize  [line 474]

  void onResize( )

WBC_RESIZE À̺¥Æ® ½ÇÇà

doLayout() ¸Þ¼Òµå¸¦ ½ÇÇà


API Tags:
Access:  public


[ Top ]
refresh  [line 192]

  void refresh( [bool $now = false]  )

ÁöÁ¤ÇÑ ¿µ¿ªÀ» ´Ù½Ã ±×¸²

Parameters:
bool   $now:  true : Áö±Ý Áï½Ã, false : ³ªÁß¿¡(?)

API Tags:
Access:  public


Redefined in descendants as:

[ Top ]
repaint  [line 183]

  void repaint( $graphics  )

´Ù½Ã ±×¸®±â ½ÇÇà

Parameters:
   $graphics: 

API Tags:
Access:  public


[ Top ]
send  [line 517]

  void send( $message, $wparam, $lparam  )

Control ¿¡ ¸Þ¼¼Áö¸¦ º¸³½´Ù.

Parameters:
   $message: 
   $wparam: 
   $lparam: 

API Tags:
Access:  public


[ Top ]
setArea  [line 398]

  void setArea( $type, [ $x = 0], [ $y = 0], [ $width = 0], [ $height = 0]  )

Ȱ¼º ¿µ¿ª ¼³Á¤Çϱâ

Parameters:
   $type: 
   $x: 
   $y: 
   $width: 
   $height: 

API Tags:
Access:  public


[ Top ]
setBounds  [line 420]

  void setBounds( int $x, int $y, int $width, int $height  )

À§Ä¡, Å©±â µ¿½Ã ¼³Á¤

Parameters:
int   $x: 
int   $y: 
int   $width: 
int   $height: 

API Tags:
Access:  public


[ Top ]
setFocus  [line 226]

  bool setFocus( )

ÇöÀç WBComponent¿¡ focus ¼³Á¤


API Tags:
Access:  public


[ Top ]
setFont  [line 431]

  void setFont( mixed $font, [bool $redraw = false]  )

ÆùÆ® ¼³Á¤

Parameters:
mixed   $font: 
bool   $redraw: 

API Tags:
Access:  public


[ Top ]
setImage  [line 385]

  void setImage( int $source, [int $transparentcolor = NOCOLOR], [int $index = 1], [int $param = 0]  )

À̹ÌÁö ¼³Á¤Çϱâ

Parameters:
int   $source: 
int   $transparentcolor: 
int   $index: 
int   $param: 

API Tags:
Access:  public


[ Top ]
setInstance  [line 95]

  void setInstance( int $instance  )

instance ¼³Á¤Çϱâ

Parameters:
int   $instance: 

API Tags:
Access:  public


[ Top ]
setMaximumSize  [line 155]

  void setMaximumSize( [ $width = 0], [ $height = 0]  )

ÃÖ´ë »çÀÌÁî ¼³Á¤

Parameters:
   $width: 
   $height: 

API Tags:
Access:  public


Redefined in descendants as:

[ Top ]
setMinimumSize  [line 135]

  void setMinimumSize( [ $width = 0], [ $height = 0]  )

ÃÖ¼Ò»çÀÌÁî ¼³Á¤

Parameters:
   $width: 
   $height: 

API Tags:
Access:  public


Redefined in descendants as:

[ Top ]
setPosition  [line 287]

  bool setPosition( [int $x = WBC_CENTER], [int $y = WBC_CENTER]  )

ÇöÀç À§Ä¡ ¼³Á¤

Parameters:
int   $x:  xÁÂÇ¥
int   $y:  yÁÂÇ¥

API Tags:
Access:  public


Redefined in descendants as:

[ Top ]
setSize  [line 322]

  void setSize( int $width, [int $height = null]  )

À©µµ¿ì ¶Ç´Â ÄÁÆ®·Ñ Å©±â Á¶Á¤Çϱâ

Parameters:
int   $width: 
int   $height: 

API Tags:
Access:  public


Redefined in descendants as:

[ Top ]
setStyle  [line 408]

  void setStyle( int $style, [bool $set = true]  )

style ¼³Á¤Çϱâ

Parameters:
int   $style:  ¼³Á¤µÉ style
bool   $set: 

API Tags:
Access:  public


[ Top ]
setText  [line 355]

  void setText( string $text, [int $item = null], [int $subitem = null]  )

text,caption ¼³Á¤Çϱâ

Parameters:
string   $text:  ¼³Á¤ÇÒ ÅØ½ºÆ®
int   $item: 
int   $subitem: 

API Tags:
Access:  public


Redefined in descendants as:

[ Top ]
setVisible  [line 373]

  void setVisible( [bool $isVisible = true]  )

º¸À̱⠿©ºÎ ¼³Á¤

Parameters:
bool   $isVisible: 

API Tags:
Access:  public


Redefined in descendants as:

[ Top ]
toString  [line 452]

  string toString( )

°´Ã¼ ¹®ÀÚ¿­ ¾ò¾î¿À±â


API Tags:
Access:  public


Redefinition of:
PObject::toString()
°´Ã¼ ¹®ÀÚ¿­·Î º¯È¯

Redefined in descendants as:

[ Top ]

Documentation generated on Wed, 09 Dec 2009 10:48:47 +0900 by phpDocumentor 1.4.3