Using MS Version 121.10
1. When using the Designer I cannot find how to add radio buttons to the group.
2. When using the Designer I cannot find how to add FileBrowser object.
3. I have found some code examples that allowed to create two buttons that do show up in the Designer, but I cannot modify their properties since I cannot select them as objects.
4. I have found some code examples for File Browser but it appears to be from earlier versions of Dialog Designer.
So, how do I use Dialog Designer to add these objects and modify their properties. I found nothing in the Help guide that provided any info.
Dialog Designer missing objects
Moderators: JRL, Dorian (MJT support)
- Marcus Tettmar
- Site Admin
- Posts: 7395
- Joined: Thu Sep 19, 2002 3:00 pm
- Location: Dorset, UK
- Contact:
1. The buttons are represented by a list of items using the Text property. So to add buttons to the group, go to the group's Text property in the properties list, right click and select Multiline Edit and then put the text for each button on a new line.
2. FileBrowse is a method of the Button object. Create an OnClick handler for the button. In the handler's subroutine set the button's DoBrowse property to True, then get it's Filename property. That's it. Here's an example:
Run it, click on the button and the file browse dialog appears, select a file, and the filename appears in the edit box.
3. So don't really understand this one. In design view just click on the button or any object and you'll see the properties list update for the properties belonging to that object.
4. See my example above.
2. FileBrowse is a method of the Button object. Create an OnClick handler for the button. In the handler's subroutine set the button's DoBrowse property to True, then get it's Filename property. That's it. Here's an example:
Code: Select all
Dialog>Dialog1
object Dialog1: TForm
Left = -887
Top = 277
HelpContext = 5000
BorderIcons = [biSystemMenu]
Caption = 'CustomDialog'
ClientHeight = 212
ClientWidth = 431
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
OldCreateOrder = True
ShowHint = True
OnTaskBar = False
PixelsPerInch = 96
TextHeight = 13
object MSButton1: tMSButton
Left = 245
Top = 24
Width = 75
Height = 25
Caption = 'Browse'
DoubleBuffered = True
ParentDoubleBuffered = False
TabOrder = 0
DoBrowse = False
BrowseStyle = fbOpen
end
object Edit1: TEdit
Left = 248
Top = 60
Width = 161
Height = 21
TabOrder = 9
Text = 'Edit1'
end
end
EndDialog>Dialog1
AddDialogHandler>Dialog1,MSButton1,OnClick,PerformBrowse
Show>Dialog1,r
SRT>PerformBrowse
SetDialogProperty>Dialog1,MSButton1,DoBrowse,TRUE
GetDialogProperty>Dialog1,MSButton1,Filename,theFile
SetDialogProperty>Dialog1,Edit1,Text,theFile
END>PerformBrowse
3. So don't really understand this one. In design view just click on the button or any object and you'll see the properties list update for the properties belonging to that object.
4. See my example above.
Marcus Tettmar
http://mjtnet.com/blog/ | http://twitter.com/marcustettmar
Did you know we are now offering affordable monthly subscriptions for Macro Scheduler Standard?
http://mjtnet.com/blog/ | http://twitter.com/marcustettmar
Did you know we are now offering affordable monthly subscriptions for Macro Scheduler Standard?
Thanks, that worked perfect for the File Browse. Where can I find that information? I could not find it in the Help files.
Is there an option to Browse for the Path vs. the Filename? I guess it is possible to browse to any file in that folder and then parse out the path, but what if there is no file in the desired folder yet?
Is there an option to Browse for the Path vs. the Filename? I guess it is possible to browse to any file in that folder and then parse out the path, but what if there is no file in the desired folder yet?
- Marcus Tettmar
- Site Admin
- Posts: 7395
- Joined: Thu Sep 19, 2002 3:00 pm
- Location: Dorset, UK
- Contact:
FileBrowse is a property of the Button object, so it is documented in the help file in the Button object topic. Look at BrowseStylen to set it to a folder browse, instead of file browse. Look also at Filter. Use the properties editor to set.
Marcus Tettmar
http://mjtnet.com/blog/ | http://twitter.com/marcustettmar
Did you know we are now offering affordable monthly subscriptions for Macro Scheduler Standard?
http://mjtnet.com/blog/ | http://twitter.com/marcustettmar
Did you know we are now offering affordable monthly subscriptions for Macro Scheduler Standard?
Thanks again. I tried the Help section Index on Button with no luck. I tried "object" with no luck. Then I switched from the Index and did a Search for Button Object, and got Button Object Properties.
I was able to change the BrowseStyle on the Button to search for a folder vs. a file, exactly what I was looking for. And I now see that a SaveAs option is also available if I need it.
With that knowledge behind me, I also see all the other Dialog Object Properties Help sections. Working now on Progress Bar, and having the Help section is a bonus. Could not find any of these terms in the Help Index.
I was able to change the BrowseStyle on the Button to search for a folder vs. a file, exactly what I was looking for. And I now see that a SaveAs option is also available if I need it.
With that knowledge behind me, I also see all the other Dialog Object Properties Help sections. Working now on Progress Bar, and having the Help section is a bonus. Could not find any of these terms in the Help Index.