473,748 Members | 2,461 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Resource editor for Visual Studio .NET

When do they plan on making this essential utility USEFUL? In its current
form its pointless. How could they let this out? Its useless.
Nov 15 '05 #1
4 8842

Hi,

Can you show me the inconvinience of the Resource editor?
If you have any questions, please feel free to let me know.

Jeffrey Tan
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.

--------------------
| From: <.>
| Subject: Resource editor for Visual Studio .NET
| Date: Thu, 7 Aug 2003 13:22:02 +0200
| Lines: 4
| X-Priority: 3
| X-MSMail-Priority: Normal
| X-Newsreader: Microsoft Outlook Express 6.00.2800.1106
| X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
| Message-ID: <uQ************ **@TK2MSFTNGP09 .phx.gbl>
| Newsgroups: microsoft.publi c.dotnet.langua ges.csharp
| NNTP-Posting-Host: h219n1fls20o105 0.bredband.comh em.se 213.64.18.219
| Path: cpmsftngxa06.ph x.gbl!TK2MSFTNG P08.phx.gbl!TK2 MSFTNGP09.phx.g bl
| Xref: cpmsftngxa06.ph x.gbl microsoft.publi c.dotnet.langua ges.csharp:1748 36
| X-Tomcat-NG: microsoft.publi c.dotnet.langua ges.csharp
|
| When do they plan on making this essential utility USEFUL? In its current
| form its pointless. How could they let this out? Its useless.
|
|
|

Nov 15 '05 #2

Hi Mihai,

Thank you for showing us your inconvinience.
VS.net's resource editor is changed to the similar to the VB6.0's.
Its RAD function is good, but some other funciton limitation let you
inconvinience.
I think everything can not be all perfect.

I am sorry my reply let you think that I am the defender of MS products.
In fact, we are happy to get information from customer to improve our
products.
I will reflect your suggestion to our product survey.

Thanks again for your suggestion.

Jeffrey Tan
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.

--------------------
| Newsgroups: microsoft.publi c.dotnet.langua ges.csharp
| Subject: RE: Resource editor for Visual Studio .NET
| From: "Mihai N." <nm*********@ya hoo.com>
| References: <uQ************ **@TK2MSFTNGP09 .phx.gbl>
<bl************ **@cpmsftngxa06 .phx.gbl>
| Message-ID: <Xn************ ********@204.12 7.204.17>
| User-Agent: Xnews/5.04.25
| Lines: 24
| NNTP-Posting-Host: 12.213.190.26
| X-Complaints-To: ab***@comcast.n et
| X-Trace: sccrnsc02 1060755675 12.213.190.26 (Wed, 13 Aug 2003 06:21:15
GMT)
| NNTP-Posting-Date: Wed, 13 Aug 2003 06:21:15 GMT
| Organization: Comcast Online
| Date: Wed, 13 Aug 2003 06:21:15 GMT
| Path:
cpmsftngxa06.ph x.gbl!TK2MSFTNG P08.phx.gbl!new s-out.cwix.com!ne wsfeed.cwix.co
m!nntp.abs.net! petbe.visi.com! news-out.visi.com!he rmes.visi.com!n ycmny1-snh1
gtei.net!washdc 3-snh1.gtei.net!n ews.gtei.net!ch cgil2-snh1.gtei.net!n ews.bbn
planet.com!wn11 feed!worldnet.a tt.net!204.127. 198.203!attbi_f eed3!attbi.com! s
ccrnsc02.POSTED !not-for-mail
| Xref: cpmsftngxa06.ph x.gbl microsoft.publi c.dotnet.langua ges.csharp:1760 53
| X-Tomcat-NG: microsoft.publi c.dotnet.langua ges.csharp
|
| > Can you show me the inconvinience of the Resource editor?
| > If you have any questions, please feel free to let me know.
| You really think is nice and usefull?
| Try playing with the old resource editor used by VC++ 6.0 and older.
| Not the VB one, the C++ one. I think it was a bad idea to base the new
| .NET resource editor on the VB one.
|
| Simple examples:
| Add a a string/bitmap/icon to a resource for C#?
| Not in a form, a stand alone one, one that I can load and replace
| the one in the form at runtime.
|
| In VC++ is easy: right click "Add resource", then you can select what
| you want, you can import all kind of formats, create custom resources,
etc.
|
| Question:
| Is it worth the trouble to start writing some kind of a report about
| what I think it is wrong with the .NET resource formats and editor?
| Or this is just because this is a MS newsgroup and somebody has to
"defend"
| the MS IDE?
| If somebody will actualy read the report with an open mind,
| then maybe I will go to this trouble.
|
| Mihai
|

Nov 15 '05 #3
The res editor on .net is a peice of crock.

Why they shipped that peice of junk is beyond me, its next to useless. Its
the worst res editor ive ever used. VS6 was good why step back? I expected
more from it also but this. its a joke. One of the worst features in VS.NET.
It could have been so much more. What do MS say on this ? The PM who let
this res editor out should be moved to the underground office with his red
stapler :D
As for the SDE/T's and SDE's and STEs on the team, do they even use the
product in a productive way to realise that the res editor is such a peice
of junk?

"Mihai N." <nm*********@ya hoo.com> wrote in message
news:Xn******** ***********@204 .127.204.17...

Hi Jeffrey,
Thank you for showing us your inconvinience.
VS.net's resource editor is changed to the similar to the VB6.0's.
Its RAD function is good, but some other funciton limitation let you
inconvinience.
I think everything can not be all perfect.
I was not expecting perfect.
I was expecting better than what I had in VC4-VC6.
But is it worse. Maybe it is better than the VB6 resource editor.
But as a C/C++ (and now C#) developer I am loosing functionality I had.
I am sorry my reply let you think that I am the defender of MS products.

It's normal and it's ok.
In fact, we are happy to get information from customer to improve our
products.
I will reflect your suggestion to our product survey.

My pleasure. This is the only way things can improve.

I am actually working as a localization engineer, so part of the issues

are related to this.

I don't say Developer Studio .Net is not better than VC6.
But in some respects (the resource editor included) it is worse.

Let me give you some other samples of "improvemen ts" that I don't perceive as improvements:
1. the resx file format
This is an XML file. But XML was designed to represent structure.
The resx does not take advantage of this in any way.
It is in fact a 3 column table:
name type value
If I want to know if something in the 'value' tag is localizable, I have to check the attribute 'type' of it's 'data' parent. Ouch!

When I first heard about .NET using XML as resource format, I was expecting something like this:

<dialog caption="Captio n Text" font="Arial,8" style="some flags"
coord="0,0,120, 200">
<button text="OK" id="IDOK" coord="10,10,30 ,14" align="left" ... />
... etc ...
</dialog>

Before, someone was able to look at an RC file and figure out
"this is a dialog, with 3 buttons and 2 labels."
Not anymore!

2. Having a form per file.
This is another VB bad idea.
We did localize pretty big applications, some of them with 500 dialogs or more. It is pretty typical to get 3-4 rc files with 200 dialogs.
Now the option is 200 dialogs in 200 files!
Importing/exporting in/from translation tools is difficult, global searches, everything.
Instead of loading 1 file and resizing 100 dialogs, now I have to load 100
files.

3. The "Add function" wizard (when developing C++ with Dev Studio Net).
It is killing me. Before I was able to type everything I needed in two lines: return value and the function signature.
Now I have to fight for every single parameter. It does not save me time.
The 'return type' and 'parameter type' don't have even the most useful
types. There is a char, bad not TCHAR. No HWND, no nothing.
So I type as much as before, but I have to interrupt to 'Add' every
parameter.

There is more than point-and-click.
There are still peoples out there than can do batch processing, scripts,
can type without a wizard supervision, don't use the mouse unless necessary. I understand MS Word is not for them.
But a developer tool should be for them first, and only after "for dummies."
Mihai

Nov 15 '05 #4

Hi all,

The customer's suggestion can get our products to be more efficient.
I suggest you provide these suggestion at the link below:
http://register.microsoft.com/mswish...=%2Fisapi%2Fgo
mscom%2Easp%3Ft arget%3D%2Fmswi sh%2Fthanks%2Eh tm

Best regards,
Jeffrey Tan
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.

--------------------
| Newsgroups: microsoft.publi c.dotnet.langua ges.csharp
| Subject: RE: Resource editor for Visual Studio .NET
| From: "Mihai N." <nm*********@ya hoo.com>
| References: <uQ************ **@TK2MSFTNGP09 .phx.gbl>
<bl************ **@cpmsftngxa06 .phx.gbl>
<Xn************ ********@204.12 7.204.17>
<cX************ **@cpmsftngxa06 .phx.gbl>
| Message-ID: <Xn************ *******@204.127 .204.17>
| User-Agent: Xnews/5.04.25
| Lines: 77
| NNTP-Posting-Host: 12.213.190.26
| X-Complaints-To: ab***@comcast.n et
| X-Trace: sccrnsc04 1060848285 12.213.190.26 (Thu, 14 Aug 2003 08:04:45
GMT)
| NNTP-Posting-Date: Thu, 14 Aug 2003 08:04:45 GMT
| Organization: Comcast Online
| Date: Thu, 14 Aug 2003 08:04:45 GMT
| Path:
cpmsftngxa06.ph x.gbl!TK2MSFTNG P08.phx.gbl!new sfeed00.sul.t-online.de!t-onlin
e.de!newsfeed.f reenet.de!213.2 53.16.105.MISMA TCH!mephistophe les.news.clara. n
et!news.clara.n et!easynet-quince!easynet. net!peer01.cox. net!cox.net!cyc lone1
.gnilink.net!wn 14feed!wn13feed !worldnet.att.n et!204.127.198. 203!attbi_feed3 !
attbi.com!sccrn sc04.POSTED!not-for-mail
| Xref: cpmsftngxa06.ph x.gbl microsoft.publi c.dotnet.langua ges.csharp:1763 72
| X-Tomcat-NG: microsoft.publi c.dotnet.langua ges.csharp
|
|
| Hi Jeffrey,
|
| > Thank you for showing us your inconvinience.
| > VS.net's resource editor is changed to the similar to the VB6.0's.
| > Its RAD function is good, but some other funciton limitation let you
| > inconvinience.
| > I think everything can not be all perfect.
|
| I was not expecting perfect.
| I was expecting better than what I had in VC4-VC6.
| But is it worse. Maybe it is better than the VB6 resource editor.
| But as a C/C++ (and now C#) developer I am loosing functionality I had.
|
| > I am sorry my reply let you think that I am the defender of MS products.
| It's normal and it's ok.
|
| > In fact, we are happy to get information from customer to improve our
| > products.
| > I will reflect your suggestion to our product survey.
| My pleasure. This is the only way things can improve.
|
| I am actually working as a localization engineer, so part of the issues
are
| related to this.
|
| I don't say Developer Studio .Net is not better than VC6.
| But in some respects (the resource editor included) it is worse.
|
| Let me give you some other samples of "improvemen ts" that I don't
perceive as
| improvements:
| 1. the resx file format
| This is an XML file. But XML was designed to represent structure.
| The resx does not take advantage of this in any way.
| It is in fact a 3 column table:
| name type value
| If I want to know if something in the 'value' tag is localizable, I
have to
| check the attribute 'type' of it's 'data' parent. Ouch!
|
| When I first heard about .NET using XML as resource format, I was
expecting
| something like this:
|
| <dialog caption="Captio n Text" font="Arial,8" style="some flags"
| coord="0,0,120, 200">
| <button text="OK" id="IDOK" coord="10,10,30 ,14" align="left" ... />
| ... etc ...
| </dialog>
|
| Before, someone was able to look at an RC file and figure out
| "this is a dialog, with 3 buttons and 2 labels."
| Not anymore!
|
| 2. Having a form per file.
| This is another VB bad idea.
| We did localize pretty big applications, some of them with 500 dialogs
or
| more. It is pretty typical to get 3-4 rc files with 200 dialogs.
| Now the option is 200 dialogs in 200 files!
| Importing/exporting in/from translation tools is difficult, global
searches,
| everything.
| Instead of loading 1 file and resizing 100 dialogs, now I have to load
100
| files.
|
| 3. The "Add function" wizard (when developing C++ with Dev Studio Net).
| It is killing me. Before I was able to type everything I needed in two
lines:
| return value and the function signature.
| Now I have to fight for every single parameter. It does not save me time.
| The 'return type' and 'parameter type' don't have even the most useful
| types. There is a char, bad not TCHAR. No HWND, no nothing.
| So I type as much as before, but I have to interrupt to 'Add' every
| parameter.
|
| There is more than point-and-click.
| There are still peoples out there than can do batch processing, scripts,
| can type without a wizard supervision, don't use the mouse unless
necessary.
| I understand MS Word is not for them.
| But a developer tool should be for them first, and only after "for
dummies."
|
| Mihai
|

Nov 15 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
3892
by: RLW | last post by:
Help! I'm an undergraduate doing an MFC assignment using Visual Studio 7 and the resource editor has suddenly starting doing strange stuff. I created a number of new menu items, and the Resource.h file now contains #define statements for them that just don't work, for instance: #define ID_EDIT_INCR 0 #define ID_EDIT_ADD 0 All new Menu IDs are given the value of 0 instead of 130 or whatever
0
2155
by: 356523600 | last post by:
HTML To PHP Converter 4.2.1.8 Free download Get more for less ... HTML To PHP Converter 4.2.1.8 Get more for less! With a new version of HTML To PHP Converter 4, we've dropped the price and given you more! www.soft30.com/softdown-160-4268.htm - 33k - 10 Oct 2005 - Cached - Similar pages PHP Editor 2.22 - Soft.com PHP Editor 2.22. ... The PHP Editor have some good features: ... Integration with
0
507
by: Bill | last post by:
Hi Everyone, I am having some difficulty in using the Windows Resource Localization Editor (WinRes.exe) on several Visual Basic .NET forms (.resx files) in two different projects. The editor gives an error when loading the .resx files. When attempting to load a .resx file using WinRes under Visual Studio .NET 2003, the following error is displayed in the client area of the editor: "An error occurred while loading the document. Fix...
3
1989
by: Jules | last post by:
i'm working with translators that just want to translate "web pages" and not deal with resource files. i'd like to have a file structure that looks sort of like this: / <- root directory where all .cs files live /en-US/ <- english specific directory which contains aspx and ascx files only /jp-JP/ <- japaneses specific directory which contains aspx and ascx files only
3
4444
by: Barry | last post by:
I have looked for this answer but no luck so far In VB 6 I could used a resource file to hold icons which I could then use throughout my program. I have not yet found out hw to do this in VB.net. Could someone point me in the right direction please thankyou
0
1837
by: Randy Gault | last post by:
I've created a very simple user control (just a label and a textbox). They are in their own assembly. Now I want to add a property to that control, so that when I add that control into a form in another assembly, that property will appear in the property list for that control at design time (in Visual Studio). The property is a resource string. There is a resource editor for images, so that the design-time user can set a bitmap...
9
9394
by: Peter Hartlén | last post by:
I understand that the\n and \r only means something to the C# compiler so when retrieving a line like "Hello\r\nWorld" from a resource file (localized form or self made resource file), it prints the text as just like it was written. Is there any easy way to introduce a newline (tab etc.) into a string retrieved from a resource file? Or should I create a resource string for each line? Thanks,
2
4012
by: Nikolay Belyh | last post by:
1. Why does Visual Studio 2008 started ignoring //{NO_DEPENDENCIES} in resource.h? If I edit file "resource.h" _manually_, it rebuilds the whole solution. It worked just fine with Visual Studio 2005. 2. Why does Visual Studio 2008 not allow having two resource files (that use the same "resoure.h") open at the same time, when they are in different projects of the same solution (localization resource-only dll projects?) It worked just fine...
8
14943
by: raylopez99 | last post by:
I have the latest version of Visual Studio 2008 Professional, which allows you to create resource files (this is the .resx file, no?), unlike the Express version, which does not. I am trying to cut and paste code that MSDN recommends for playing a simple wav file from inside an embedded file, like presumeably the 'resources' file .resx is. I want to embed the .wav file in a 'resource file' since I don't want the user storing the file on...
0
8995
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
8832
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
9558
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
9378
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
9331
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
1
6798
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6077
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
1
3316
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
3
2216
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.