That is just a confusing artefact of Microsoft's code commenting. That is part 
of the comment like /// <summary> that indicates a code example follows. It is 
not part of the configuration.

Rob

From: Graham Walsh [mailto:[EMAIL PROTECTED]
Sent: June-20-08 7:43 AM
To: Log4NET User
Subject: RE: Winforms

Its ok I sorted it out. Dunno what

    <code lang="XML" escaped="true">

Does exactly but commented out everything works as expected

G


________________________________
From: WALSH, Graham (CALYON)
Sent: Friday, June 20, 2008 12:22 PM
To: Log4NET User
Subject: RE: Winforms

Hi again,

That utility works a treat. Thanks a million Rob and Stephanie!

I have just two minor points (cosmetic).

1)     I have my log output in the rich text box (whose background colour is 
grey). My log output appears but its not in colour. I know its not essential, 
but it adds to user satisfaction to see errors in red. Any ideas why this is 
this case? Am I badly configured?

This is what my configuration section looks like;



  <appender name="MainFormRichTextAppender" 
type="log4net.Appender.RichTextBoxAppender">
    <file value="logs/RichTextAppenderRocks.log" />
    <appendToFile value="true" />
    <maximumFileSize value="25000KB" />
    <maxSizeRollBackups value="2" />
    <layout type="log4net.Layout.PatternLayout">
      <conversionPattern value="%date [%-2thread] %-5level %-70logger - 
%message%newline" />
    </layout>
    <code lang="XML" escaped="true">
      <mapping>
        <level value="DEBUG" />
        <textColorName value="DarkGreen" />

      </mapping>
      <mapping>
        <level value="INFO" />
        <textColorName value="ControlText" />

      </mapping>
      <mapping>
        <level value="WARN" />
        <textColorName value="Blue" />

      </mapping>
      <mapping>
        <level value="ERROR" />
        <textColorName value="Red" />
        <bold value="true" />
        <pointSize value="10" />

      </mapping>
      <mapping>
        <level value="FATAL" />
        <textColorName value="Black" />
        <backColorName value="Red" />
        <bold value="true" />
        <pointSize value="12" />
        <fontFamilyName value="Lucida Console" />

      </mapping>
    </code>
    </appender>



Thanks a million. This stuff rocks

G

________________________________
From: WALSH, Graham (CALYON)
Sent: Wednesday, June 18, 2008 6:45 PM
To: 'Log4NET User'
Subject: RE: Winforms

Thanks dude, I think I got it...


Stephanie Giovannini <[EMAIL PROTECTED]>
Subject Rich text box appender
Date Thu, 24 Apr 2008 16:12:24 GMT



That'll be my reading on my way home the lousy sweaty French metro system :)

G

________________________________
From: Rob Prouse [mailto:[EMAIL PROTECTED]
Sent: Wednesday, June 18, 2008 5:51 PM
To: Log4NET User
Subject: RE: Winforms

Graham,

If you check back in the archives for this list about a month, someone posted 
an appender that writes to a RichTextBox. I used it and it works well. It 
allows you to colourize your output which is nice for the different log levels.

If you can't find it, let me know and I will repost.

Rob Prouse

From: Graham Walsh [mailto:[EMAIL PROTECTED]
Sent: June-18-08 4:15 AM
To: Log4NET User
Subject: Winforms

Hi,

Could anybody tell me where is the best starting point to integrate log4net 
into a winforms application ?  I intend to have a UPD appender configured and 
have my log information displayed in a textbox. Is a textbox the best control 
to go with? How do I attach my log output to the control I ultimately decide 
upon?


Thanks for any info/replies. Have a nice day

Graham

Reply via email to