 |
|
 |
nice work but for some reason I do not get the syntax highlight to work :(
|
|
|
|
 |
|
 |
i have made somes change for running correctly in :
- public partial class FireEditLanguageOptions
- GetDialogFileFilters of formMain class
modify
List<Language> _Languages = CodeEditorSyntaxLoader.LanguageList.ListLanguages();
to
List<Language> _Languages = CodeEditorSyntaxLoader.LanguageList;
- public class LanguageList: IEnumerable
add
public Dictionary<string, Language> Languages
{
get { return _Languages; }
}
and
public static implicit operator List<Language>(LanguageList _LanguageList)
{
List<Language> langs = new List<Language>();
langs.AddRange(_LanguageList.Languages.Values);
return langs;
}
LETRESTE Bruno
http://www.dsw.fr
|
|
|
|
 |
|
 |
I have text file, named "test.tex".
Content:
\documentclass[12pt, unicode]{article}
%\usepackage[screen, nooverlay]{ssu}
\begin{document}
\textbf{??????? ???????} "--- \textit{?? ?????, ??? ???? ???? ???????? ?????????????? ? ???? ??? ????? ?????? ??????? ????.}
??????????????? ???????? ???????...
\end{document}
* ? - i use Cyrillic Font, this site doesn’t support it, too
When i try to open it in editor, i see error message and my text looks like this:
%\usepackage[screen, nooverlay]{ssu}
\begin{document}
\textbf{? } "--- \textit{ , .}
? , ,
,
. ,
, .
\end{document}
Can you help with this problem? Thanks.
|
|
|
|
 |
|
 |
Excellent work, I love it!
I was wondering if it was possible to get the code for the DLL that does the regions or at least the theory behind it so I can work on my own implimentation. I tried looking on your site, but I only speak English.
Any help would be greatly appreciated.
Thanks.
Daniel
|
|
|
|
 |
|
 |
Hi, i'm currently doing an application to edit Ti-Basic (a programming languiage for texas instruments calculators), is opensource, and i'm doing in it on VB.Net
I was using:
http://www.mdxinfo.com/resources/scripting.php
to do the syntax hughlighting and the intellisense too...
It seems this control is too slow so i'm searching for a replacement, and i saw firedit, i notice it uses the fireball refenrences, and i was wondering if i could add this control to my software (and how)
Thansk for any response
|
|
|
|
 |
|
 |
Hi, how can we join the development team ???
Thanks in advance
|
|
|
|
 |
|
 |
you need to register at sourceforge.net and send me an email from my profile and send me some links or source code or a curriculum about your works
DotNetFireball
http://www.dotnetfireball.net
|
|
|
|
 |
|
 |
I have compiled the project but it says that
The type or namespace name 'Docking' does not exist in the namespace 'Fireball' (are you missing an assembly reference?)
The type or namespace name 'DockableWindow' could not be found (are you missing a using directive or an assembly reference?)
The type or namespace name 'DockContainer' could not be found (are you missing a using directive or an assembly reference?)
IT also says that Fireball.Win32.dll is unavailable...... plz can you provide me with an exe file
SPIKE
|
|
|
|
 |
|
 |
When I input a chinese word with IME ,the word I typed appears twice.
For example, if I type“我不知道”,the text in the editor will be "我不知道我不知道"。
But when I copy some chinese words into the editor , everything is ok. I guess other language beside Chinese may have the same problem.
吴建明
|
|
|
|
 |
|
 |
me too!
是的我也遇到了,中国人顶起。估计外国人看不懂来的。哈哈。都说中国话。:->
|
|
|
|
 |
|
 |
Hi!
First of all - Great job!
I have to manipulate automatically several lines of an opened file but I cannot find the access to the document lines. I want to change the backcolor of special lines and the line numbers set breakpoints and evaluate click events...
Please help
Thank you!
Sebastian.
-- modified at 5:15 Tuesday 18th April, 2006
|
|
|
|
 |
|
 |
Hi,
I have downloaded all the libs and stuff, but it seems, I am missing the
LineMarginRender class. Where do I find it ?
error CS0246: The type or namespace name 'LineMarginRender' could not be found (are you missing a using directive or an assembly reference?)
thanks&greets
Ingo
|
|
|
|
 |
|
 |
That's strange... but here you are:
(1) Class LineMarginRender.cs
(2) Class FireEditLineMarginRender.cs
----------------------------------------------------------------------------------------
(1) Class LineMarginRender.cs
----------------------------------------------------------------------------------------
#region License
// Copyright (C) 2004 Sebastian Faltoni sebastian(at)dotnetfireball(dot)net
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
#endregion License
using System;
using System.Collections.Generic;
using System.Text;
using System.Drawing;
using System.Drawing.Drawing2D;
namespace Fireball.Windows.Forms
{
public class LineMarginRender
{
protected Brush fillBrush = null;
private Rectangle _Bounds = Rectangle.Empty;
public LineMarginRender()
{
fillBrush = Brushes.White;
}
public virtual Rectangle Bounds
{
get
{
return _Bounds;
}
set
{
_Bounds = value;
}
}
public virtual void Render(Graphics gfx)
{
if (_Bounds == Rectangle.Empty)
return;
gfx.FillRectangle(fillBrush, _Bounds);
}
}
}
----------------------------------------------------------------------------------------
(2) Class FireEditLineMarginRender.cs
----------------------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Text;
using Fireball.Windows.Forms;
using System.Drawing.Drawing2D;
using System.Drawing;
namespace FireEdit.Themes
{
class FireEditLineMarginRender : LineMarginRender
{
private LinearGradientBrush _brush = null;
public override System.Drawing.Rectangle Bounds
{
get
{
return base.Bounds;
}
set
{
if (!this.Bounds.Equals(value))
{
_brush = new LinearGradientBrush(value,
SystemColors.Control, SystemColors.ControlLightLight,
LinearGradientMode.Horizontal);
}
base.Bounds = value;
}
}
public override void Render(Graphics gfx)
{
gfx.FillRectangle(_brush, this.Bounds);
}
}
}
----------------------------------------------------------------------------------------
I hope that helps you.
|
|
|
|
 |
|
 |
Hi,
I still cannot compile
Now... I deleted all, downloaded fireedit.zip and firefx.zip here from codeproject and unpacked it. I didn't change any settings or code. I even have built the directory structure. I compile it and I get:
D:\FireBall\libs\Fireball.Core\Shell\ShellItem.cs(91,26): error CS0246: The type or namespace name 'IShellFolder' could not be found (are you missing a using directive or an assembly reference?)
D:\FireBall\libs\Fireball.Core\Shell\ShellItem.cs(246,16): error CS0246: The type or namespace name 'IShellFolder' could not be found (are you missing a using directive or an assembly reference?)
D:\FireBall\libs\Fireball.Core\Shell\ShellItem.cs(250,16): error CS0246: The type or namespace name 'IShellFolder' could not be found (are you missing a using directive or an assembly reference?)
D:\FireBall\libs\Fireball.Core\Shell\ShellItem.cs(255,16): error CS0246: The type or namespace name 'IShellFolder' could not be found (are you missing a using directive or an assembly reference?)
D:\FireBall\libs\Fireball.Core\Shell\ShellItem.cs(260,9): error CS0246: The type or namespace name 'IShellFolder' could not be found (are you missing a using directive or an assembly reference?)
D:\FireBall\libs\Fireball.Core\Drawing\GDI\FontEnum.cs(209,34): error CS0246: The type or namespace name 'ENUMLOGFONTEX' could not be found (are you missing a using directive or an assembly reference?)
So... has anybody the instructions how to compile it? The sources from www.dotnetfireball.net seem to miss the LineMarginRender class
|
|
|
|
 |
|
 |
Hi,
I found the problem. Fireball.Core is dependend on Fireball.Win32. But the solution does not have this dependency. Changing that dependency in the solution fixes this compile trouble and it compiles.
Great job Sebastian!
greets
Ingo
|
|
|
|
 |
|
 |
This looks very nice, well done. I can see it has the following features:
- Outlining
- Line numbering
- Syntax highlighting
What other editing features are built-in?
Can the following features be added using plugins?
- Search/replace dialog
- Intellisense support
Best regards,
Dave Dawkins
-- modified at 3:13 Wednesday 8th February, 2006
|
|
|
|
 |
|
 |
yes you can done all of you have listed via plugins, but intellisense now need to create by hand a code parser, for that you can use goldparser.com a free parser generator also available for c#
DotNetFireball
http://www.dotnetfireball.net
|
|
|
|
 |
|
 |
Have you evaluated using the CompositeUI application block from MS patterns & practices for the composition of the plugins?
http://msdn.microsoft.com/practices/default.aspx?pull=/library/en-us/dnpag2/html/cab.asp
Daniel Cazzulino [MVP XML]
eXtensible mind
Who am I
|
|
|
|
 |
|
 |
Thanks i can read it when i have time i don't have see it before
DotNetFireball
http://www.dotnetfireball.net
|
|
|
|
 |
|
 |
Which tool did you use to draw the class diagram
|
|
|
|
 |
|
 |
Looks like generated from Visual Studio 2005 (non-Express) to me.
Check out VS product feature comparison table at
http://msdn.microsoft.com/vstudio/products/compare/default.aspx
and look for "Class Designer / Object Test Bench". This functionality is not available in the free Express edition
FTrader
|
|
|
|
 |
|
 |
The class diagram is generated by visual studio professional
DotNetFireball
http://www.dotnetfireball.net
|
|
|
|
 |
|
 |
Excellent work, congrats.
I really like it. I've already uninstalled SciTE, replacing it with FireEdit!
___________________________________
Tozzi is right: Gaia is getting rid of us.
My Blog [ITA]
|
|
|
|
 |
|
 |
Thanks for the congrats
Grazie per i complimenti sei italiano?
DotNetFireball
http://www.dotnetfireball.net
|
|
|
|
 |
|
 |
dotnetfireball wrote: Grazie per i complimenti sei italiano?
Si!
___________________________________
Tozzi is right: Gaia is getting rid of us.
My Blog [ITA]
|
|
|
|
 |