Description | Hierarchy | Fields | Methods | Properties |
type TfrmImportBitmap = class(TfrmCustomGoPhast)
TfrmImportBitmap
is used to help import or edit bitmaps in GoPhast.
See TfrmGoPhast.miImportBitmapClick, TfrmGoPhast.miEditBitmapsClick, and TfrmSelectImage.btnOKClick.
btnCancel: TBitBtn; |
|
btnHelp: TBitBtn; |
|
btnImportWorldFile: TButton; |
|
btnOK: TBitBtn; |
|
btnSelectImage: TButton; |
|
cbVisible: TCheckBox; |
|
edName: TEdit; |
|
lblName: TLabel; |
|
odWorldFiled: TOpenDialog; |
|
OpenDialogBitmap: TOpenDialog; |
|
pnlBottom: TPanel; |
|
rgViewDirection: TRadioGroup; |
|
Splitter1: TSplitter; |
|
dgPoints: TRbwDataGrid4; |
|
seNumRows: TJvSpinEdit; |
|
lblNumRows: TLabel; |
|
GridPanel1: TGridPanel; |
|
sbAddRow: TSpeedButton; |
|
sbInsertRow: TSpeedButton; |
|
sbDeleteRow: TSpeedButton; |
|
ScrollBox1: TScrollBox; |
|
ZoomBox: TQRbwZoomBox2; |
|
FBitMap: TBitmap; |
|
FBitmapItem: TCompressedBitmapItem; |
|
FImageFileName: String; |
procedure btnImportWorldFileClick(Sender: TObject); |
|
procedure btnOKClick(Sender: TObject); |
|
procedure btnSelectImageClick(Sender: TObject); |
|
procedure dgPointsExit(Sender: TObject); |
|
procedure dgPointsSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: String); |
|
procedure FormCreate(Sender: TObject); override; |
|
procedure FormDestroy(Sender: TObject); override; |
|
procedure rgViewDirectionClick(Sender: TObject); |
|
procedure ZoomBoxImage32MouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer; Layer: TCustomLayer); |
|
procedure seNumRowsChange(Sender: TObject); |
|
procedure sbAddRowClick(Sender: TObject); |
|
procedure sbInsertRowClick(Sender: TObject); |
|
procedure sbDeleteRowClick(Sender: TObject); |
|
procedure dgPointsEndUpdate(Sender: TObject); |
|
procedure FormShow(Sender: TObject); |
|
procedure EnableOKButton; |
|
procedure ImportWorldFile(const FileName: string); |
|
procedure LabelColumns; |
|
procedure NumberRows; |
|
procedure SetData; |
|
procedure DrawPointsOnBitMap32(Sender: TObject; Buffer: TBitmap32); |
|
procedure AddPoint(const PixelX, PixelY: integer; const RealX, RealY: double); |
|
procedure GetData(ABitmapItem: TCompressedBitmapItem); |
btnCancel: TBitBtn; |
|
|
btnHelp: TBitBtn; |
|
|
btnImportWorldFile: TButton; |
|
The basic format is pixel-x,pixel-y real-world-x,real-world-y
|
btnOK: TBitBtn; |
|
|
btnSelectImage: TButton; |
|
|
cbVisible: TCheckBox; |
|
|
edName: TEdit; |
|
|
lblName: TLabel; |
|
|
odWorldFiled: TOpenDialog; |
|
See also
|
OpenDialogBitmap: TOpenDialog; |
|
|
pnlBottom: TPanel; |
|
|
rgViewDirection: TRadioGroup; |
|
|
Splitter1: TSplitter; |
|
|
dgPoints: TRbwDataGrid4; |
|
seNumRows: TJvSpinEdit; |
|
lblNumRows: TLabel; |
|
GridPanel1: TGridPanel; |
|
sbAddRow: TSpeedButton; |
|
sbInsertRow: TSpeedButton; |
|
sbDeleteRow: TSpeedButton; |
|
ScrollBox1: TScrollBox; |
|
ZoomBox: TQRbwZoomBox2; |
|
FBitMap: TBitmap; |
|
|
FBitmapItem: TCompressedBitmapItem; |
|
|
FImageFileName: String; |
|
procedure btnImportWorldFileClick(Sender: TObject); |
|
See also
|
procedure btnOKClick(Sender: TObject); |
|
Clicking |
procedure btnSelectImageClick(Sender: TObject); |
|
|
procedure dgPointsExit(Sender: TObject); |
|
|
procedure dgPointsSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: String); |
|
|
procedure FormCreate(Sender: TObject); override; |
|
|
procedure FormDestroy(Sender: TObject); override; |
|
|
procedure rgViewDirectionClick(Sender: TObject); |
|
|
procedure ZoomBoxImage32MouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer; Layer: TCustomLayer); |
|
procedure seNumRowsChange(Sender: TObject); |
|
procedure sbAddRowClick(Sender: TObject); |
|
procedure sbInsertRowClick(Sender: TObject); |
|
procedure sbDeleteRowClick(Sender: TObject); |
|
procedure dgPointsEndUpdate(Sender: TObject); |
|
procedure FormShow(Sender: TObject); |
|
procedure EnableOKButton; |
|
|
procedure ImportWorldFile(const FileName: string); |
|
See also
|
procedure LabelColumns; |
|
|
procedure NumberRows; |
|
|
procedure SetData; |
|
|
procedure DrawPointsOnBitMap32(Sender: TObject; Buffer: TBitmap32); |
|
procedure AddPoint(const PixelX, PixelY: integer; const RealX, RealY: double); |
|
|
procedure GetData(ABitmapItem: TCompressedBitmapItem); |
|
|