|
Hello,
What exactly is your requirement? A rich text editor or Toolbars like MS Word?
Maqsood Ahmed - MCAD.net
Kolachi Advanced Technologies
http://www.kolachi.net
|
|
|
|
|
I want a richText Editor which has a perfect Tool Bar like MS Word ToolBar.
I have a form for typing and saving mails , and need a powerfull text editor . I know some text editors like WordPad but these are OLE... !
www.behzadi.net
|
|
|
|
|
Hello,
You can have this [^]for a start.
HTH. Cheers
Maqsood Ahmed - MCAD.net
Kolachi Advanced Technologies
http://www.kolachi.net
|
|
|
|
|
I have managed to change the colour of tabpages. I also managed to change the fonts of each tab to my own font. Now my application is in my user defined colour EXCEPT for the tabs for the tabcontrol, how do I change that?!
|
|
|
|
|
see http://www.dotnetrix.co.uk/tabcontrols.html
Regards
Hansjörg
|
|
|
|
|
Hi
i want to know that how to use tracing in windows Application , i know there is trace class available in system.diagnostics and the methods in the trace class are static e.g. Trace.Write etc as i have read on books ,but when i try to use it in the windows application it doesn't gives the write or write line method in the trace class ,i have added the nam space too ,plz reply with example s o i can understand and then implement it,plz reply as soon as possible ,thanks in advance.
Hard work is key to success
|
|
|
|
|
Can you show some code of how you are using it?
|
|
|
|
|
There are some excellent articles here on TraceListeners, I recommend starting there. You can create you own trace logging methods like this:
<br />
public class MyTrace <br />
{<br />
private readonly string tracePath;<br />
private StreamWriter writer;<br />
<br />
public MyTrace( string filename )<br />
{<br />
this.tracePath = filename;<br />
}<br />
<br />
public bool Open( )<br />
{<br />
try<br />
{<br />
writer = new StreamWriter( tracePath );<br />
return true;<br />
}<br />
catch<br />
{<br />
return false;<br />
}<br />
}<br />
public void Log( string format, params object[] args )<br />
{ <br />
if ( writer != null )<br />
{<br />
string msg = string.Format( format, args );<br />
writer.WriteLine( msg );
}<br />
else<br />
throw new Exception( "Trace File must be opened" );<br />
}<br />
public void Close( )<br />
{<br />
writer.Flush( );<br />
writer.Close( );<br />
writer = null;<br />
}<br />
}<br />
Good Luck
Mike Luster
CTI/IVR/Telephony SME
|
|
|
|
|
Hi there!
I try to serialize Unit struct into XML,
<code>XmlSerializer xs = new XmlSerializer(typeof (Unit));
MemoryStream s = new MemoryStream();
xs.Serialize(s, new Unit(100));
Console.WriteLine(Encoding.UTF8.GetString(s.ToArray()));</code>
Then I got following XML:
<code><?xml version="1.0"?>
<Unit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" /></code>
There is no data in this XML.
Ummm, need helps, thanks.
-- modified at 23:50 Tuesday 14th March, 2006
|
|
|
|
|
The Xml serializer requires the fields to be public.
|
|
|
|
|
Hi, im using MCI to play wave files.
I need to control the balance of one of this but i havent been able to do it.
Ive tried the command string "set id audio left off" but i get an error message (the device isnt compatible with the specified command).
Any idea or api i could use?
Thanks
|
|
|
|
|
Hi!
You could use the mixer API to control the balance (and to find out whether a device/mixer line supports setting balance).
There are several articles here on this topic, for example this one.[^]
Regards,
mav
--
Black holes are the places where god divided by 0...
|
|
|
|
|
It s a great example, thanks, but I need to play a sound through the left speaker and another one through the right one, so that i was thinking about changing the balance of the sounds, not the balance of the whole soundcard output, because of it i was checking the mci.
Ive seen a dll which does it, so i guess it couldnt be very difficult.
|
|
|
|
|
Hello Everyone,
I am new to Programming and I need your help.
I am trying to copy the web application code from our production
server to my local machine, but I am getting the following error when i
do Copy Project from the Project Menu:
"The web does not appear to have the Frontpage server extensions
installed. If the Frontpage Server extensions are installed, this
error may occur because the _vti_bin virtual directory is not marked
executable.To correct this problem, run the Internet Services
Manager, select the Web server having the problem and use the Check Server
Extensions task"
I tried to research on Internet but was not able to find correct answer.
First of all how do I know if Frontpage extensions are installed or not.
If yes then, how do I get to INternet Service Manager. I am not seeing
it in my Administrative Tools. I do have IIS installed on my local machine.
I am able to create new web application but I am not able to do Copy Project.
I thank you for your help in advance.
Thanks
|
|
|
|
|
i have a form containing labels pictures and user controls
how can i print the form containing them just like it appears
through my search i found JUST "How to print a document"
-- modified at 7:28 Wednesday 15th March, 2006
|
|
|
|
|
How can I remove from IE toolbar buttons like:
Favourites
History
Media
I want to restrict user from visiting a new URL location from my browser controller stuff. I tried passing win32 message like TB_ENABLEBUTTON. Doesnt work!!
Please pass the trick if anybody here has some idea ..
Thanks
Sree
|
|
|
|
|
using System;
using System.Threading;
using System.IO;
namespace Threaded
{
public class me
{
public string texto;
public string path;
public string Path { get { return path; } set { path = value; } }
public string Texto { get { return texto; } set { texto = value; } }
public me() { }
public void copia()
{
Stream fix;
for (int i=0 ; i < texto.Length ; i++)
lock (this)
{
fix = new FileStream(path, FileMode.Create);
fix.WriteByte((byte) texto[i]);
fix.Close();
Monitor.Pulse(this);
if (i < texto.Length)
Monitor.Wait(this);
}
}
}
class teste
{
public static void Main()
{
string text;
me eu = new me();
me eu2 = new me();
text= Console.ReadLine();
eu.Path = "1.txt";
eu.Texto = text;
eu2.Path = "2.txt";
eu2.Texto = text;
Thread a = new Thread(new ThreadStart(eu.copia));
a.Start();
eu2.copia();
}
}
}
the objective of this program is to write a texto to 2 files using threads :S the problem is that it stucks after writing the first letter, i believe it's a synchronization bug, but i really can't see where the problem is... please help.
(i didn't know which part of the code that contains the bug so i posted all of it )
_________________________________________________________________________________
"There is no great genius without some touch of madness." - Seneca (5 BC - 65 AD)
|
|
|
|
|
How about the following code (sorry, but I took the liberty of re-wording the classes and variables).
using System;
using System.Threading;
using System.IO;
namespace Threaded
{
public class ThreadingTextWriter
{
private string path = "";
private string textToWrite = DateTime.Now.ToString();
public string Path
{
get
{
return this.path;
}
set
{
this.path = value;
}
}
public string TextToWrite
{
get
{
return this.textToWrite;
}
set
{
this.textToWrite = value;
}
}
public void Write()
{
Thread.Sleep(1000);
File.WriteAllText(path, this.textToWrite);
}
public ThreadingTextWriter(string path, string textToWrite)
{
this.path = path;
this.textToWrite = textToWrite;
}
}
public static class Program
{
public static void Main(string[] args)
{
ThreadingTextWriter ttw1 = new ThreadingTextWriter(@"output1.txt", @"Output from ThreadingTextWriter1");
ThreadingTextWriter ttw2 = new ThreadingTextWriter(@"output2.txt", @"Output from ThreadingTextWriter2");
Thread ttw2Thread = new Thread(new ThreadStart(ttw2.Write));
ttw2Thread.Start();
ttw1.Write();
Thread.Sleep(1000);
Console.WriteLine(@"Completed write tests");
}
}
}
This will create two text files.
Note:
- I havn't locked the files so other processes may try and access them. To solve this you can use the FileStream constructor as you have done, this I think has an option for locking the file for read/write access, I just can't remember off the top of my head
- This uses .NET 2.0 (hence the File.WriteAllText) so this will need to be changed to suit you needs
This is a quick example based on the code you posted, this works, creating two text files with the contents inside them.
Hope it helps Ed
|
|
|
|
|
thank's for the answer, but there are a few thing's i don't understand. Forexample: Thread.Sleep(1000) --> isn't this going to suspend the thread for 1 second? if it does, how can you put it before you writ it in the the write method?
it works wonderfully, by the way i use VS 2005
_________________________________________________________________________________
"There is no great genius without some touch of madness." - Seneca (5 BC - 65 AD)
|
|
|
|
|
I just put it in to make sure that the threads had time to write the data and to (well it was my plan, but I forgot to put the time in) show that the thread called first was actually writing data second. The last Thread.Sleep is to make sure that the threaded write has a chance to write it's data otherwise the app will quite before it has a chance to.
Ed
|
|
|
|
|
understood thnk's for everything
_________________________________________________________________________________
"There is no great genius without some touch of madness." - Seneca (5 BC - 65 AD)
|
|
|
|
|
I am rather new to C# though I have been programming for a long time. I have an app where I am using a ListView that I have set to View=List (one column) so I can tag the items (rather than use the List object). The problem is that when the list is larger than the object, a second column, which I don't want, is added. I know the List would be better in this case, but I can't figure out how to tag a single item. If anyone knows how to tag a single item in a List or get rid of the second column in the ListView, I would appreciate knowing the trick.
Thanks much...
Ed Coburn
|
|
|
|
|
Authorof22 wrote: so I can tag the items
What do you mean by this?
Ed
-- modified at 15:47 Tuesday 14th March, 2006
|
|
|
|
|
I need to keep information tagged to each item in the list. For example, the items in one list are cars and I need to keep the license plate number of each car so when the user clicks an item in the list (Ford Fairlane), I can get the license plate number an look that up in the database to display additional information about the selected vehicle.
There is a tagged property:
ListViewItem myItem = lstCars.Items.Add (myReader.GetString(3));
myItem.Tag = myReader.GetString(2);
Where myReader is a reader into the database.
There is no similar property of a List. The only Tag for a list is for the entire List (at least that's all I can find).
Thanks for any suggestions you might have...
Ed.
Ed Coburn
|
|
|
|
|
Store the tag in a width 0 column. IF you allow resizing, override the resize event to keep the column hidden.
Alternately if you've got a unique id for each row store the tag in a hashtable with the rowID as the key.
|
|
|
|