|
In webapplication, how do set to ie timeout?
|
|
|
|
|
All,
I have been writing an app that has a "Windows-Like" taskbar. When a user minimizes a MDI child, I place the form's name in the taskbar and "Hide" the MDI Child (.visible = FALSE). However, if the user resizes the taskbar or if the MDI Parent is resized the "Hidden" MDI Children magically reappear minimized. I have stepped through the code in the IDE and the MDI child's visible property actually sets itself to TRUE. Is there any way around this? I have attempted to "re-hide" the MDI Child by putting (.visible = FALSE) in the child's "Move" event (this fires when the MDI Parent is resized or the taskbar is resized) , but this causes a flicker and does not consistently work. I have also tried the (.visible=FALSE) in the "Resize" event of the child form as well, but this does not seem to work either.
H E L P ! ! ! ! I just want the MDI child to be hidden and stay that way until "I" tell it otherwise.
Regards and thanks in Advance,
|
|
|
|
|
try this:
Form[] myChildren = this.MdiChildren;
foreach (Form child in myChildren)
{
child.Visible = false;
child.Enabled = false;
}
This signature left intentionally blank
|
|
|
|
|
Well I have been looking around for a while to an answer to this question.
Here is my problem:
I have a report that uses several graphics for operation information
White background with black text.
I just fell across an article on here that talkes about using a histogram to read barcode
information from a graphic.
My question is
Could you use the same method to get the text off a graphic?
Thanks for the info
any information here would be great...
Will
|
|
|
|
|
No, reading a barcode is just reading the gaps between black and white. What you're asking for requires a full OCR solution, unless you know exactly the font that was used, in which case a more simple match algorithm may work.
Christian
I have drunk the cool-aid and found it wan and bitter. - Chris Maunder
|
|
|
|
|
I know the Font and Font Size as I helped to make the graphics..
So I could:
Create 26 graphics A-Z (all text is in caps) of the same Font Size and Family.
then using those graphics look for a matching pattren..
If I name the Graphics correctly:
A.jpeg
B.Jpeb
I could use this to get the text on the graphic?
|
|
|
|
|
In theory, yes. Assuming that you've just got text, black on white ( or any other colors, the point is just that there is no noise ), this should be a relatively simple image processing task.
Christian
I have drunk the cool-aid and found it wan and bitter. - Chris Maunder
|
|
|
|
|
could you point me to an example or a good reference for this kind of task??
Thanks
William O'Malley
|
|
|
|
|
I'd draw the alphabet on a bitmap, then I'd for each character, iterate through the bitmap and do a pixel by pixel comparison, keeping track of which bitmap has the least non matching pixels. My image processing articles will show you how to access the data of an image.
Christian
I have drunk the cool-aid and found it wan and bitter. - Chris Maunder
|
|
|
|
|
I have a C# program, which has two windows, the second is modeless, and when I create it, the parent loses keyboard focus. Try as I might, I can't seem to give input focus to this window programatically. My other problem is that my app sometimes pops up a window, which is set to centre on the parent, and sometimes it centres on the second window instead of the first. I presume if I can find a reliable way to set the focus, this problem will also go away.
Christian
I have drunk the cool-aid and found it wan and bitter. - Chris Maunder
|
|
|
|
|
Have you tried them all?
Select();<br />
Focus();<br />
Capture = true;
//probably more redundant stuff
Also did you add the modeless form to the parent as an owned form? how do you activate it? Show() / ShowDialog() ?
top secret xacc-ide 0.0.1
|
|
|
|
|
leppie wrote:
Select();
Focus();
Capture = true;
Didn't know about Capture = true, I'll try that, thanks. Tried the others.
leppie wrote:
Also did you add the modeless form to the parent as an owned form? how do you activate it? Show() / ShowDialog() ?
I'm not sure if I've made the modeless form a child of the main form, and I used Show. Surely ShowDialog would give me a modal form, or have I missed something ? ( Serious question, I'm pretty new at this WinForms stuff, I'm just trying to apply what I recall from MFC to how things work ).
Christian
I have drunk the cool-aid and found it wan and bitter. - Chris Maunder
|
|
|
|
|
This is just a comment Christian, That might be an Accessiblity problem.
MSDN Creating Accessible Windows Applications
Modeless forms are harder to program, because users can access them in an unpredictable order.
You have to keep the state of the application consistent no matter what the user does.
Displaying a modeless window that acquires the keyboard focus. Avoid this method when the user may be typing.
ProgLoad
|
|
|
|
|
In this case, it's a video jukebox program, and the second window is playing the video on a second monitor, so a modeless dialog that does not get the keyboard focus is precisely what I need. Also, I will eventually be using the parallel and serial ports for input from custom devices, so the keyboard focus is an issue mainly so the app is useable without those devices attached, although they usually will be.
Indeed, if you can tell me how to avoid my modeless window aquiring the keyboard focus, my problem will be solved
Christian
I have drunk the cool-aid and found it wan and bitter. - Chris Maunder
|
|
|
|
|
I'm not sure how you would yet, but i'll kick it around,
in the mean time, I came across this.
A thread cannot use DestroyWindow to destroy a window created by a different thread.
Would running it in a seperate thread work for you.
Progload
|
|
|
|
|
progload wrote:
Would running it in a seperate thread work for you.
No, doesn't stop it getting the input focus. Thanks tho.
Christian
I have drunk the cool-aid and found it wan and bitter. - Chris Maunder
|
|
|
|
|
Christian,
I'll take another try at this, and it's just a theory at the moment, and I could be wrong, but if you get both window handles (your window handle, and the desktop handle), you could set your window's parent to the desktop.
Problem is I'm not exactly sure where the focus is going to go, as I haven't tested the idea.
[DllImport("USER32.DLL")]
private static extern IntPtr SetParent(
IntPtr hWndChild, // handle to window
IntPtr hWndNewParent // new parent window
);
Progload
|
|
|
|
|
Hey, that's a pretty cool idea, I might give that a go.
Christian
I have drunk the cool-aid and found it wan and bitter. - Chris Maunder
|
|
|
|
|
I can read variables with my C# asp.net app from the url, by going like this...
string temp=Response.QueryString[userid];
Now, how can I add vairables to the url?
I though it would be in the Request, but I couln't find anything...
/\ |_ E X E GG
|
|
|
|
|
You need to build a new URL and then redirect to it.
Christian
I have drunk the cool-aid and found it wan and bitter. - Chris Maunder
|
|
|
|
|
Does anyone know if its possible to hyperlink a ListView column in windows forms, not ASP???
I've found many articles on ASP, however I cannot find anything on Windows forms........
I would like to click on an IP in datacolumn that opens a web page (whois) at arin.net like:
http://ws.arin.net/cgi-bin/whois.pl?queryinput=120.210.120.100
I tried this code in the Listview click event handler
System.Diagnostics.Process.Start( "http://ws.arin.net/cgi-bin/whois.pl?queryinput= " & ListView1.SelectedItems(0).Text)
However, I receive the following error message when compiling in VS.NET C# and 'SelectedItems' is underlined...........
'System.Windows.Forms.ListView.SelectedItems' denotes a 'property' where a 'method' was expected
Helpppppppppppppppppppppp
|
|
|
|
|
|
That corrected the error and the hyperlink to the web site 'lookup' works great, thanks........
Q. How do I get an 'Underline' to appear in a listView colum??
As it is, any value in the column will hyperlink accordingly, however a user doesn't have a visual indicator that the values are actual hyperlinks....
|
|
|
|
|
kvnsdr wrote:
How do I get an 'Underline' to appear in a listView colum??
I think the hottrack property mite help, or HoverSelect (there is not much consistancy in SWF controls..., just look at MSDN)
top secret xacc-ide 0.0.1
|
|
|
|
|
kvnsdr wrote:
As it is, any value in the column will hyperlink accordingly, however a user doesn't have a visual indicator that the values are actual hyperlinks....
You can override the OnPaint method and use the Graphics object to draw the line.
- Nick Parker My Blog | My Articles
|
|
|
|