SF DevEx Security Forms?


Author
Message
Andria Jensen
Andria Jensen
StrataFrame User (460 reputation)StrataFrame User (460 reputation)StrataFrame User (460 reputation)StrataFrame User (460 reputation)StrataFrame User (460 reputation)StrataFrame User (460 reputation)StrataFrame User (460 reputation)StrataFrame User (460 reputation)StrataFrame User (460 reputation)
Group: Forum Members
Posts: 336, Visits: 497
I am looking at using the security add-on that you guys have...I've been trying to get my boss to OK it since I saw the preview of it at the training.  However, as you know, we are also using DevExpress and one of the big issues is that the security forms all have the "StrataFrame" look to them and will look completely different from the other forms in our app.  Can there be DevEx versions of these forms just as you have the DevEx versions of the Standard and Maintenance Forms, etc.?  I think this is one of the big issues that we are having at the moment keeping us from using it.
Trent Taylor
Trent Taylor
StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)
Group: StrataFrame Developers
Posts: 6.6K, Visits: 6.9K
You can create a custom login form that uses all of your DevEx controls, which is commonly used and seen every day.  But the dialog where the permissions, roles, users, etc. are created is only used for setup.  There is a lot to this dialog and it would entail a huge expense on our part to write a second, third, etc. version of this.  So for your daily purposes, you can create forms that will use your DevEx controls, but the dialog for setup will never support the DevEx controls.
Andria Jensen
Andria Jensen
StrataFrame User (460 reputation)StrataFrame User (460 reputation)StrataFrame User (460 reputation)StrataFrame User (460 reputation)StrataFrame User (460 reputation)StrataFrame User (460 reputation)StrataFrame User (460 reputation)StrataFrame User (460 reputation)StrataFrame User (460 reputation)
Group: Forum Members
Posts: 336, Visits: 497
When you say they are only used for setup...do you mean setup on the user side or on development side when coding? 

One of the main reasons we went with StrataFrame was because of the support for DevExpress controls and Look/Feel combined with the flexibility of the framework.  It seems like we are now stuck with having to display forms that don't match the rest of the application if we choose to use your security add-on.

Trent Taylor
Trent Taylor
StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)
Group: StrataFrame Developers
Posts: 6.6K, Visits: 6.9K
When you say they are only used for setup...do you mean setup on the user side or on development side when coding? 

The same dialog is used for both design time and run-time purposes.

It seems like we are now stuck with having to display forms that don't match the rest of the application if we choose to use your security add-on.

The framework does fully support the DevExpress controls.  You are not "stuck" with using any controls you do not wish to.  As far as security is concerned, this is an add-on module and is more of an application rather than just components, such as a text box.  We went to great lengths just to provide the BrowseDialog in DevExpress format.  This is more of an application component, but we went ahead and added this functionality since it is part of the framework.

We will be releasing Application Themese relatively soon which the Security repects since it uses the StrataFrame controls.  You could create your own theme class (just a class with a lot of properties being set) to make the security follow the DevExpress colors.

On a final point, the development team spent several months on this module, which is a steal at $295.  I would not throw the "baby out with the bath water" just over this one thing.

When we were going to use DevExpress controls, we were willing to leave the setup dialog in the StrataFrame controls as this is not something you spend any time in, other than initial setup. 

Ivan George Borges
Ivan George Borges
Strategic Support Team Member (3.6K reputation)Strategic Support Team Member (3.6K reputation)Strategic Support Team Member (3.6K reputation)Strategic Support Team Member (3.6K reputation)Strategic Support Team Member (3.6K reputation)Strategic Support Team Member (3.6K reputation)Strategic Support Team Member (3.6K reputation)Strategic Support Team Member (3.6K reputation)Strategic Support Team Member (3.6K reputation)
Group: StrataFrame MVPs
Posts: 1.9K, Visits: 21K
[b]We will be releasing Application Themese relatively soon which the Security repects since it uses the StrataFrame controls.

I have already dropped a DefaultApplicationTheme in my custom Login form, and all my application has inherited the look and feel set on it, including the Security module, which is already embedded into the app.

It looks like just part of it. We even got the security help file source to embedd into ours ... if only you guys spoke portuguese ... Tongue

Trent Taylor
Trent Taylor
StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)
Group: StrataFrame Developers
Posts: 6.6K, Visits: 6.9K
Well, I have learned a few words since I have met you...I particularly like the abbreviations for Friday BigGrin ... I will leave those who don't know in suspense Hehe
Andria Jensen
Andria Jensen
StrataFrame User (460 reputation)StrataFrame User (460 reputation)StrataFrame User (460 reputation)StrataFrame User (460 reputation)StrataFrame User (460 reputation)StrataFrame User (460 reputation)StrataFrame User (460 reputation)StrataFrame User (460 reputation)StrataFrame User (460 reputation)
Group: Forum Members
Posts: 336, Visits: 497
Can you tell me a little more about the Application Themes you are talking about?  This is something that is going to be added in the future?  
Trent Taylor
Trent Taylor
StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)
Group: StrataFrame Developers
Posts: 6.6K, Visits: 6.9K
If you are running 1.5.1 there is a beta version of it in that release.  The beta version does not yet support custom themes, but it will when officially released.  We are already using it ourselves.  If you just re-create your StrataFrame toolbox, you will see some new controls, which include the DefaultApplicationTheme and a number of new Theme controls.  You can drop on the DefaultApplicationTheme and some of the ThemeControls to see what some of the themes will do.  But it will give you a flavor.  Also, it is much easier to create a custom theme because basically our themes just adjust properties already on the controls rather than requiring a sophisticated editor which requries a graphics person to get involved.

Actually, this approach is similar as to how we added the LookAndFeel support for a the GradientFormHeader.

One other thing that you should like about this is that the WaitWindow and MessageForm will both follow these themes.

GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Similar Topics

Reading This Topic

Login

Explore
Messages
Mentions
Search