Using csharp Syntax Highlighting
// Copyright (C) 2006-2010 NeoAxis Group Ltd.
using System;
using System.Collections.Generic;
using System.Text;
using Engine;
using Engine.UISystem;
using Engine.MathEx;
using Engine.Renderer;
using GameEntities;
namespace Game
{
/// <summary>
/// Defines a about us window.
/// </summary>
public class AboutWindow
: EControl
{
protected override void OnAttach
()
{
base.
OnAttach();
EControl window
= ControlDeclarationManager.
Instance.
CreateControl(
"Gui\\AboutWindow.gui" );
Controls.
Add( window
);
window.
Controls[ "Version" ].
Text = EngineVersionInformation.
Version;
window.
Controls[ "Copyright" ].
Text = EngineVersionInformation.
Copyright;
window.
Controls[ "WWW" ].
Text = EngineVersionInformation.
WWW;
( (EButton
)window.
Controls[ "Quit" ] ).
Click += delegate( EButton sender
)
{
SetShouldDetach
();
};
}
protected override bool OnKeyDown
( KeyEvent e
)
{
if( base.
OnKeyDown( e
) )
return true
;
if( e.
Key == EKeys.
Escape )
{
SetShouldDetach
();
return true
;
}
return false
;
}
}
}Parsed in 0.011 seconds, using
GeSHi 1.0.8.4
По просьбам появился тэг, специально рассчитанный на программистов.
Код:
[syntax]текст[/syntax]
Желательно использовать так:
Код:
[syntax=csharp]текст[/syntax]
Языков много, целый список:
Цитата:
Actionscript, ADA, Apache Log, AppleScript, ASM, ASP, AutoIT, Backus-Naur form, Bash, BlitzBasic, C, C for Macs, C#, C++, CAD DCL, CadLisp, CFDG, CFDG, ColdFusion, CSS, Delphi, DIV, DOS, Eiffel, Fortran, FreeBasic, GML, Groovy, HTML, Inno, IO, Java, Java 5, Javascript, LaTeX, Lisp, Lua, Microprocessor ASM, mIRC, MySQL, NSIS, Objective C, OCaml, OpenOffice BASIC, Oracle 8 SQL, Pascal, Perl, PHP, PL/SQL, Python, Q(uick)BASIC, Ruby, SAS, Scheme, SDLBasic, Smalltalk, Smarty, SQL, T-SQL, TCL, thinBasic, Uno IDL, VB.NET, Visual BASIC, Visual Fox Pro, Winbatch, X++, XML, Z80 ASM.
Желательно использовать csharp, потому что вводить список слов для Нео буду именно в него.
Из минусов - конфликтует с тэгом HIDЕ (неверно отображаются скобки.) Для связки HIDE и кода используйте связку
Код:
[hide=20][code=php]текст[/code][/hide]