|
you also have to
public override bool ProcessKeyPreview( Message msg) {return bProcessed;}
false = did not handle
true = did handle
I'm not an expert yet, but I play one at work. Yeah and here too.
|
|
|
|
|
protected override bool ...
Hi,
AW
|
|
|
|
|
Well your right but i dont see the point. I like javas rule much better on modifiying overriden methods.
nick
I'm not an expert yet, but I play one at work. Yeah and here too.
|
|
|
|
|
Hi,
Is it possible to distribute C# class code in separate files as is possible with C++ classes?
The classes in my application are getting bigger and bigger and distributing different functionalities in separate files could help in managing the code.
Thanks,
|
|
|
|
|
When this happens, it's best to divide the classes up into multiple classes. However, sometimes that's not possible. The current version of C# does not support this, but the next version will support it.
"Blessed are the peacemakers, for they shall be called sons of God." - Jesus
"You must be the change you wish to see in the world." - Mahatma Gandhi
|
|
|
|
|
I am making a control, and in that I need to implement a caret. I do have problems with that simple task.
First I just want to be able to place the caret in the end of a custom text. I do like this:
float xpos = gfx.MeasureString(string, font).Width
g.FillRectangle(System.Drawing.Brushes.Black, xpos - 3, 0, 1, this.Font.Height);
There is a problem with this. If I use 333 as the text, it goes fine, but do I use 1111111191, the caret is being placed maybe 5 - 10 pixels from the last 1. It seems to me that the size of 1 is measured larger than it actually is.
What can I do about this problem? Am I attacking this problem from the wrong angle? Is there any implementation already made?
Gooky
|
|
|
|
|
Add caret sign to the end of displayed string in paint method -or- add it to the string in setting Text property and remove it in getting this property.
Hi,
AW
|
|
|
|
|
That is not really a good solution. Having a carrot inside a word, makes it look a little strange when the carrot blinks.
I found a solution using API calls to old GDI.
Gooky
|
|
|
|
|
How to change the back color of a tool bar control?
Thanks
|
|
|
|
|
How can I host a remote object in IIS?
Mazy
No sig. available now.
|
|
|
|
|
|
Meisi wrote:
5- Use internet services manager to create 2 virtual directories for both above mentioned directories.
THanks Meisi, Of course you don't need put client part under IIS, and I think the server part need some exe file to respond to client, does IIS do it?
Mazy
No sig. available now.
|
|
|
|
|
Mazdak wrote:
I think the server part need some exe file to respond to client
That is the second approach.
Don't forget, that's Persian Gulf not Arabian gulf!
|
|
|
|
|
hehe...and also a configuration file to set some properties like setting chanel,namespace and...
Mazy
No sig. available now.
|
|
|
|
|
How to load an image from a url into a PictureBox.
Thank's
|
|
|
|
|
You have to save it as a Bitmap,then set the Image property of PictureBox to it.Something like this:
picturebox.Image = Bitmap.FromFile(urlpath);
Mazy
No sig. available now.
|
|
|
|
|
Damn.. yours is much nicer than what I posted!
-------------------------------
Joan
MomComputerGeek.com
|
|
|
|
|
Mazy
No sig. available now.
|
|
|
|
|
<br />
<br />
string sURL="www.MomComputerGeek.com";<br />
System.Web.HttpRequest objRequest = new HttpRequest("",sURL,""); <br />
Stream objStream = objRequest.InputStream;<br />
PictureBox1.Image.FromStream(objStream);<br />
<br />
-------------------------------
Joan
MomComputerGeek.com
|
|
|
|
|
Thank you for the Code, it's right BUT I'm not using ASP.NET I'm using Windows Forms and the class System.Web.HttpRequest is not valid.
Do yuo know how in Windows Forms (Windows Application).
|
|
|
|
|
Josep Restoy wrote:
class System.Web.HttpRequest is not valid
I think you would just need to reference the System.Web library.
-------------------------------
Joan
MomComputerGeek.com
|
|
|
|
|
I find this code:
string sURL="http://localhost:8080/cercalia/img/dispositius_home.gif";
System.Net.WebClient RequestURI = new System.Net.WebClient();
System.IO.Stream objStream = RequestURI.OpenRead(sURL);
pictureBox1.Image = Bitmap.FromStream(objStream);
This Code Works OK.
Thank you for all.
|
|
|
|
|
After a long time I'm thinking to deal with programming again.
I want to write a math application(many graphics) with incredible many calculations in a little time so I must manipulate numbers(integer and real) as fast as possible.
I remember in "TURBO C" and old processors for fastest access(about two times faster) to integer numbers they should be declared as register and no more than two names otherwise the rest would be ignored.
In nowdays what about in "C#" and huge L2 cache memory of powerfull processors?
Has this capability to do with L2 cache?
I mean can I use L2 cache exclusively for frequently used variable names?
|
|
|
|
|
>I want to write a math program with incredible many calculations in a little time so I must manipulate numbers(integer and real) as fast as possible.
Use FORTRAN.
Seriously, if you want to write an app that does serious number crunching, maybe you'll save some development time by targeting a language that was designed and built to do serious number crunching. C# and .NET were designed to implement business applications. That's not to say they couldn't be used for math-type apps, but managed code doesn't lend itself very well to doing intensive work like that.
Also, if you want to write this app in C# (or any other language for that matter), I would just write the app in the simplest, most obvious way possible. Don't worry about performance right off the bat. Only when you have a working app do you worry about how quickly it runs: time it, profile it, and optimize it then. Trying to tune an application that isn't written yet is an exercise in building castles in the air.
Cheers, Julian
Program Manager, C#
This posting is provided "AS IS" with no warranties, and confers no rights.
|
|
|
|
|
Dear Julian,
I don’t like FORTRAN and I don’t need the solutions to complex math problems that FORTRAN provides.
On the contrary I like C# and I need the speed of executing code and support in graphics mode that C# provides.
My calculations are plain operations but many as many are accesses to data that I have placed in memory. That’s why I want to know if I can access L2 cache memory directly placing there data I use more often.
|
|
|
|