; fBc@sdkZdkZdkZdkZdkZdkZdkZdklZl Z l Z dk l Z l Z dklZe ie _eiddddgdd e ifd YZeid Zd e ifd YZeiZde iefdYZeiddeeeiZdeifdYZ ei!e ddfdZ"de" dd!dZ#ei$ee#dZ%dZ&ei'i(de&ei'i(de%dS(N(s Controllerss EditorHelpers EditorModels(s SourceViewssStyledTextCtrls(s ExplorerNodess PascalSupportspsPascalCompilerPaths''sPath to the compilerstype: filepaths PascalModelcBs)tZdZdZdZdZeiZRS(NsPascalspascals Pascal.pngs.pas( s__name__s __module__smodelIdentifiers defaultNamesbitmapsexts EditorHelpersimgPascalModelsimgIdx(((sd/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Plug-ins/PascalSupport.plug-in.pys PascalModel s s/stc-pascal.rc.cfgsPascalStyledTextCtrlMixcBstZdZRS(NcCs3tii||dtifdt|idS(Nispascal( sStyledTextCtrlssLanguageSTCMixs__init__sselfswIds PreferencessSTCLineNumMarginWidthspascal_cfgfiles setStyles(sselfswId((sd/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Plug-ins/PascalSupport.plug-in.pys__init__+s(s__name__s __module__s__init__(((sd/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Plug-ins/PascalSupport.plug-in.pysPascalStyledTextCtrlMix*ssPascalSourceViewcBstZdZdZRS(NsSourcecCs<tii||t|fdti|tt|_ dS(Ni( s SourceViewssEditorStyledTextCtrls__init__sselfsparentswxID_PASSOURCEVIEWsmodelsPascalStyledTextCtrlMixsTruesactive(sselfsparentsmodel((sd/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Plug-ins/PascalSupport.plug-in.pys__init__3s (s__name__s __module__sviewNames__init__(((sd/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Plug-ins/PascalSupport.plug-in.pysPascalSourceView1ssPascalspascalsPascalControllercBs/tZeZegZdZdZdZRS(NsImages/Debug/Compile.pngcCs-tii||d|iddfgSdS(NsCompiles-s CheckSource(s ControllerssSourceControllersactionssselfsmodels OnCompile(sselfsmodel((sd/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Plug-ins/PascalSupport.plug-in.pysactionsEscCstiddS(NsNot implemented(swxs LogWarning(sselfsevent((sd/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Plug-ins/PascalSupport.plug-in.pys OnCompileIs( s__name__s __module__s PascalModelsModelsPascalSourceViews DefaultViewss compileBmpsactionss OnCompile(((sd/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Plug-ins/PascalSupport.plug-in.pysPascalController?s   s aliasExtss.dprsunit Unit1; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; implementation {$R *.DFM} procedure TForm1.Button1Click(Sender: TObject); const a = 10; var b : String; begin b := 'String' end; end. s% common.defs.msw={'size': 10, 'backcol': '#FFFFFF', 'lnsize2': 7, 'mono': 'Courier New', 'lnsize': 8, 'helv': 'Lucida Console'} common.defs.gtk={'mono': 'Courier', 'helv': 'Helvetica', 'other': 'new century schoolbook', 'size': 9, 'lnsize': 6, 'backcol': '#FFFFFF'} common.styleidnames = {wx.stc.STC_STYLE_DEFAULT: 'Style default', wx.stc.STC_STYLE_LINENUMBER: 'Line numbers', wx.stc.STC_STYLE_BRACELIGHT: 'Matched braces', wx.stc.STC_STYLE_BRACEBAD: 'Unmatched brace', wx.stc.STC_STYLE_CONTROLCHAR: 'Control characters', wx.stc.STC_STYLE_INDENTGUIDE: 'Indent guide'} [style.pascal] setting.pascal.-3=fore:#8080FF setting.pascal.-2= setting.pascal.-1= style.pascal.000= style.pascal.001=fore:#008040,back:#EAFFEA style.pascal.002=fore:#008040,back:#EAFFEA,size:%(size)d style.pascal.003= style.pascal.004=fore:#0076AE style.pascal.005=bold,fore:#004080 style.pascal.006=fore:#800080 style.pascal.007=fore:#800040 style.pascal.008= style.pascal.009=fore:#808000 style.pascal.010=bold style.pascal.011= style.pascal.012=back:#FFD5FF style.pascal.013=fore:#8000FF style.pascal.032=face:%(mono)s,size:%(size)d style.pascal.033=size:%(lnsize)s style.pascal.034=fore:#0000FF,back:#FFFFB9,bold style.pascal.035=fore:#FF0000,back:#FFFFB9,bold style.pascal.036= style.pascal.037= [style.pascal.default] [pascal] displaysrc=iis braces={} keywords=and array as asm begin case class const constructor destructor dispinterface div do downto else end except exports file finalization finally for function goto if implementation in inherited initialization inline interface is label library mod nil not object of or out packed procedure program property raise record repeat resourcestring set shl shr string then threadvar to try type unit until uses var while with xor private protected public published automated at on lexer=wx.stc.STC_LEX_PASCAL styleidnames={wx.stc.STC_C_DEFAULT: 'Default', wx.stc.STC_C_COMMENT: 'Comment',wx.stc.STC_C_COMMENTLINE: 'Comment line',wx.stc.STC_C_COMMENTDOC: 'Comment doc',wx.stc.STC_C_NUMBER: 'Number',wx.stc.STC_C_WORD: 'Keyword',wx.stc.STC_C_STRING: 'String',wx.stc.STC_C_CHARACTER: 'Character',wx.stc.STC_C_PREPROCESSOR: 'Preprocessor',wx.stc.STC_C_OPERATOR: 'Operator', wx.stc.STC_C_IDENTIFIER: 'Identifier', wx.stc.STC_C_STRINGEOL: 'EOL unclosed string'} cCsdSdS(NsjPNG  IHDRw=sBIT|d!IDATx啿JA Wny!9VpGH%%>X )2Mȩhqy8Ͳ3?n$"i{OQu[Uª̏ .G (>}yG?7E>7Ru5$W`,Q'@.MŗXJ!M1ó!` ' g0>GMu[{#uҪECc N|y@DIs<AçP]﷨w@T_odIENDB`((((sd/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Plug-ins/PascalSupport.plug-in.pysgetPascalPaletteDatascCsdSdS(NsWPNG  IHDRasBIT|dIDATxJ@&o` 9݀5JVݝ YZ*\tgri ogg@DDտ̫N|`W90.Acgbr