|
Hi all
how can i write a code in C# and Managed directX that can makes me import *.X files and move them like the same way directX viewer do, i am already now can import the *.x files , but the difficult thing for me is move them like that way directX viewr did
thx all
|
|
|
|
|
That is actually nohting simple. You're going to have to transform the device based on input from the user, which is far too large a subject for this post. I suggest you ask this question over at gamedev.net's .NET game programming forums.
Tech, life, family, faith: Give me a visit.
I'm currently blogging about: Moral Muscle
The apostle Paul, modernly speaking: Epistles of Paul
Judah Himango
|
|
|
|
|
How to print the text from a richtextbox, but with the fonts it's written in it. For example
in a RTB i have a part wich is BOLD and the rest is REGULAR. How to print it as it is, and not all the text in BOLD or REGULAR ???
-- modified at 13:06 Sunday 12th March, 2006
|
|
|
|
|
|
No use of that, i want to print it anywhere on the paper, and not only that...
This example alows only to print the richtextbox text on a paper and nothing more... if you understand what i mean...
|
|
|
|
|
That article is an example so that you can modify it to your needs.
- To print anywhere on the page just change
rectToPrint to the rectangle you need to print onto. - If again, I understand you correctly you want to be able to print onto Forms as well as the printer? To do this then just redefine the Print method to accept a Graphics object instead of PrintPageEventArgs, then draw using this graphics and not the printer graphics, you can then pass a form's graphics canvas and print the contents of the richtextbox onto that form.
Ed
|
|
|
|
|
How to change te rectToPrint??? I dont won't it to be constant. I want it to be variable
|
|
|
|
|
It is a variable
Ed
|
|
|
|
|
I cant change it, it's not public, and i can't make it public, so it is a variable but it's not variable...
|
|
|
|
|
|
Ok, tnx...
I tried it before on my laptop several times, and it didnt work... Now I tried on my PC and it did... Sorry for bothering...
|
|
|
|
|
How do these differ? Besides color
and case.
Console.WriteLine(typeof(double).FullName);
Console.WriteLine(typeof(Double).FullName);
Both tell me it's a System.Double
Thank you,
Paul
|
|
|
|
|
Actualy they both are the same thing. The base class is System.Double whitch is mapped (for many reasons) into the double type. This case is encountered at every standard variable type.
Would you prefer to write in your code
System.Double myDouble = new System.Double(10); Or is easier like this ?
double myDouble = 10;
protected internal static readonly ... and I wish the list could continue ...
|
|
|
|
|
|
In addition to
System.Double myDouble = new System.Double(10);
You can also say
Double myDouble = 10.0;
Jon Sagara
Look at him. He runs like a Welshman. Doesn't he run like a Welshman? Doesn't he? I think he runs like a Welshman.
Sagara.org | Blog | My Articles
|
|
|
|
|
Like Vlad said there are many reasons, the main is that, like C, int should always be mapped to the size appropriate for your processor. So on a 32-bit system this is 32 bits and on a 64 bit system it's 64 bits wide, so System.Int32 and System.Int64 respectively.
float and double are done in the same way although I'm not sure what their standing is because to my knowledge float and double are defined by IEEE and doubles are 64 bits by definition.
Anyone correct me if I'm wrong
Ed
|
|
|
|
|
One might think that it would work like C, but it doesn't. In C# all the data types are defined with an exact size. The int data type is an alias for the System.Int32 data type, so it will always be 32 bits regardless of the system.
MSDN: C# built-in types[^]
---
b { font-weight: normal; }
|
|
|
|
|
Hmmm, so it's only there to save keystrokes.
I still can't remember where I read that C# acts like C, maybe someone with a 64 bit dev system can check it out?
Live and learn!
Ed
|
|
|
|
|
I agree, there is a different conception of the shorthand 'int' between classic C and managed languages using the common type system, since the CTS doesn't consult the system on which it's compiled to see what size an integer should be.
However that's not the same as saying 'int' will always represent a 32 bit integer. I think the idea is that if, say, 64 bit systems became the standard, 'int' might eventually map to Int64. Obviously, that would require a release of the framework (or at least the CTS), but the possibility definitely exists, and there are numerous warnings to that effect in the documentation. In such a case, source compiled using 'int' could take on a different meaning than code written using the (more explicit) 'Int32' under the updated type system.
That said, do I typically fully qualify all of my integral type declarations? No, not really. Do I lay awake nights worrying about it? No, not really.
The most exciting phrase to hear in science, the one that heralds the most discoveries, is not 'Eureka!' ('I found it!') but 'That's funny...’
|
|
|
|
|
hi all!
please tell me how to add a splash screen in VS 2003. I dont get the splash screen option in the project properties.
thanks
|
|
|
|
|
Puddle of Blood wrote: I dont get the splash screen option in the project properties.
Was there ever a spashscreen option?
Create a form, put your graphics on it. Put a timer on it. When the timer gets to a certain point have the event handler for the timer close the form. In the application's Main method (you'll find it in the class that Visual Studio originally called Form1) before the code that exists already create your splash screen form object, call Show() on that object.
Voila! You have a basic splash screen.
ColinMackay.net
Scottish Developers are looking for speakers for user group sessions over the next few months. Do you want to know more?
|
|
|
|
|
|
If I understood correctly what you want, try this:
string[] parts = this.txtFullName.Text.Split(' ');
this.txtFirstName.Text = parts[0];
this.txtSecondName.Text = parts[1];
this.txtLastName.Text = parts[2];
Of course you'll probably need to do some more validation but that method will work .
Ed
|
|
|
|
|
|
Just remember to think about what would happen if the full name didn't have middle name, or if it had a compound last name, three names, and so on.
-- LuisR
Luis Alonso Ramos
Intelectix - Chihuahua, Mexico
Not much here: My CP Blog!
The amount of sleep the average person needs is five more minutes. -- Vikram A Punathambekar, Aug. 11, 2005
|
|
|
|