|
Hi Kanel,
I have not got the software (VxWorks Tornado IDE trial version). Do you know where can I get it? It seems that you are an expert of VxWorks.
regards,
George
|
|
|
|
|
George_George wrote: I have not got the software (VxWorks Tornado IDE trial version).
George, try to check this website[^] and look at the topic number 10. It might give you some way to get what you want. Let me know whether this link help you or not. If not, i will try to find another way to find it for you. But i can't guarantee that it always success or not.
George_George wrote: It seems that you are an expert of VxWorks.
I'm not an expert of VxWorks. I just a simple user which usually work in windows environment and play around with visual basic programming.
|
|
|
|
|
Thank you very much Kanel!
From the web site, I only find some documents. It seems there is no Tornado IDE to download? Have you checked it?
regards,
George
|
|
|
|
|
George_George wrote: It seems there is no Tornado IDE to download? Have you checked it?
George, I'm sorry that I didn't check it for detail information. Because it is nearly the time that I leave from office. I will try to search more and let you know whether I could search for it or not.
|
|
|
|
|
|
Thank you very much Kanel!
It seems that it is only a plug-in for Tornado, but not Tornado itself.
regards,
George
|
|
|
|
|
George, I'm sorry that I didn't check the link that I provide you for detail because I have my limit time. I also keep progress to search for what you need, and I also have a question to you that is Tornado is the only tool that could provide you to success about your learning topic. Are there any other tool that can substitute tonado? Now I still keep finding tornado for you. I will return back and let you know when I get any information.
|
|
|
|
|
|
George_George wrote: I have found an official evaluation version download URL,
http://evaluation.windriver.com[^]
George, I'm very happy to hear you get what you need. I wish you success with your training, research and your work.
|
|
|
|
|
Thank you nice man, Kanel!
regards,
George
|
|
|
|
|
Dear George,
I just found one more website which mention about WinRiver evaluation CD[^] and some information contain tornado evaluation version. I'm not sure that you could download it online or not but you should try to check this website. I didn't check through detail in this website because now I'm a little bit busy with my work.
Let me know about the result whether you could get tornado evaluation or not. Good luck, Kanel
|
|
|
|
|
You are so kind, Kanel!
regards,
George
|
|
|
|
|
George_George wrote: You are so kind, Kanel!
You are welcome I'm very glad to support you and the other people.
|
|
|
|
|
Is this[^] what you need? Let me know whether it is the correct application that you are looking for or not. Kanel
|
|
|
|
|
Hi Kanel,
It is just what I am looking for! Sorry for the late response, I am a little busy these days.
regards,
George
|
|
|
|
|
George_George wrote: It is just what I am looking for! Sorry for the late response, I am a little busy these days.
No problem, sometime I also busy with my work too. In the future, if you have any problem you can post a question in this forum. I and the other people would try to support you any time as much as possible.
Good luck with your work
|
|
|
|
|
I use RemoveFontResourceW in GDI32 to remove the system font Roman, but failed. The step as follows,
1. Call RemoveFontResourceW. (The return value is non-zero, that is, the function succeeds)
2. Call SendMessage(HWND_BROADCAST,WM_FONTCHANGE,0,0) (The return value indicates it succeeds)
3. Move roman.fon file from C:\windows\fonts to another folder using File.Move function in .net framework.
After finish the steps, I can still see the font file in c:\windows\fonts folder, although the file size has been changed to 0. Roman entry has been remove in the registry at HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts.
In order to verify if Roman font is actually removed from system, I open the wordpad program and try to select the Roman font. The result is Roman is still in the listbox.
So anybody can tell me how to programly remove the specific system font from my local box? Thanks in advance!
RemoveFontResouce function in MSDN:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/fontext_1m3p.asp
Thanks a lot!
Bo
|
|
|
|
|
Bo,
If you read further down the page you linked in the remarks section:
"If there are outstanding references to a font, the associated resource remains loaded until no device context is using it."
I would take that to mean you would not be able to remove the Roman font, as it is an original system font until after a reboot. Also If I'm not mistaken, all the original system fonts are also protected from being moved and or deleted by windows file protection.
Does it work when you add and remove a font that is not an original windows system font?
progload
|
|
|
|
|
hi progload,
Thanks for your quick reply. I didn't try removing an custom font since no one is on hand. Maybe I give it a try.
I am curious that I can manually remove the Roman font via Windows Explorer. It indicates Roman font is not used by other applications.
I got the following interesting result:
1. backup roman.font to another folder
2. After reboot the machine, the code works fine at the first time.
3. Reinstall the roman font. You can do it by clicking the "Install New Font..." menu in System Fonts folder.
4. The code failed in subsequent runs.
Any idea? Thank you very much!
Thanks a lot!
Bo
|
|
|
|
|
Bo,
Windows Explorer would be the program (I would guess) that did have the most "rights" to use and remove the Roman system font. It is the most likely canidate for holding it in use, so it still looks to me like it is most likely a windows protection issue, At any rate, I would be very leary about removing Original system fonts, I have seen very bad things happen when they are "accidentally" removed and most font managers either avoid or warn you not to remove original system fonts.
Anyway, I'm curious about if it works ok with a custom font.
Progload
|
|
|
|
|
I'll try to remove a custom font with above code, and let you know once I finish it.
Unfortunately in my case I must remove the system font in order to verify a feature in our product. Hope I find a good way.
Thanks a lot!
Bo
|
|
|
|
|
This article[^] will show you a simple way to install and delete the font. But in this article its also inform that the font also record in the registry. That might be the registry that you try to delete. Try to do move the font another folder, delete the font, delete the registry key and restart the computer.
|
|
|
|
|
Hi Roath,
Thanks for your help .
I notice that the corresponding registry key in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts has been removed after run my code.
The system font can be easily removed/added via Windows Explorer, and doesn't need to reboot the computer. I wonder if there is a programming code which is what I exactly expected to do the same thing.
Thanks a lot!
Bo
|
|
|
|
|
BoHuang wrote: Hi Roath,
My name is Kanel, please call me Kanel.
BoHuang wrote: I notice that the corresponding registry key in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts has been removed after run my code.
The system font can be easily removed/added via Windows Explorer, and doesn't need to reboot the computer
In my opinion, you should build the code to prompt the user to restart the machine in order to take new effect after you change some configuration to the system.
|
|
|
|
|
Roath Kanel wrote: My name is Kanel, please call me Kanel.
Oh, sorry
Roath Kanel wrote: In my opinion, you should build the code to prompt the user to restart the machine in order to take new effect after you change some configuration to the system.
Maybe you're right, but it is the worst solution and cannot pass the code review. I'll try my best to find another solution.
Thanks for your help!
Thanks a lot!
Bo
|
|
|
|