線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:206
推到 Plurk!
推到 Facebook!

關於 synedit SimpleIDEDemo for bcb6

尚未結案
deanmac85
一般會員


發表:13
回覆:4
積分:3
註冊:2007-05-29

發送簡訊給我
#1 引用回覆 回覆 發表時間:2017-05-19 17:39:02 IP:207.244.xxx.xxx 未訂閱

[code cpp]



SynEdit.hpp

class PASCALIMPLEMENTATION TSynEditPlugin : public System::TObject
{
typedef System::TObject inherited;

private:
TCustomSynEdit* fOwner;

protected:
virtual void __fastcall AfterPaint(Graphics::TCanvas* ACanvas, const Types::TRect &AClip, int FirstLine, int LastLine) = 0 ;
virtual void __fastcall LinesInserted(int FirstLine, int Count) = 0 ;
virtual void __fastcall LinesDeleted(int FirstLine, int Count) = 0 ;
__property TCustomSynEdit* Editor = {read=fOwner};

public:
__fastcall TSynEditPlugin(TCustomSynEdit* AOwner);
__fastcall virtual ~TSynEditPlugin(void);
};


main.cpp

class TDebugSupportPlugin: public TSynEditPlugin {
typedef TSynEditPlugin inherited;
protected:
TSimpleIDEMainForm* fForm;
virtual void __fastcall AfterPaint( Graphics::TCanvas* ACanvas, const Types::TRect &AClip, int FirstLine, int LastLine );
virtual void __fastcall LinesInserted( int FirstLine, int Count );
virtual void __fastcall LinesDeleted( int FirstLine, int Count );
public:
__fastcall TDebugSupportPlugin( TSimpleIDEMainForm* AForm );
};

__fastcall TDebugSupportPlugin::TDebugSupportPlugin( TSimpleIDEMainForm* AForm )
: fForm(AForm) //E2251 Cannot find default constructor to initialize base class 'TSynEditPlugin'
{
//...
}

[/code]
請問一下我是哪邊錯誤呢 ?
系統時間:2017-09-25 3:32:26
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!