|
have a look in the registry eg for HTML files took in HKCR\htmlfile and then look in the shell folders - this is what the system uses to build its menus
also you will have to look in HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts for some other actions
Stupidity dies.
The end of future offspring.
Evolution wins.
- A Darwin Awards Haiku
|
|
|
|
|
Hi folks - got a slight problem with getting a leave event to fire when selecting a property grid - hope someone can help...
On a usercontrol, code a leave_event for a richtextbox to show a messagebox when fired and place a propertygrid control on the form.
Bind the propertygrid to another control using SelectedObject property (a separate textbox or whatever) and when you try to leave the richtextbox, the event will not fire if focus is placed in the propertygrid. The event only fires when you select something else (ie the separate textbox).
Trouble is, if you create the exact same scenario directly on a form rather than on a usercontrol everything works and fires as expected - any ideas?
Regards
Martin.
|
|
|
|
|
Hi all,
I've one dataset that contains only one table that have
this field:
ID CODE VERSION
1 1000 1
2 1000 2
3 1001 1
I want if it is possible filtering this dataset (better
with DataView object) by code. Code must be unique for
the version. Thi dataset filtered is the input for my
combobox control that must contains this value:
1000
1001
Is it possible ?
Thanks for answer.
|
|
|
|
|
- Add a DataView component;
- Set its table to the table in your dataset;
- Set the RowFilter property to 'VERSION = 1', without the quotes;
- Bind the combobox to the data view;
- Sit back and bask in the glory of solving your problem
Derek Lakin.
I wish I was what I thought I was when I wished I was what I am.
Salamander Software Ltd.
|
|
|
|
|
Thanks for your answer.
The problem is that I can't set the RowFilter property to 'VERSION = 1', because I must filter this property with the major version for that code.
Is it possible ?
|
|
|
|
|
VERSION = '1' OR VERSION LIKE '1.%'
If VERSION is a string then I think that should work.
Paul
If you need me, me and Neil'll be hanging out with the Dream King - Tori Amos, Tear in Your Hand
|
|
|
|
|
Sure it's possible:
string majorVersion = GetMajorVersion();
this.dataView.RowFilter = "VERSION = " + majorVersion;
All you need is a function that will get the major version for the current assembly; off the top of my head I can't remember how you do that, but I'm sure a quick question here will provide the answer.
Derek Lakin.
I wish I was what I thought I was when I wished I was what I am.
Salamander Software Ltd.
|
|
|
|
|
Hi!
I have a structure defined in my old unmanaged class, which is a output parameter of one of my methods. I want to create a managed C++ class which "wrappes" my old one.... the question is:
Which Marshall Type Conversion must I use in order to pass the information of this structure to my managed class and viceversa?
CODE
------------------------------------------------------------------------------
void Extract( Feature* *MyFeature);
------------------------------------------------------------------------------
Feature is the structure which is really the output of my method...
Thanks in advance!!!
|
|
|
|
|
That would depend. Is the struct a POD type, or does it have member functions? If you could give an example of the "structure" of the struct, this would be easier to figure out.
Cheers
|
|
|
|
|
I'm trying to print with .NET and each time i call the method Print of my object, i have the message "Invalid handle".
Can someone help me ?
Thanks.
|
|
|
|
|
Is it possible to add my own toolbarbutton to visualstudio.net IDE.If so how to do it.
|
|
|
|
|
Is there some INI file support (other than WriteProvateProfileString-style?)
skulls don't kiss a machito [sighist]
|
|
|
|
|
Yes, however you best bet is to switch over to an XML based implementation, as this is becoming the standard for replacement of the .INI file.
Nick Parker
|
|
|
|
|
But reading .INI file output of other programs is still allowed, yes?
I still distrusts XML in terms of bloat - and is there a good XML editor anyway? i.e. one that uses the structure of the file to make editing a more sane thing than XML in notepad?
skulls don't kiss a machito [sighist]
|
|
|
|
|
Um... and do you care to name a names0ace, or function names?
skulls don't kiss a machito [sighist]
|
|
|
|
|
|
|
I would really like to be able to read the keyboard directly(no GUI) with windows user interface. I only understand c#, so please post a snippet of code to do this in c#.
how do I use this in c#?
LRESULT CALLBACK WindowProc(
HWND hwnd, // handle to window
UINT uMsg, // WM_KEYDOWN
WPARAM wParam, // virtual-key code
LPARAM lParam // key data
);
MK
|
|
|
|
|
Something strange has happened to by VisualStudio.
The "icons" for the code outlining ("+" and "-") have been replace by a small square and a weird "L" shapped character.
Has anyone else experienced this? It almmst looks like the font used for the +/-'s has changed from Arial to Wingdings!!
Mike Stanbrook
mstanbrook@yahoo.com
|
|
|
|
|
|
leppie wrote:
Me! I thought it was video driver corruption Well a clean XP install did the trick
Arhhh!!!!
That wasn't the answer I was looking for.
Try again.
(Suggestion: I really like solutions along the lines of "change value x in ini file to 42!!". Like that would be good.)
Mike Stanbrook
mstanbrook@yahoo.com
|
|
|
|
|
Yep, happened to me.
Like leppie said, it was video driver problems with full acceleration enabled. Knocking it down a tick fixed it for me. I got the full fix about a week later when ATI released version 02.3 of its Catalyst drivers -- I have an ATI Radeon 7500.
IIRC the problem was caused from the previous drivers not being WinXP SP1 compatible.
James
- out of order -
|
|
|
|
|
Interesting.
I too am using a Radeon 7500, however I am under Windows2000.
I'll fool with the video and see if that has any effect.
Thanks gang.
Mike Stanbrook
mstanbrook@yahoo.com
|
|
|
|
|
Yee haw!! Updated Video Driver worked like a charm!!
Thanks for the nudge in the right direction..
Mike Stanbrook
mstanbrook@yahoo.com
|
|
|
|
|
Hi All
I have a bitmap loaded as the background in a user control. The control was placed in a form and sized to cover the form's entire client area. All of this was done with designer, not dynamically. When viewed on a different computer, the bitmap image is smaller than the client area. Is this because different devices have different x-y pixel ratios?
Can someone show me how to dynamically size the form so that the client area matches the picture size? I think it would be easier to size the image, but I do not want to distort the image size or quality.
Thank you in advance for any guidance.
Paul
|
|
|
|