|
I don't want to offend you but if you plan on being a capable software developer you need to learn to read documentation and how to find things like that for yourself. It is very likely that the documentation for the Timer class on MSDN has example code.
led mike
|
|
|
|
|
Hi,
I strongly advise against it in general, but here is a good opportunity to use
Application.DoEvents(); just in front of the Sleep.
However it is always better to use threading, since your Sleep will put the GUI interaction
out of service for 5 seconds no matter what.
Luc Pattyn [Forum Guidelines] [My Articles]
This month's tips:
- before you ask a question here, search CodeProject, then Google;
- the quality and detail of your question reflects on the effectiveness of the help you are likely to get;
- use PRE tags to preserve formatting when showing multi-line code snippets.
|
|
|
|
|
How can I create MacNotebook like menus if you have seen in C#. Thanks
|
|
|
|
|
Can you give some examples to the ones you've seen in C#?
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
I think i didn't clarify my point enough. Yesterday,I was using Mac OS and i liked their Operating System menus at the bottom of screen like how we have in Windows (Start) button. When I hover over an itme that particular item size gets bigger and i liked that transaction. So I am wondering how can I create this effect in my my C#
Thanksprogram
|
|
|
|
|
I like the way that works, too. Only thing I can think of is custom control for a tool that catches the MouseOver event for the individual icons to enlarge.
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
If you download and register Visual C# Express 2008, you can get DevComponent's BubbleBar that does exactly this.
|
|
|
|
|
|
Port your C# application to the MacNotebook through MONO.
Regards,
Thomas Stockwell
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.
Visit my homepage Oracle Studios[ ^]
|
|
|
|
|
Hi,
I have a simple login.aspx page. Takes a username and pwd. Checks these values against
a mysql db. If ok, then go to say Default.aspx otherwise do something else.
If i'm successfully logged in and do some stuff on Default.aspx and later on logs out, the session is destroyed and the next user on the same computer can use the same computer and try to login. BUT what happens if the user closes the web browser without running the code that logs a user off, the next login attempt sees that a user is logged in and comes to this Default.aspx directly for the previous user.
In my webconfig file i have forms authentication and loginUrl set to Login.aspx and timeout 10 minutes.
My problem is to detect when a browser is closed so i can run the same code when the user presses the Logout button..
Daniel S, Sweden...
|
|
|
|
|
babbelfisken wrote: My problem is to detect when a browser is closed so i can run the same code when the user presses the Logout button..
You might want to look at the onbeforeunload[^] event in Javascript. Be aware that it will also fire when the page is posting back, or the back/forward buttons are pressed too, so you need to set some sort of flag to say that the page is moving on because of a valid reason, or not.
|
|
|
|
|
Hmmm - there's a possibility that you could implement it so that the onbeforeunload changes the session timeout (I'm winging it here so I could be wrong) to 1 minute and then you would reset the session timeout based on another page in your site loading.
|
|
|
|
|
Pete O'Hanlon wrote: onbeforeunload changes the session timeout
that's a javascript event so you don't have access to the Server based Session Timeout
Colin Angus Mackay wrote: look at the onbeforeunload[^] event in Javascript.
led mike
|
|
|
|
|
led mike wrote: that's a javascript event so you don't have access to the Server based Session Timeout
I was aware of that, but you do with a quick Ajax call though.
|
|
|
|
|
Pete O'Hanlon wrote: but you do with a quick Ajax call though.
I had never tried that on closing the browser so I coded it up and yes of course you are correct. First Web Dev I've done in like two years!
led mike
|
|
|
|
|
Yep, I've used this technique on a few occasions. Not perfect, but it works.
only two letters away from being an asset
|
|
|
|
|
led mike wrote: First Web Dev I've done in like two years
And was it as painful as you remember?
|
|
|
|
|
Pete O'Hanlon wrote: And was it as painful as you remember?
Oh yes
led mike
|
|
|
|
|
led mike wrote: Pete O'Hanlon wrote:
And was it as painful as you remember?
Oh yes
That'll larn ya.
|
|
|
|
|
how i can read and write from .rex file by hard code ?
123
|
|
|
|
|
A quick google makes me think no-one has written anything, so I'd say you're on your own. Read up on the file format, and write the code.
Christian Graus - Microsoft MVP - C++
"also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
|
|
|
|
|
You have to be more specific. I found at least six different file formats with the extension .rex.
Despite everything, the person most likely to be fooling you next is yourself.
|
|
|
|
|
I thought I knew what he meant, but I think I was thinking of lex
Christian Graus - Microsoft MVP - C++
"also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
|
|
|
|
|
Open up the file and read the bytes in. Without knowing more about the file format, there's not a lot we can do to help I'm afraid.
|
|
|
|
|
Find out what the .rex file format holds and try to write code for it yourself. Google didn't show this as being really done. A binary editor can help you look at patterns and fields in the file format as clues. Good luck to you
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|