Click here to Skip to main content
15,888,803 members
Home / Discussions / C#
   

C#

 
GeneralRe: virtual computers Pin
Philip Fitzsimons20-Oct-02 22:58
Philip Fitzsimons20-Oct-02 22:58 
GeneralTreeView source code Pin
Patrick Lassalle16-Oct-02 5:10
Patrick Lassalle16-Oct-02 5:10 
GeneralRe: TreeView source code Pin
Stephane Rodriguez.16-Oct-02 5:15
Stephane Rodriguez.16-Oct-02 5:15 
GeneralRe: TreeView source code Pin
David Stone16-Oct-02 12:18
sitebuilderDavid Stone16-Oct-02 12:18 
GeneralRe: TreeView source code Pin
Stephane Rodriguez.16-Oct-02 19:09
Stephane Rodriguez.16-Oct-02 19:09 
QuestionIs there a way to connect to Hotmail (donwloading messages from html mail server)? Pin
Zibar15-Oct-02 23:09
sussZibar15-Oct-02 23:09 
AnswerRe: Is there a way to connect to Hotmail (donwloading messages from html mail server)? Pin
Rickard Andersson2015-Oct-02 23:50
Rickard Andersson2015-Oct-02 23:50 
GeneralRe: Is there a way to connect to Hotmail (donwloading messages from html mail server)? Pin
Zibar17-Oct-02 0:35
sussZibar17-Oct-02 0:35 
GeneralRe: Is there a way to connect to Hotmail (donwloading messages from html mail server)? Pin
Rickard Andersson2018-Oct-02 21:00
Rickard Andersson2018-Oct-02 21:00 
AnswerRe: Is there a way to connect to Hotmail (donwloading messages from html mail server)? Pin
Daniel Turini16-Oct-02 0:16
Daniel Turini16-Oct-02 0:16 
GeneralShared memory in C# Pin
Joao Vaz15-Oct-02 6:07
Joao Vaz15-Oct-02 6:07 
GeneralRe: Shared memory in C# Pin
Daniel Turini15-Oct-02 14:11
Daniel Turini15-Oct-02 14:11 
GeneralRe: Shared memory in C# Pin
Joao Vaz15-Oct-02 21:37
Joao Vaz15-Oct-02 21:37 
GeneralReplacement for SetRedraw Pin
Zombies with Coffee, LLC15-Oct-02 6:06
professionalZombies with Coffee, LLC15-Oct-02 6:06 
GeneralRe: Replacement for SetRedraw Pin
Russell Morris15-Oct-02 6:41
Russell Morris15-Oct-02 6:41 
GeneralRe: Replacement for SetRedraw Pin
Zombies with Coffee, LLC15-Oct-02 6:52
professionalZombies with Coffee, LLC15-Oct-02 6:52 
GeneralRe: Replacement for SetRedraw Pin
leppie15-Oct-02 7:41
leppie15-Oct-02 7:41 
I had a similar type of problem with a RichTextBox where I had to "pause" the drawing, so I could do some formatting. It goes as follows, just drop into class and define SendMessage and the WM_SETDRAW constant:

[Browsable(false),
DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
public bool FreezePainting 
{
	get {return mFreezePainting > 0;}

	set 
	{
		if (value & base.IsHandleCreated & base.Visible)
		{
			if (mFreezePainting == 0)
			{
				User32.SendMessage(base.Handle, Constants.WM_SETREDRAW, 0, 0);
			}
			mFreezePainting++;
		}
		if (!value)
		{
			if (mFreezePainting > 0)
			{
				if (mFreezePainting == 1) 
				{
					FreezePaintingEnd();
				}
				else
				{
					mFreezePainting--;
				}
			}
		}
	}
}

int mFreezePainting;

private void FreezePaintingEnd()
{
	if (mFreezePainting > 0)
	{
		mFreezePainting = 0;
		User32.SendMessage(base.Handle, Constants.WM_SETREDRAW, 1, 0);
	}
	this.Invalidate(true);
}


[edit] &^%&^$&^% VS.NET's crap formatting Mad | :mad: [/edit]

Hope it works Smile | :)

Before you criticize a man, walk a mile in his shoes. That way, when you do criticize him, you'll be a mile away and have his shoes.
GeneralRe: Replacement for SetRedraw Pin
Zombies with Coffee, LLC15-Oct-02 8:25
professionalZombies with Coffee, LLC15-Oct-02 8:25 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.