C# 클래스 CSReportPaint.cReportPaint

파일 보기 프로젝트 열기: javiercrowsoft/CSReports.net 1 사용 예제들

공개 메소드들

메소드 설명
alingObjBottomToGrid ( String sKey ) : void
alingObjLeftBottomToGrid ( String sKey ) : void
alingObjLeftToGrid ( String sKey ) : void
alingObjLeftTopToGrid ( String sKey ) : void
alingObjRightBottomToGrid ( String sKey ) : void
alingObjRightToGrid ( String sKey ) : void
alingObjRightTopToGrid ( String sKey ) : void
alingObjTopToGrid ( String sKey ) : void
alingToGrid ( String sKey ) : void
beginMove ( ) : void
cReportPaint ( ) : System
clearPage ( object graph ) : void
createBackgroundBitmap ( Graphics graph ) : void
createPicture ( Graphics graph ) : void
drawObject ( String key, Graphics graph ) : bool
drawRule ( String key, Graphics graph ) : bool
drawSection ( String key, Graphics graph ) : bool
endMove ( Graphics graph ) : void
getBitmap ( ) : Image
getNewObject ( csRptPaintObjType paintTypeObject ) : cReportPaintObject
getNewSection ( csRptPaintObjType paintTypeObject ) : cReportPaintObject
getPaintObject ( String sKey ) : cReportPaintObject
getPaintObjectForTag ( String tag ) : cReportPaintObject
getPaintObjects ( ) : cReportPaintObjects
getPaintSectionForTag ( String tag ) : cReportPaintObject
getPaintSections ( ) : cReportPaintObjects
initGrid ( Graphics picGrid, csETypeGrid typeGrid ) : void
moveHorizontal ( String sKey, float x, Graphics graph ) : void
moveObjToXY ( String sKey, float x, float y, Graphics graph ) : void
moveObjToXYEx ( String sKey, float x, float y, Graphics graph, bool clear ) : void
moveVertical ( String sKey, float y, Graphics graph ) : void
paintObjIsSection ( String sKey ) : bool
paintPicture ( Graphics graph, bool disposeGraphicObject ) : void
pointIsInObject ( float x, float y, String &sKey ) : bool
pointIsInObject ( float x, float y, String &sKey, csRptPaintRegionType &regionType ) : bool
pointIsInThisObject ( float x, float y, String &sKey, csRptPaintRegionType &regionType ) : bool
refreshObject ( String key, Graphics graph ) : bool
removeFromSelected ( String sKey, Graphics graph ) : void
resize ( Graphics graph, String sKey, float left, float top, float x2, float y2 ) : void
setFocus ( String sKey, Graphics graph, bool clearSelected ) : void
setGridHeight ( float rhs ) : void

비공개 메소드들

메소드 설명
alingObjToGrid ( String sKey, bool toLeft, bool toTop, bool toBottom, bool toRight, bool resizing ) : void
draw ( cReportPaintObjects collObjs, String key, Graphics graph ) : bool
drawBMP ( Graphics graph, Image image, float x, float y, int bmpWidth, int bmpHeight, float destWidth, float destHeight ) : void
getKey ( ) : String
getKeyPaintObj ( ) : String
getKeyPaintSec ( ) : String
getNotBorder ( ) : bool
getPlEvaluateTextHeight ( String text, Font font, float width, StringFormat format, float scaleY, float scaleX ) : int
getPlEvaluateTextWidth ( String text, Font font, float scaleX ) : int
getScaleX ( ) : float
getScaleY ( ) : float
getZoom ( ) : int
move ( float left, float top, float width, float height, Graphics graph ) : void
pAllreadySelected ( String sKey ) : bool
pClearObject ( String key, Graphics graph ) : void
pCreateBrushGrid ( Graphics graph, csETypeGrid typeGrid ) : void
pDrawObjBox ( Graphics graph, cReportAspect aspect, float x1, float y1, float x2, float y2, bool filled, int colorIn, int colorOut ) : void
paintPictureMove ( Graphics graph, RectangleF tR ) : void
pointIsInObjectAux ( cReportPaintObjects paintObjs, float x, float y, String &sKey, csRptPaintRegionType &regionType ) : bool
pointIsInRegion ( float x1, float y1, float x2, float y2, float x, float y ) : bool
pointIsInThisObjectAux ( cReportPaintObject paintObj, float x, float y, String &sKey, csRptPaintRegionType &regionType ) : bool
printLine ( Graphics graph, bool filled, float x1, float y1, float x2, float y2, int colorInside, int width, bool dash, int colorOut, bool rounded ) : void
printText ( Graphics graph, String sText, cReportAspect aspect, Image image ) : void
refreshBackgroundPicture ( Graphics graph, int color ) : void
regionIsInRegion ( float x1, float y1, float x2, float y2, float z1, float w1, float z2, float w2 ) : bool
setFocusAux ( String sKey, Graphics graph ) : void
setNotBorder ( bool rhs ) : void
setScaleX ( float rhs ) : void
setScaleY ( float rhs ) : void
setZoom ( int rhs ) : void
showHandle ( Graphics graph, Brush brush, Rectangle rect, bool circle ) : void
showHandles ( Graphics graph, int x1, int y1, int x2, int y2, int color, bool bCircle ) : void

메소드 상세

alingObjBottomToGrid() 공개 메소드

public alingObjBottomToGrid ( String sKey ) : void
sKey String
리턴 void

alingObjLeftBottomToGrid() 공개 메소드

public alingObjLeftBottomToGrid ( String sKey ) : void
sKey String
리턴 void

alingObjLeftToGrid() 공개 메소드

public alingObjLeftToGrid ( String sKey ) : void
sKey String
리턴 void

alingObjLeftTopToGrid() 공개 메소드

public alingObjLeftTopToGrid ( String sKey ) : void
sKey String
리턴 void

alingObjRightBottomToGrid() 공개 메소드

public alingObjRightBottomToGrid ( String sKey ) : void
sKey String
리턴 void

alingObjRightToGrid() 공개 메소드

public alingObjRightToGrid ( String sKey ) : void
sKey String
리턴 void

alingObjRightTopToGrid() 공개 메소드

public alingObjRightTopToGrid ( String sKey ) : void
sKey String
리턴 void

alingObjTopToGrid() 공개 메소드

public alingObjTopToGrid ( String sKey ) : void
sKey String
리턴 void

alingToGrid() 공개 메소드

public alingToGrid ( String sKey ) : void
sKey String
리턴 void

beginMove() 공개 메소드

public beginMove ( ) : void
리턴 void

cReportPaint() 공개 메소드

public cReportPaint ( ) : System
리턴 System

clearPage() 공개 메소드

public clearPage ( object graph ) : void
graph object
리턴 void

createBackgroundBitmap() 공개 메소드

public createBackgroundBitmap ( Graphics graph ) : void
graph System.Drawing.Graphics
리턴 void

createPicture() 공개 메소드

public createPicture ( Graphics graph ) : void
graph System.Drawing.Graphics
리턴 void

drawObject() 공개 메소드

public drawObject ( String key, Graphics graph ) : bool
key String
graph System.Drawing.Graphics
리턴 bool

drawRule() 공개 메소드

public drawRule ( String key, Graphics graph ) : bool
key String
graph System.Drawing.Graphics
리턴 bool

drawSection() 공개 메소드

public drawSection ( String key, Graphics graph ) : bool
key String
graph System.Drawing.Graphics
리턴 bool

endMove() 공개 메소드

public endMove ( Graphics graph ) : void
graph System.Drawing.Graphics
리턴 void

getBitmap() 공개 메소드

public getBitmap ( ) : Image
리턴 Image

getNewObject() 공개 메소드

public getNewObject ( csRptPaintObjType paintTypeObject ) : cReportPaintObject
paintTypeObject csRptPaintObjType
리턴 cReportPaintObject

getNewSection() 공개 메소드

public getNewSection ( csRptPaintObjType paintTypeObject ) : cReportPaintObject
paintTypeObject csRptPaintObjType
리턴 cReportPaintObject

getPaintObject() 공개 메소드

public getPaintObject ( String sKey ) : cReportPaintObject
sKey String
리턴 cReportPaintObject

getPaintObjectForTag() 공개 메소드

public getPaintObjectForTag ( String tag ) : cReportPaintObject
tag String
리턴 cReportPaintObject

getPaintObjects() 공개 메소드

public getPaintObjects ( ) : cReportPaintObjects
리턴 cReportPaintObjects

getPaintSectionForTag() 공개 메소드

public getPaintSectionForTag ( String tag ) : cReportPaintObject
tag String
리턴 cReportPaintObject

getPaintSections() 공개 메소드

public getPaintSections ( ) : cReportPaintObjects
리턴 cReportPaintObjects

initGrid() 공개 메소드

public initGrid ( Graphics picGrid, csETypeGrid typeGrid ) : void
picGrid System.Drawing.Graphics
typeGrid csETypeGrid
리턴 void

moveHorizontal() 공개 메소드

public moveHorizontal ( String sKey, float x, Graphics graph ) : void
sKey String
x float
graph Graphics
리턴 void

moveObjToXY() 공개 메소드

public moveObjToXY ( String sKey, float x, float y, Graphics graph ) : void
sKey String
x float
y float
graph Graphics
리턴 void

moveObjToXYEx() 공개 메소드

public moveObjToXYEx ( String sKey, float x, float y, Graphics graph, bool clear ) : void
sKey String
x float
y float
graph Graphics
clear bool
리턴 void

moveVertical() 공개 메소드

public moveVertical ( String sKey, float y, Graphics graph ) : void
sKey String
y float
graph Graphics
리턴 void

paintObjIsSection() 공개 메소드

public paintObjIsSection ( String sKey ) : bool
sKey String
리턴 bool

paintPicture() 공개 메소드

public paintPicture ( Graphics graph, bool disposeGraphicObject ) : void
graph Graphics
disposeGraphicObject bool
리턴 void

pointIsInObject() 공개 메소드

public pointIsInObject ( float x, float y, String &sKey ) : bool
x float
y float
sKey String
리턴 bool

pointIsInObject() 공개 메소드

public pointIsInObject ( float x, float y, String &sKey, csRptPaintRegionType &regionType ) : bool
x float
y float
sKey String
regionType csRptPaintRegionType
리턴 bool

pointIsInThisObject() 공개 메소드

public pointIsInThisObject ( float x, float y, String &sKey, csRptPaintRegionType &regionType ) : bool
x float
y float
sKey String
regionType csRptPaintRegionType
리턴 bool

refreshObject() 공개 메소드

public refreshObject ( String key, Graphics graph ) : bool
key String
graph Graphics
리턴 bool

removeFromSelected() 공개 메소드

public removeFromSelected ( String sKey, Graphics graph ) : void
sKey String
graph Graphics
리턴 void

resize() 공개 메소드

public resize ( Graphics graph, String sKey, float left, float top, float x2, float y2 ) : void
graph Graphics
sKey String
left float
top float
x2 float
y2 float
리턴 void

setFocus() 공개 메소드

public setFocus ( String sKey, Graphics graph, bool clearSelected ) : void
sKey String
graph Graphics
clearSelected bool
리턴 void

setGridHeight() 공개 메소드

public setGridHeight ( float rhs ) : void
rhs float
리턴 void