-
[Request] - Multi-Dialog System Box
Hello,
Idea of new extension
Capture : http://www.gumpi.com/Blog/content/binary/Delphi/Tools/VistaDialog.png (sorry German Screenshot :( )
ACTION:
Set title
Set icon (question, affirmation, warning, error ...)
Set main text
Set description text
----
Button title text (1-10)
Button description text (1-10)
Set Default button (number)
----
Show Dialog
CONDITION:
is Clicked any button?
is Clicked on specific button? (number button)
is Shown?
EXPRESSION:
Get_Application_title
---
Get_title
Get_main_text
Get_description_text
----
Get_Button_title_text (1-10)
Get_Button_description_text (1-10)
Get_Default_button
*****
PS: f it's too hard to develop fully, you can reserve for use only for Vista applications...
-
Re: [Request] - Multi-Dialog System Box
This would be very useful, indeed.
stephen1980
-
Re: [Request] - Multi-Dialog System Box
Ah yes :) I think this is one of the new dialogs provided by Vista, isn't it? So it should be relatively trivial to implement.
-
Re: [Request] - Multi-Dialog System Box
Yes ! :)
but are we able to run it on XP?
Oh I forgot, managing dialogs with ID
ACTION:
Show dialog (id)
-
Re: [Request] - Multi-Dialog System Box
I would use Sub Application for that :wink:
-
Re: [Request] - Multi-Dialog System Box
This extension is in development. ;)
stephen1980
-
Re: [Request] - Multi-Dialog System Box
Really, who will go to develop it?
-
Re: [Request] - Multi-Dialog System Box
-
Re: [Request] - Multi-Dialog System Box
-
Re: [Request] - Multi-Dialog System Box
You realize that this will not work on XP and older OS at all, making your software incompatible with anything before Vista?
-
Re: [Request] - Multi-Dialog System Box
Quote:
Originally Posted by stephen1980
Me.stephen1980
Cool :D
Quote:
Originally Posted by Looki
You realize that this will not work on XP and older OS at all, making your software incompatible with anything before Vista?
except if he does it "by hand"
-
Re: [Request] - Multi-Dialog System Box
Quote:
Originally Posted by Looki
You realize that this will not work on XP and older OS at all, making your software incompatible with anything before Vista?
It will work on XP. If you have XP, it will display a normal messagebox. If on Vista, or Windows 7, it will display this:
http://i92.photobucket.com/albums/l3...s/Image1-1.png
stephen1980
-
Re: [Request] - Multi-Dialog System Box
Can you provide any proof? What do you mean by normal message box? MessageBox() ?! That wouldn't help at all then. :D
I really doubt it will work on XP because it uses controls not implemented in the Common Control version Windows XP uses - As far as I know.
-
Re: [Request] - Multi-Dialog System Box
-
Re: [Request] - Multi-Dialog System Box
Quote:
Originally Posted by stephen1980
It will work on XP. If you have XP, it will display a normal messagebox. If on Vista, or Windows 7, it will display this:
stephen1980
WoW ! Interesting ;)
-
Re: [Request] - Multi-Dialog System Box
Quote:
Originally Posted by Looki
Can you provide any proof? What do you mean by normal message box? MessageBox() ?! That wouldn't help at all then. :D
I really doubt it will work on XP because it uses controls not implemented in the Common Control version Windows XP uses - As far as I know.
You are correct, Looki. I am in the process of using a wrapper to emulate the vista dialog on machines that have XP.
stephen1980
-
Re: [Request] - Multi-Dialog System Box
Oh, glad to hear that. Looking forward to seeing some results. :)
-
Re: [Request] - Multi-Dialog System Box
[size:11pt]Update On Extension Development[/size]
Some Features of a Basic Ok Task Dialog Box:
*Set Title Text (or get window title automatically)
*Set Instruction Text (First line of text in blue - leave blank for none)
*Set Content Text (Main dialog text under Instruction Text - leave blank for none)
*Set Footer Text (Text at bottom of dialog box - leave blank for none)
*Set Main Icon (None, Warning, Information, Error, Vista Shield, Import your own custom icon)
*Set Footer Icon (Displays a mini icon before the footer text from the choices above, or import your own)
OK Task Dialog Screenshot:
http://i92.photobucket.com/albums/l3...oxExample1.png
Other features of dialog boxes:
*Yes/No Dialogs
*Custom Button Dialogs
*Unlimited Number of Buttons (mix and match)
*Progress Bar Dialogs
*Error Dialogs
*HTML Links support in any dialog text
*Vista Clickable Button Links with info text in the button
*Radio Buttons (unlimited)
*Checkboxes (unlimited)
*Vista Expandable areas with more information
*More that I can't remember right now... :)
Extension Progress = 17%
stephen1980
-
Re: [Request] - Multi-Dialog System Box
-
Re: [Request] - Multi-Dialog System Box
WoW, Amazing stephen1980 ! :D
Possible :
> The system works with ID ? It will be cool ID (string) not integer...
> To show a bitmap in header or footer or left or right ?
-
Re: [Request] - Multi-Dialog System Box
Looks like it will be a great extension :)
-
Re: [Request] - Multi-Dialog System Box
but how will this act on non-vista?
-
Re: [Request] - Multi-Dialog System Box
Here are a couple screenshots of a sample dialog.
Vista
http://i92.photobucket.com/albums/l3...staDialog1.png
XP
http://i92.photobucket.com/albums/l3.../XPDialog1.jpg
There are a few less options for XP, but I am trying to keep as much of the functionality there for both systems as I can. As you can see, so far they are virtually identical.
stephen1980
-
Re: [Request] - Multi-Dialog System Box
-
Re: [Request] - Multi-Dialog System Box
Really great job, Stephen1980! :D
-
Re: [Request] - Multi-Dialog System Box
please release a beta as soon as possible, it looks neat ;)
-
Re: [Request] - Multi-Dialog System Box
I am working on it as fast as I can. :)
stephen1980
-
Re: [Request] - Multi-Dialog System Box
Me too :) I'm ready to test your extension ;)
-
Re: [Request] - Multi-Dialog System Box
-
Re: [Request] - Multi-Dialog System Box
Thanks guys, for all the support. I am having a few problems with the XP wrapper, so if I release a beta, it will only work on Vista or Windows 7. :(
stephen1980
-
Re: [Request] - Multi-Dialog System Box
Hmm..the message box border color will be reduced to 256 colors in XP?
-
Re: [Request] - Multi-Dialog System Box
Quote:
Originally Posted by Ran_TH
Hmm..the message box border color will be reduced to 256 colors in XP?
No, I accidently saved the image as a 256 color JPEG on my friends computer, because I was in a hurry. :blush:
I am almost ready to release a beta, although it will only be on Vista or 7.
stephen1980
-
Re: [Request] - Multi-Dialog System Box
Quote:
Originally Posted by stephen1980
I am almost ready to release a beta, although it will only be on Vista or 7.
WoW, Nice :D
but when you release final version, extension can will work on XP?
-
Re: [Request] - Multi-Dialog System Box
Maybe. I don't want to make any promises I can't keep. I am having a few problems getting the XP version of the dialogs to show up correctly on different computers. :(
I am almost done with the Vista/7 dialogs, though. :)
stephen1980
-
Re: [Request] - Multi-Dialog System Box
arf... I hope, it will work on XP
-
Re: [Request] - Multi-Dialog System Box
PM me if you need help :)
-
Re: [Request] - Multi-Dialog System Box
Thanks for the offer, Jaffob. I just may take you up on that. :)
stephen1980
-
Re: [Request] - Multi-Dialog System Box
Jaffob on the rescue! :grin: I wanted this works on Windows XP too, much than anything.
-
Re: [Request] - Multi-Dialog System Box
[size:11pt]Extension Update[/size]
Current Progress = 70%
Special Thanks
Jaffob & Looki for all their help.
New Features Added:
*ID's
*Custom Buttons
*Radio Buttons
*Vista Command Links
*Link Support
*Expandable Areas (Expand Content or Footer Areas)
*More...
Screenshot
http://i92.photobucket.com/albums/l3...alogImage1.png
To View Larger Image, Right Click and "View Image" or click here.
stephen1980
-
Re: [Request] - Multi-Dialog System Box