You need to be logged in to view a user's profile.
  1. Sivaprakash BKR
  2. PowerBuilder
  3. Wednesday, 6 November 2024 07:36 AM UTC

Hello,

Any idea to develop a similar window in PowerBuilder, with native controls?  Our customers are bored looking the old, styled windows anymore.  

Happiness Always
BKR Sivaprakash

 

Who is viewing this page
Bruce Armstrong Accepted Answer Pending Moderation
  1. Wednesday, 6 November 2024 18:09 PM UTC
  2. PowerBuilder
  3. # 1

Have you looked at PB Ultimate Suite:  https://www.pbultimatesuite.com/

A while back (prior to Novalys acquiring it) we used a much older version of it to spice up our main application.

Comment
  1. Sivaprakash BKR
  2. Friday, 8 November 2024 05:35 AM UTC
Thanks Bruce,

A couple of years back, we tried their free version. Seems they offer more now in their commercial version. Currently we want to give a try with native controls. Will try pbultimatesuite, if nothing works out.
  1. Helpful
There are no comments made yet.
John Fauss Accepted Answer Pending Moderation
  1. Wednesday, 6 November 2024 15:18 PM UTC
  2. PowerBuilder
  3. # 2

Are you currently using Themes? If not, I suggest you take an existing, small application (CodeXchange has many to choose from, in case you do not have one) and experiment with Themes and learn what can be accomplished with very little change to your existing code base.

Best regards, John

Comment
  1. Sivaprakash BKR
  2. Friday, 8 November 2024 05:32 AM UTC
Thanks John,

Already tried Themes. Our customers want to have different background colors for every screen (window). We felt having one entry for every screen in theme.json file might affect performance. Still, few of our customers are using Windows 7, where theme fails to work properly. So, we dropped theme.
  1. Helpful
  1. David Peace (Powersoft)
  2. Tuesday, 12 November 2024 12:43 PM UTC
I do not think I would have limited my product development for a few customers stuck on Windows 7. I would not discount Themes as it is a good way to get better control. There are issues retro fitting Themes to old Apps, but it can be done quite nicely.



Having said that there is quite a lot you can do with the look and feel using standard controls and in particular the DW.
  1. Helpful
There are no comments made yet.
Andreas Mykonios Accepted Answer Pending Moderation
  1. Wednesday, 6 November 2024 09:51 AM UTC
  2. PowerBuilder
  3. # 3

Hi.

You can do most parts of the layout you provided using datawindows. Some parts may need more work, other should be simple. As an example a very simple implementation of some part of your sample window:

You would have to experiment with various controls, but you should be able to achieve more than 95% of the layout. (If I have some spare time next days, I may do some additional experiments).

Another thing you can do in to use html... You can experiment either with webbrowser control either with PBHtml control created by Roland Smith (Topwiz Software - Free Tools).

For the window, I don't think you can easily replicate the round corners as shown in your example.

Andreas.

 

Comment
  1. Sivaprakash BKR
  2. Wednesday, 6 November 2024 11:03 AM UTC
Thanks Andreas. As you told (understood), what I've provided is only a sample screen. We require, few more facilities...

1. Need to open windows, leaving space for menu (left side bar). This might work for Single Page Application, as we can open window, then use move commands to position the window. Not sure how much it will be successful in a MDI application.

2. TabbedView: It will be great if we could use TabbedView.

3. Also resize of the window to fit all possible resolution / size.



UI / UX are becoming important as days go. We couldn't compete with other software vendors here in that area. And our customers have started demanding good looking screens.
  1. Helpful
  1. Andreas Mykonios
  2. Wednesday, 6 November 2024 12:06 PM UTC
You are right. As I said, you can do many things. There was an Elevate presentation in past about a ModernUIFramework. I believe it was mostly based on datawindows. Take a look at https://pbdev.id/2017/01/06/modern-ui-pb-framework-what-do-you-think/. Youtube link: https://www.youtube.com/watch?v=L79AM5mavms

Andreas.
  1. Helpful
  1. Sivaprakash BKR
  2. Friday, 8 November 2024 06:06 AM UTC
Andreas,

I already tried that framework even before the elevate presentation. After presentation, I could download the source. And couldn't recollect the issues that we faced here in using that framework but could not implement it fully to our use case.

  1. Helpful
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.