Project

General

Profile

Activity

From 10/24/2015 to 11/22/2015

11/22/2015

07:54 AM Bug #2850: menu/simple_sm.p drawing issues in Swing client
Constantin Asofiei wrote:
> Vadim, in which branch are you working this?
bracnh 2677a, revno 11067.

> Also, p...
Vadim Gindin
04:22 AM Bug #2849: implement and/or fix the default popup menus for all widgets
Hynek Cihlar wrote:
> Greg Shah wrote:
> > I'm OK with the changes.
> >
> > Hynek/Constantin: any concerns with the ...
Vadim Gindin

11/21/2015

05:14 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Section 27 has been updated Igor Skornyakov

11/20/2015

06:53 PM Bug #2859: combo-box layout obscures the 3D border
This is the fix for issue. The several small GUI fixes to improve @combo-box@ painting. Also the simple mode may need... Eugenie Lyzenko
02:52 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
> @BROWSE@ widget support with @VIEW-AS TOGGLE-BOX@ and @VIEW-AS COMBO-BOX@ options is incorrect - the converted code... Greg Shah
01:52 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
@BROWSE@ widget support with @VIEW-AS TOGGLE-BOX@ and @VIEW-AS COMBO-BOX@ options is incorrect - the converted code d... Igor Skornyakov
02:51 PM Feature #2628: Non-fill-in column support in browse.
In regard to cursor support for those contained widgets, please see #2565-60. Greg Shah
02:37 PM Bug #2849: implement and/or fix the default popup menus for all widgets
Greg Shah wrote:
> I'm OK with the changes.
>
> Hynek/Constantin: any concerns with the @ThinClient@ change?
V...
Hynek Cihlar
02:30 PM Bug #2849: implement and/or fix the default popup menus for all widgets
I'm OK with the changes.
Hynek/Constantin: any concerns with the @ThinClient@ change?
Vadim: Even if everyone i...
Greg Shah
02:36 AM Bug #2849: implement and/or fix the default popup menus for all widgets
Here the diff, including small sub-menu fix. Vadim Gindin
09:59 AM Bug #2834 (Closed): GUI combo-box multiple drop-downs can be shown
Update evl_upd20151119a.zip (for both #2833 and #2834) committed to 2677a as revision 11071. Greg Shah
04:02 AM Bug #2834: GUI combo-box multiple drop-downs can be shown
Greg Shah wrote:
> Code Review evl_upd20151118b.zip
>
> (Originally posted to #2831 by accident)
>
> I am fine...
Constantin Asofiei
09:58 AM Bug #2833 (Closed): GUI combo-box navigation keys don't work as expected
Greg Shah
09:41 AM Bug #2833: GUI combo-box navigation keys don't work as expected
Greg Shah wrote:
> Code Review evl_upd20151119a.zip
>
> I'm good with the changes. Please update the copyright d...
Eugenie Lyzenko
09:07 AM Bug #2833: GUI combo-box navigation keys don't work as expected
Code Review evl_upd20151119a.zip
I'm good with the changes. Please update the copyright date in @Key.java@ and ch...
Greg Shah
08:04 PM Bug #2833: GUI combo-box navigation keys don't work as expected
All 3 issues are fixed in this update. For number 1 @HOME@/@END@ key processing is also fixed. It also includes the @... Eugenie Lyzenko
09:57 AM Bug #2850: menu/simple_sm.p drawing issues in Swing client
Vadim, I think I know why you are seeing the top light-gray space. Menu-bar gets attached to window (and window is r... Constantin Asofiei
09:44 AM Bug #2850: menu/simple_sm.p drawing issues in Swing client
Vadim, in which branch are you working this?
Also, please remind me, have you managed to address the sub-menu body...
Constantin Asofiei
09:57 AM Bug #2867: investigate PUT SCREEN problems in ChUI on both linux and windows
A useful clarification from Constantin:
> When I made the initial change to @UiUtils.hideFrames@, they were not to...
Greg Shah
09:28 AM Bug #2867: investigate PUT SCREEN problems in ChUI on both linux and windows
Use the @testcases/uast/frame_hiding_clears_put_screen_run.p@ and check for any differences between P2J and 4GL, with... Constantin Asofiei
09:24 AM Bug #2867 (New): investigate PUT SCREEN problems in ChUI on both linux and windows
Constantin Asofiei
05:21 AM Bug #2861: fix widget z-order inside frame, when focus is switching - there are differences betwe...
When focus is switching between overlapped widgets inside the same frame (these widgets may be a nested frame, too), ... Constantin Asofiei
05:20 AM Bug #2861 (Closed): fix widget z-order inside frame, when focus is switching - there are differen...
Constantin Asofiei

11/19/2015

05:58 PM Bug #2831 (Closed): Pressing ENTER key on the combo box breaks the window layout.
Greg Shah
05:53 PM Bug #2831: Pressing ENTER key on the combo box breaks the window layout.
Greg Shah wrote:
> Please check in the @ComboBoxGuiImpl@ change from @evl_upd20151118c.zip@. We will wait on the @S...
Eugenie Lyzenko
05:30 PM Bug #2831: Pressing ENTER key on the combo box breaks the window layout.
Please check in the @ComboBoxGuiImpl@ change from @evl_upd20151118c.zip@. We will wait on the @ScrollableSelectionLi... Greg Shah
05:25 PM Bug #2831: Pressing ENTER key on the combo box breaks the window layout.
Code Review evl_upd20151118c.zip
I am fine with the change to @ComboBoxGuiImpl@.
Greg Shah
05:26 PM Bug #2834: GUI combo-box multiple drop-downs can be shown
Code Review evl_upd20151118b.zip
(Originally posted to #2831 by accident)
I am fine with the change. My only c...
Greg Shah
04:32 PM Bug #2778 (Closed): ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg Shah
04:30 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Yes, it seems that the other issues are fixed for restart. Sergey Ivanovskiy
04:27 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Code Review Task Branch 2677a Revision 11065
The changes are good. I closed #2860 since you have resolved this.
...
Greg Shah
03:23 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg, please review the committed revision 11065 that added the trust certificate checking. Sergey Ivanovskiy
02:40 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
OK. Greg Shah
02:21 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> Agreed. Go ahead with your changes (you can check them in to 2677a).
>
> We will work the rest in #2860.
Greg,...
Sergey Ivanovskiy
02:15 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Agreed. Go ahead with your changes (you can check them in to 2677a).
We will work the rest in #2860.
Greg Shah
12:42 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
We can use now this insecure solution and after the trust certificates support will be fixed, we will eliminate it. Sergey Ivanovskiy
12:27 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> Our current client truststore approach in the @TransportSecurity@ constructor doesn't allow us to provide an in-mem... Sergey Ivanovskiy
11:49 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> Found that after the client has established the regular session with the server it has ZeroActionTrustManager(X509T... Greg Shah
10:14 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg, I have no ideas except this one to check if we provide a trust key store for the web client in the bootstrap co... Sergey Ivanovskiy
12:14 PM Bug #2849: implement and/or fix the default popup menus for all widgets
Please post a diff text file (use something like @bzr diff -cREVISION > proposed_change.txt@) that shows your propose... Greg Shah
10:53 AM Bug #2859: combo-box layout obscures the 3D border
The problem is with the size and possibly position of the drop-down button. Its bottom and right edge cover the widge... Hynek Cihlar
10:13 AM Bug #2859: combo-box layout obscures the 3D border
Hynek: please document the details.
This is a latent problem with the combo-box that was exposed when THREE-D supp...
Greg Shah
10:12 AM Bug #2859 (Closed): combo-box layout obscures the 3D border
Greg Shah
10:03 AM Bug #2850: menu/simple_sm.p drawing issues in Swing client
I'm trying to understand how the "menubar's" rectangle get into screen clippings, that are drawn in @BorderedPanelGui... Vadim Gindin
09:19 AM Bug #2858: implement support for animated mouse cursors
Greg Shah wrote:
> Does the metadata in the @.ani@ file include the timing or interval used for the animation?
Ye...
Igor Skornyakov
09:17 AM Bug #2858: implement support for animated mouse cursors
Does the metadata in the @.ani@ file include the timing or interval used for the animation? Greg Shah
09:16 AM Bug #2858: implement support for animated mouse cursors
For some other details please see #2565-57.
This must work for both Swing GUI and javascript GUI. For that to hap...
Greg Shah
09:08 AM Bug #2858: implement support for animated mouse cursors
Moving this task to be separate from #2565. Greg Shah
05:53 AM Bug #2858: implement support for animated mouse cursors
Progress supports animated custom mouse cursors defined via .ani files (see http://www.gdgsoft.com/anituner/help/anif... Igor Skornyakov
05:33 AM Bug #2858 (New): implement support for animated mouse cursors
Igor Skornyakov

11/18/2015

05:46 PM Bug #2850: menu/simple_sm.p drawing issues in Swing client
Greg Shah wrote:
> 3. At the start of the test the warning "Run-time error ... (3269)" is shown and no menubar is di...
Vadim Gindin
05:36 PM Bug #2850: menu/simple_sm.p drawing issues in Swing client
Here are the images
# Fonts compare !fonts_compare.png! of PROGRESS, P2J SWING, P2J WEB. There is an other font for ...
Vadim Gindin
05:37 PM Bug #2857: font differences for toggle box and menu
Here are the images
# Fonts compare !fonts_compare.png! of PROGRESS, P2J SWING, P2J WEB. There is an other font for ...
Vadim Gindin
05:18 PM Bug #2857: font differences for toggle box and menu
# Label position in toggle-box is different: higher than usual. It probably depends on font difference.
# (Menu) Labe...
Vadim Gindin
05:18 PM Bug #2857 (Closed): font differences for toggle box and menu
Vadim Gindin
05:07 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Found that after the client has established the regular session with the server it has ZeroActionTrustManager(X509Tru... Sergey Ivanovskiy
04:36 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> I'm nervous about this, because it disables security that I thought we already had (the ability to validate the ser... Sergey Ivanovskiy
02:44 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> but there exist the temporary user accounts used to create session by programmatic authentication (com/goldencode/p... Greg Shah
01:02 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
It is exactly what we can find if do googling http://www.rgagnon.com/javadetails/java-fix-certificate-problem-in-HTTP... Sergey Ivanovskiy
01:00 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
I have found a solution to come back to my first investigation #98. The following code fixes the restart issue
<pre...
Sergey Ivanovskiy
12:36 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg Shah wrote:
> > Please help to find the documentation how to setup client-server session correctly.
>
> A good ...
Sergey Ivanovskiy
04:25 PM Bug #2831: Pressing ENTER key on the combo box breaks the window layout.
The root cause is the improper handling for @ENTER@ key in @GUI@ mode for combo-box. Even if the @SESSION:DATA-ENTRY-... Eugenie Lyzenko
02:52 PM Bug #2831: Pressing ENTER key on the combo box breaks the window layout.
Confirmed as issue for Swing client too. Eugenie Lyzenko
02:39 PM Bug #2834: GUI combo-box multiple drop-downs can be shown
The issue investigation has been performed. The original event processing logic need to be restored inside @Scrollabl... Eugenie Lyzenko
10:44 AM Bug #2849: implement and/or fix the default popup menus for all widgets
It seems, right click/press event on some widget (TOGGLE-BOX, FILL-IN or all other) does not raise ENTRY event and do... Vadim Gindin
07:16 PM Bug #2856: GUI SELECTION-LIST of 1 item doesn't select the item on key down
In GUI SELECTION-LIST having one item key down should make the item current. Also check the behavior of other key com... Hynek Cihlar
07:14 PM Bug #2856 (New): GUI SELECTION-LIST of 1 item doesn't select the item on key down
Hynek Cihlar
07:13 PM Bug #2855: GUI SELECTION-LIST changes current list item on cursor key up instead of down
When navigating the items in GUI SELECTION-LIST the current item must be changed when cursor keys (and others like pa... Hynek Cihlar
07:11 PM Bug #2855 (New): GUI SELECTION-LIST changes current list item on cursor key up instead of down
Hynek Cihlar

11/17/2015

05:56 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> Please help to find the documentation how to setup client-server session correctly.
A good summary can be found ...
Greg Shah
03:27 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Committed revision 11056 is checked for ask-gui.p Sergey Ivanovskiy
03:07 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Ok, can do it quickly. Sergey Ivanovskiy
03:02 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Sergey Ivanovskiy wrote:
> Greg, please review the changes according to #89. The default implementation @isRealized(...
Greg Shah
02:18 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg, please look at the log produced during the web login process... Sergey Ivanovskiy
01:20 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Please help to find the documentation how to setup client-server session correctly. I don't know the security bootstr... Sergey Ivanovskiy
01:06 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
The configuration that is used to restore the client session is... Sergey Ivanovskiy
01:57 PM Feature #1801: add some frame options
>> or try to understand what is wrong with the test?
>
> No. I'm going to ask some customer 4GL developers to see i...
Greg Shah
12:13 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> Have you looked inside the twelve monkeys library that we already use to see if it supports readi...
Igor Skornyakov
11:58 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
> I'm working now on the animated cursor support base on the sample code from http://www.informit.com/articles/articl... Greg Shah
09:16 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
I'm working now on the animated cursor support base on the sample code from http://www.informit.com/articles/article.... Igor Skornyakov

11/16/2015

03:38 PM Bug #2854: scrollbar buttons don't draw the pressed state
There is another problem with GUI button pressed state and possibly related. When button is pressed in ALERT-BOX (and... Hynek Cihlar
03:28 PM Bug #2854: scrollbar buttons don't draw the pressed state
In the Swing client, @./combo_box/combo_box9_1.p@ can be used to see the problem. This is only a button drawing issu... Greg Shah
03:27 PM Bug #2854 (Closed): scrollbar buttons don't draw the pressed state
Greg Shah
02:27 PM Bug #2853: layout is wrong in ./image/image10_1.p
Using @./image/image10_1.p@ in Swing the layout differs from Progress.
Progress:
!image_10_1.p_in_progress_2015...
Greg Shah
02:26 PM Bug #2853 (New): layout is wrong in ./image/image10_1.p
Greg Shah
02:19 PM Bug #2852: missing status text and active titlebar color during editing
Using @./window_parenting/waitfor_2wnd.p@ in a Swing client using branch 2677a rev 11052, you can see two problems:
...
Greg Shah
02:16 PM Bug #2852 (New): missing status text and active titlebar color during editing
Greg Shah
02:11 PM Bug #2851: the default-window retains its active titlebar even when it is no longer the focused w...
Use @frame-z-order/zw1.p@ to recreate. Select any window that is not the "P2J GUI Client" and you will see that "P2J... Greg Shah
02:10 PM Bug #2851 (Closed): the default-window retains its active titlebar even when it is no longer the ...
Greg Shah
02:00 PM Bug #2850: menu/simple_sm.p drawing issues in Swing client
Using @./menu/simple_sm.p@ in the Swing client, Vadim reported:
1. After I press on some menu-item in the on of su...
Greg Shah
01:59 PM Bug #2850 (Closed): menu/simple_sm.p drawing issues in Swing client
Greg Shah
01:57 PM Bug #2849: implement and/or fix the default popup menus for all widgets
Using @./toggle_box/gui/tbx_present.p@, Vadim Gindin reported:
"Right mouse button press is fully ignored in PROGR...
Greg Shah
01:56 PM Bug #2849 (Closed): implement and/or fix the default popup menus for all widgets
Greg Shah
12:46 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg Shah wrote:
> In the web client at step 7, we are no longer connected to the client's Jetty. We are put back to...
Sergey Ivanovskiy
12:32 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Based on testing in rev 11052, even the Swing client is acting improperly. The Swing client seems to flash the error... Greg Shah
10:40 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg, please review the changes according to #89. The default implementation @isRealized()@ returns @config() != null... Sergey Ivanovskiy
09:27 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> What does it mean for a particular widget to be realized or not and is it different from boolean isDisplayed() of W... Greg Shah
09:05 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Constantin Asofiei wrote:
> Sergey Ivanovskiy wrote:
> > > After testing @ask-gui.p@ in the web client, it dies as ...
Greg Shah
06:29 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg Shah wrote:
> > An improvement would be to have isRealized() method which would forward to config().realized fo...
Sergey Ivanovskiy
06:00 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Sergey Ivanovskiy wrote:
> > After testing @ask-gui.p@ in the web client, it dies as soon as the UPDATE exits. The ...
Constantin Asofiei
05:58 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> After testing @ask-gui.p@ in the web client, it dies as soon as the UPDATE exits. The Swing client works fine. In... Sergey Ivanovskiy
12:34 PM Bug #2848: right side border of fillin is missing
This can be recreated using @demo/calc-static-pixels.p@. The result fill-in at the top has its right side border cli... Greg Shah
12:33 PM Bug #2848 (New): right side border of fillin is missing
Greg Shah
11:13 AM Bug #2844: flat status area in web client
Two interesting findings:
1. If you watch carefully, you can see that when the window is first displayed, the sta...
Greg Shah

11/15/2015

05:43 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
HTTP(s) URLs as the @LOAD-MOUSE-POINTER@ arguments and @PROPATH@ entries have been tested.
Section 27 has been upda...
Igor Skornyakov

11/14/2015

09:39 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> An improvement would be to have isRealized() method which would forward to config().realized for widgets with valid... Greg Shah
09:38 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> BTW, the condition !window.config().realized || !window.isVisible() is interesting. Is it even possible for the win... Greg Shah
08:58 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> > 1. Is this allowed by the customer's security policy?
>
> Yes.
>
> > 2. Is it worth to do...
Igor Skornyakov
08:57 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
> Can start design and implementation.
Please do.
> A more thorough analysis of Q1h and http(s) - based URLs ca...
Greg Shah
08:56 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
> 1. Is this allowed by the customer's security policy?
Yes.
> 2. Is it worth to do at all?
Yes, go ahead an...
Greg Shah
04:47 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Section 27 has been updated.
All questions are answered. Can start design and implementation.
A more thorough a...
Igor Skornyakov
02:42 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
I've realised that it is possible to test https(s) - based @PROPATH@ and @LOAD-MOUSE-POINTER()@ on @windev01@. I can ... Igor Skornyakov

11/13/2015

05:09 PM Bug #2847: Potential issues in GUI frame layout realized in non-default window
GUI frame layout depends on its parent window. The parent window may be different during @frame.openScope()@ and when... Hynek Cihlar
04:58 PM Bug #2847 (New): Potential issues in GUI frame layout realized in non-default window
Hynek Cihlar
04:27 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Section 27 has been updated. Igor Skornyakov
03:05 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> No, you did not misunderstand me. Generally, I want the full set of requirements to be known up ...
Igor Skornyakov
03:00 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
No, you did not misunderstand me. Generally, I want the full set of requirements to be known up front so I did want ... Greg Shah
02:58 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> Don't worry about testing this right now. As I mentioned in note 29, we aren't going to support ...
Igor Skornyakov
02:56 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Don't worry about testing this right now. As I mentioned in note 29, we aren't going to support it right now. So I ... Greg Shah
02:37 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
I've configured HTTP server on my local machine and tryied to configure cursor image via URL: @http://188.244.40.33/B... Igor Skornyakov
11:39 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> Before we determine this, I'd like to know the list of cursors which have no counterpart.
I th...
Igor Skornyakov
11:26 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
> Regarding the predefined mouse cursors which curently do not have counterparts. Should I create them myself or can ... Greg Shah
11:23 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> Please add a question 1h: How is the cursor hotspot determined when loading an @.ico@ as a pointe...
Igor Skornyakov
11:22 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Regarding the predefined mouse cursors which curently do not have counterparts. Should I create them myself or can fi... Igor Skornyakov
11:00 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Please add a question 1h: How is the cursor hotspot determined when loading an @.ico@ as a pointer?
The @.cur@ and...
Greg Shah
10:49 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Section 27 has been updated. Igor Skornyakov
10:12 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Section 27 has been updated. Igor Skornyakov
08:21 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Section 26 has been updated. Igor Skornyakov
08:02 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
In WIN32, the default way to load a cursor is with a @.cur@ or @.ani@ file. However, based on this:
https://msdn....
Greg Shah
07:52 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> The @PROPATH@ can be changed for a single process. It is most often set as an environment variab...
Igor Skornyakov
07:50 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Igor Skornyakov wrote:
> What is the right way to test @PROPATH@ - related features?
>
> Even if I have sufficien...
Greg Shah
05:35 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Section 27 has been updated. Igor Skornyakov
05:09 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
What is the right way to test @PROPATH@ - related features?
Even if I have sufficient rights on @windev01@ to chan...
Igor Skornyakov
03:26 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
After testing @ask-gui.p@ in the web client, it dies as soon as the UPDATE exits. The Swing client works fine. In t... Greg Shah
03:01 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Hynek Cihlar wrote:
> Greg Shah wrote:
> > Yes, @ask-gui.p@ is working properly now.
> >
> > However, I would li...
Hynek Cihlar
02:33 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg Shah wrote:
> Yes, @ask-gui.p@ is working properly now.
>
> However, I would like Constantin or Hynek to com...
Hynek Cihlar
02:20 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Yes, @ask-gui.p@ is working properly now.
However, I would like Constantin or Hynek to comment on rev 11050. The ...
Greg Shah
01:35 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Now for the swing client ask-gui.p displays "Try another program?" but if we give ask-gui.p as an input program this ... Sergey Ivanovskiy
01:11 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Decided to commit revision 11050 because @config()@ hasn't been implemented for @FrameWindowGuiImpl@. Sergey Ivanovskiy
12:57 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Hynek, Constantin please help what implementation of... Sergey Ivanovskiy
12:52 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Debugging the code @WindowGuiImpl.tinyInput@ found that again we fall down to ... Sergey Ivanovskiy
12:27 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Checked the swing client the ask-gui.p window appears but the modal dialog "Try another program?" doesn't appear. It ... Sergey Ivanovskiy
12:07 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
The fix for the problem in note 71/72 is in 2677a rev 11049 Constantin Asofiei
10:36 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Constantin Asofiei wrote:
> OK. The reason why @ask-gui.p@ fails is because currently in GUI the @UPDATE@, @SET@ an...
Sergey Ivanovskiy
10:31 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
OK. The reason why @ask-gui.p@ fails is because currently in GUI the @UPDATE@, @SET@ and @PROMPT-FOR@ don't set the ... Constantin Asofiei
10:17 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Sergey Ivanovskiy wrote:
> Should the default window become visible if it is realized?
> [...]
No. DEFAULT-WINDOW...
Constantin Asofiei
10:15 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Should the default window become visible if it is realized?... Sergey Ivanovskiy
10:03 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
line 9431 the variable @allFramesVisible@ is false and we are in @ThinClient.enable@ in @ThinClient.viewWorker(...)@ ... Sergey Ivanovskiy
09:52 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
I probably should have opened a new issue. The problem I'm referring to is in the web client. It is similar to the ... Greg Shah
09:42 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
The current version 11048 I used to test has the visibility window issue, the swing client window for ask-gui.p doesn... Sergey Ivanovskiy
08:36 AM Bug #2778 (WIP): ./ask-gui.p fails if "Program name" is filled with a misspelled program name
This has been regressed at some point in branch 2677a. The original problem is back. Greg Shah
09:21 AM Bug #2845: rounded rectangle corner drawing
In the web client, the rounded rectangles are drawn using JS canvas @quadraticCurveTo()@. This has two potential pro... Greg Shah
09:16 AM Bug #2845 (New): rounded rectangle corner drawing
Greg Shah
09:12 AM Bug #2844: flat status area in web client
Most of the time, the status area draws without the inset effect in the text portion. When the tinyInput() modal win... Greg Shah
09:10 AM Bug #2844 (Closed): flat status area in web client
Greg Shah
08:33 AM Feature #1811: implement the AJAX client driver
I haven't checked if this link is still relevant in today's browsers, but it does document a cross-browser approach t... Greg Shah
04:51 AM Feature #1801: add some frame options
Hynek Cihlar wrote:
> Aside from the obvious of unsupported slider I had some abends related to widget focusing. I d...
Igor Skornyakov
04:48 AM Feature #1801: add some frame options
Igor Skornyakov wrote:
> Hynek Cihlar wrote:
> > I only ran portion of the scripts, there were multiple runtime err...
Hynek Cihlar
04:43 AM Feature #1801: add some frame options
Hynek Cihlar wrote:
> I only ran portion of the scripts, there were multiple runtime errors. As a quick workaround I...
Igor Skornyakov

11/12/2015

04:58 PM Feature #1801: add some frame options
Greg Shah wrote:
> Code Review Task Branch 2677a Revision 11045
>
> The changes look good.
>
> Did you try Igo...
Hynek Cihlar
04:16 PM Feature #1801: add some frame options
Code Review Task Branch 2677a Revision 11045
The changes look good.
Did you try Igor's 3D testcases? Is everyt...
Greg Shah
04:03 PM Feature #1801: add some frame options
Hynek Cihlar wrote:
> Task branch 2677a revision 11045 add runtime support for THREE-D.
There are some known issu...
Hynek Cihlar
03:48 PM Feature #1801: add some frame options
Task branch 2677a revision 11045 add runtime support for THREE-D. Hynek Cihlar
04:39 PM Bug #2809: implement missing behaviour related to HIDDEN attribute
Greg Shah wrote:
> Go ahead.
Committed to 2677a rev 11047.
Constantin Asofiei
04:38 PM Bug #2809: implement missing behaviour related to HIDDEN attribute
Go ahead. Greg Shah
04:34 PM Bug #2809: implement missing behaviour related to HIDDEN attribute
I have the changes from issue 11 ready - they are safe, and can be committed now. Constantin Asofiei
02:32 PM Bug #2809: implement missing behaviour related to HIDDEN attribute
Greg Shah wrote:
> 3. In @GenericFrame.makeFrameEnable()@, the conditional code protected by @if (!frame.config.hid...
Constantin Asofiei
02:27 PM Bug #2809: implement missing behaviour related to HIDDEN attribute
Code Review Task Branch 2677a Revision 11041
This seems like a good step forward. I did make some minor header an...
Greg Shah
01:30 PM Bug #2809: implement missing behaviour related to HIDDEN attribute
With 2677a rev 11041, @testcases/uast/hidden/hidden_attribute_run.p@ executes OK for all statements. Please review.
...
Constantin Asofiei
02:09 PM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
# All my attempts to fix the following bug (after I made proposed changes): !intersection.png! ends with nothing at t... Vadim Gindin
01:36 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Section 27 has been updated.
Tests committed to @uast/mouse@ revno 1428.
Igor Skornyakov
01:05 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Sections 26 and 27 have been updated. Igor Skornyakov
11:11 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
> Valid URL protocols include HTTP and HTTPS.
When implementing, do not worry about this feature. We don't suppor...
Greg Shah
10:49 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Section 27 has been updated. Igor Skornyakov
10:16 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
ANSWERS:
*Q1a*. @LOAD-MOUSE-POINTER@ specifies the mouse pointer to display when the pointer is moved over the widge...
Igor Skornyakov
10:04 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
QUESTIONS:
1. Check the following statements from the Progress documentation:
1a. @LOAD-MOUSE-POINTER@ specifies the...
Igor Skornyakov
08:50 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
> May be it is better just to add an update note? This will guarantee that all watchers will be notified and automati... Greg Shah
08:34 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> Yes. The first note is just questions. The second note with the answers and other findings, sho...
Igor Skornyakov
08:29 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
> 1. Do I understand correctly that there should be two notes: one with question and another one with answers and oth... Greg Shah
08:14 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> Hopefully, you get the idea. Create questions to prove or disprove each part of the documentatio...
Igor Skornyakov
08:08 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
I have two concerns.
1. You are mixing questions and answers together in a way that makes it hard to see the list ...
Greg Shah
07:59 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
1. @LOAD-MOUSE-POINTER@ removes trailing spaces for predefined cursor shapes (the @MOUSE-POINTER@ value doesn't conta... Igor Skornyakov
07:53 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> I am asking you to work this way, because we have found that it is the most effective way to do t...
Igor Skornyakov
07:50 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
It is expected that as you go, you will find other questions that were not considered up front. Likewise, you see th... Greg Shah
07:41 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> Please comply with this request *before* you write all your testcases. In other words, I expect ...
Igor Skornyakov
07:33 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
> Please make a list of those "assertions" and post it here. I see several other questions that they do not address:... Greg Shah
06:27 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Indeed. With FreeRDP I can see the effect! So the problem was with Remmina. Igor Skornyakov
06:25 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Constantin Asofiei wrote:
> Igor Skornyakov wrote:
> Please check also how @LOAD-MOUSE-POINTER()@ treats leading or...
Igor Skornyakov
06:20 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Igor Skornyakov wrote:
> > RECTANGLE/COMPILER-WAIT/APPSTARTING work with BUTTON/FILL-IN but RECTANGLE is a no-op (th...
Constantin Asofiei
06:16 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Constantin Asofiei wrote:
> Please check all widgets for this implicit value. Also, @LOAD-MOUSE-POINTER@ needs to...
Igor Skornyakov
06:07 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Igor Skornyakov wrote:
> I see something strange with @LOAD-MOUSE-POINTER()@ method on @windev01@ (see attached prog...
Constantin Asofiei
05:36 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
I see something strange with @LOAD-MOUSE-POINTER()@ method on @windev01@ (see attached program):
1. Initial value of...
Igor Skornyakov

11/11/2015

04:44 PM Feature #2564: implement GUI BROWSE widget
Yes, it seems the fundamental problem is that when we introduced Java annotations to the DMO implementation classes, ... Eric Faulhaber
04:22 PM Feature #2564: implement GUI BROWSE widget
Related to Eric & Stanislav discussion on notes 214-220:
I created some testcases based on Stanislav's hints.
The...
Ovidiu Maxiniuc
02:04 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> > For the JS side, the current usage of p2j.screen.setCursorStyle I think is becoming obsolete - ...
Constantin Asofiei
02:00 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
> For the JS side, the current usage of p2j.screen.setCursorStyle I think is becoming obsolete - for the editable wid... Greg Shah
01:58 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
> For custom cases, it will refer to the cursor by the image name (this needs testing if it requires only the image n... Greg Shah
01:57 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Constantin Asofiei wrote:
> Igor, about current "editable" support: please check what @MOUSE-POINTER@ attribute retu...
Igor Skornyakov
01:48 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> So the backing code for @LOAD-MOUSE-POINTER()@ would either reference a predefined @CursorType@ o...
Constantin Asofiei
01:10 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> I hope I've made things clear.
Yes, thank you very much.
Igor Skornyakov
12:49 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
> As far I as can see at this moment p2j supports a pre-defined set of mouse cursor shapes.
Yes. So far we have p...
Greg Shah
10:28 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
I have some questions regarding mouse cursor support in p2j.
As far I as can see at this moment p2j supports a pre-d...
Igor Skornyakov
01:48 PM Bug #2809: implement missing behaviour related to HIDDEN attribute
Greg Shah wrote:
> Does the change in 2677a rev 11033 to @WindowWidget@ have any implications in ChUI?
No.
Constantin Asofiei
01:43 PM Bug #2809: implement missing behaviour related to HIDDEN attribute
Does the change in 2677a rev 11033 to @WindowWidget@ have any implications in ChUI? Greg Shah
12:09 PM Feature #2566: implement LOAD-MOUSE-POINTER method
For details on the work in this task, please see #2565 where all the work is being done. Do not post other informati... Greg Shah
08:40 AM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
Constantin, thank you for help! Just one question. How about @BorderedPanelGuiImpl@? I recall that mentioned erroneou... Vadim Gindin
05:07 AM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
I think we need to modify @width()@ and @height()@ to report only the sub-menus "title" area; after this, override @r... Constantin Asofiei
04:19 AM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
Vadim Gindin wrote:
> Constantin Asofiei wrote:
> > OK, the issue in note 17 is related to repaint calls for the su...
Constantin Asofiei
02:43 AM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
Constantin Asofiei wrote:
> OK, the issue in note 17 is related to repaint calls for the sub-menu. Currently, you a...
Vadim Gindin
07:08 AM Feature #1801: add some frame options
Hynek Cihlar wrote:
> Igor, please make sure the content of uast/3d is compilable by P2J, thanks.
Sorry Hynek. It...
Igor Skornyakov
06:19 AM Feature #1801: add some frame options
Igor, please make sure the content of uast/3d is compilable by P2J, thanks. Hynek Cihlar

11/10/2015

04:25 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Created task branch 2565a from the trunk revno 10951. Igor Skornyakov
02:19 PM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
Vadim Gindin wrote:
> Constantin Asofiei wrote:
> > Vadim Gindin wrote:
> > > Once again, it is not a configuratio...
Constantin Asofiei
01:43 PM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
Constantin Asofiei wrote:
> Vadim Gindin wrote:
> > Once again, it is not a configuration/build problem, because @s...
Vadim Gindin
08:57 AM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
OK, the issue in note 17 is related to repaint calls for the sub-menu. Currently, you are posting a PaintEvent with ... Constantin Asofiei
08:32 AM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
Vadim Gindin wrote:
> Once again, it is not a configuration/build problem, because @simple_sm.p@, for example, works...
Constantin Asofiei
08:17 AM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
Vadim Gindin wrote:
> Once again, it is not a configuration/build problem, because @simple_sm.p@, for example, works...
Constantin Asofiei
08:16 AM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
Once again, it is not a configuration/build problem, because @simple_sm.p@, for example, works as usual. Drawing happ... Vadim Gindin
06:09 AM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
It seems that all drawing is happen, but after that window is closed without any pauses or messages. Procedure @/uast... Vadim Gindin
12:45 PM Feature #1801: add some frame options
Greg Shah wrote:
> It looks to me like there are significant differences there. I assume you are documenting them f...
Igor Skornyakov
12:35 PM Feature #1801: add some frame options
Greg Shah wrote:
> During my rebase of 2677a, I have found that you merged the wrong version of 2038a. You have mer...
Igor Skornyakov
12:23 PM Feature #1801: add some frame options
During my rebase of 2677a, I have found that you merged the wrong version of 2038a. You have merged 2038a revision 1... Greg Shah
12:19 PM Feature #1801: add some frame options
It looks to me like there are significant differences there. I assume you are documenting them fully, here. Greg Shah
12:17 PM Feature #1801: add some frame options
Checked 3D L&F w/o @ENABLE FRAME@. Igor Skornyakov
11:56 AM Feature #1801: add some frame options
Greg Shah wrote:
> Igor Skornyakov wrote:
> > Greg Shah wrote:
> > > 1. Please add fillin and text widgets that ha...
Igor Skornyakov
11:46 AM Feature #1801: add some frame options
Igor Skornyakov wrote:
> Greg Shah wrote:
> > 1. Please add fillin and text widgets that have the default bgcolor t...
Greg Shah
11:03 AM Feature #1801: add some frame options
The 3D border looks like following:
The "normal" border is duplicated - shifted by one pixel up and left (or down an...
Igor Skornyakov
10:00 AM Feature #1801: add some frame options
Greg Shah wrote:
> 5. You have not reported anything yet for @SESSION:THREE-D@. Make sure you are using @SYSTEM-DIA...
Igor Skornyakov
09:30 AM Feature #1801: add some frame options
Hynek Cihlar wrote:
> Igor can you also check, whether there are any size differences between 3D and non-3D mode? I ...
Igor Skornyakov
09:24 AM Feature #1801: add some frame options
Igor can you also check, whether there are any size differences between 3D and non-3D mode? I am particularly keen ab... Hynek Cihlar
09:21 AM Feature #1801: add some frame options
Greg Shah wrote:
> 3. Make sure you look at the drop-down for a combo-box to see if there are any differences.
I do...
Igor Skornyakov
09:14 AM Feature #1801: add some frame options
Greg Shah wrote:
> 1. Please add fillin and text widgets that have the default bgcolor to your frame. In the custom...
Igor Skornyakov
08:59 AM Feature #1801: add some frame options
Greg Shah wrote:
> It is important to make sure that when you set @SESSION:THREE-D@, that it has no effect on the re...
Igor Skornyakov
08:58 AM Feature #1801: add some frame options
> However I do not understand what you mean saying "test your other window cases". Please clarify.
It is important...
Greg Shah
08:55 AM Feature #1801: add some frame options
Greg Shah wrote:
> 1. Please add fillin and text widgets that have the default bgcolor to your frame. In the custom...
Igor Skornyakov
08:51 AM Feature #1801: add some frame options
1. Please add fillin and text widgets that have the default bgcolor to your frame. In the customer application, it s... Greg Shah
08:48 AM Feature #1801: add some frame options
Hynek Cihlar wrote:
> The border seems to differ for fill-in and editor. The difference is in the border being drawn...
Igor Skornyakov
08:42 AM Feature #1801: add some frame options
Igor Skornyakov wrote:
> Added 3D tests for multiple widgets per frame, dialog-box and window (revno 1420).
>
> 1...
Hynek Cihlar
08:25 AM Feature #1801: add some frame options
Added 3D tests for multiple widgets per frame, dialog-box and window (revno 1420).
1. I see no difference between ...
Igor Skornyakov
10:31 AM Bug #2835 (Closed): Abend when ChUI combo-box drop-down activated
Greg Shah
09:41 AM Bug #2835: Abend when ChUI combo-box drop-down activated
Hynek Cihlar wrote:
> Greg Shah wrote:
> > This issue is in the trunk?
>
> No, this a regression caused by my ch...
Hynek Cihlar
07:09 AM Bug #2835: Abend when ChUI combo-box drop-down activated
Greg Shah wrote:
> This issue is in the trunk?
No, this a regression caused by my changes in 2677a rev 11021. Bes...
Hynek Cihlar
05:15 AM Bug #2835: Abend when ChUI combo-box drop-down activated
This issue is in the trunk? Greg Shah
08:23 PM Bug #2835: Abend when ChUI combo-box drop-down activated
The following program abends when drop-down activated by down key. See the exception call-stack below.... Hynek Cihlar
08:21 PM Bug #2835 (Closed): Abend when ChUI combo-box drop-down activated
Hynek Cihlar
07:37 AM Bug #2795: scoped variables/tables/etc and persistent procedures
Greg Shah wrote:
> Did you put the final changes in for this one? Can this be closed?
No, haven't got the chance t...
Constantin Asofiei
05:12 AM Bug #2795: scoped variables/tables/etc and persistent procedures
Did you put the final changes in for this one? Can this be closed? Greg Shah
05:29 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Greg Shah wrote:
> This will probably also have to be used for menus, popup menus and tooltips. I guess all off the...
Hynek Cihlar
05:24 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
This issue seems related to #2816, since the size of the combo-box drop-down will be affected by the font/line height... Greg Shah
09:44 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
4GL:
!Drop-down_4GL.png!
P2J:
!Drop-down_P2J.png!
Hynek Cihlar
09:38 PM Bug #2837 (Closed): GUI combo-box drop-down needs to be able to draw outside of it's containing t...
Hynek Cihlar
05:28 AM Bug #2836: wrong number of inner lines in COMBO-BOX
Greg Shah wrote:
> Is this in GUI, ChUI or both?
Both.
>
> This issue is in the trunk?
Yes.
Hynek Cihlar
05:18 AM Bug #2836: wrong number of inner lines in COMBO-BOX
Is this in GUI, ChUI or both?
This issue is in the trunk?
Greg Shah
09:22 PM Bug #2836: wrong number of inner lines in COMBO-BOX
The following program doesn't show the correct number of entries in combo-box drop-down.... Hynek Cihlar
09:21 PM Bug #2836 (Closed): wrong number of inner lines in COMBO-BOX
Hynek Cihlar
05:21 AM Bug #2834: GUI combo-box multiple drop-downs can be shown
Greg Shah wrote:
> This issue is in the trunk?
Yes.
Hynek Cihlar
05:15 AM Bug #2834: GUI combo-box multiple drop-downs can be shown
This issue is in the trunk? Greg Shah
08:08 PM Bug #2834: GUI combo-box multiple drop-downs can be shown
Steps to recreate:
Activate drop-down in one combo-box. When drop-down visible click on a the drop-down button of a ...
Hynek Cihlar
08:06 PM Bug #2834 (Closed): GUI combo-box multiple drop-downs can be shown
Hynek Cihlar
05:20 AM Bug #2833: GUI combo-box navigation keys don't work as expected
Greg Shah wrote:
> This only occurs in GUI?
Yes.
>
> This issue is in the trunk?
Yes.
Hynek Cihlar
05:14 AM Bug #2833: GUI combo-box navigation keys don't work as expected
This only occurs in GUI?
This issue is in the trunk?
Greg Shah
08:01 PM Bug #2833: GUI combo-box navigation keys don't work as expected
# Arrow and PgUp/PgDn keys don't work/redraw the combo-box when drop-down not visible.
# Left/right keys don't work...
Hynek Cihlar
07:48 PM Bug #2833 (Closed): GUI combo-box navigation keys don't work as expected
Hynek Cihlar
07:41 PM Bug #2832: GUI combo-box simple mode is broken
@DROP-DOWN@ mode is affected in the same way. In @DROP-DOWN@ mode the fill-in entry field is used the same way as in ... Hynek Cihlar
07:40 PM Bug #2832: GUI combo-box simple mode is broken
In SIMPLE mode @ComboBoxGuiImpl@ creates multiple sibling widgets (a @FillIn@ entry field and a selection list) on th... Hynek Cihlar
07:38 PM Bug #2832 (Closed): GUI combo-box simple mode is broken
Hynek Cihlar

11/09/2015

06:12 PM Feature #1801: add some frame options
Greg Shah wrote:
> Please archive 2038a.
This is done already.
Igor Skornyakov
06:11 PM Feature #1801: add some frame options
Greg Shah wrote:
> Actually, I had requested you merge into 2677a, not the trunk. In the future, please take more c...
Igor Skornyakov
06:10 PM Feature #1801: add some frame options
Please archive 2038a. Greg Shah
06:09 PM Feature #1801: add some frame options
Actually, I had requested you merge into 2677a, not the trunk. In the future, please take more care with my instruct... Greg Shah
06:08 PM Feature #1801: add some frame options
The task branch has been merged to the trunk revno 10951 Igor Skornyakov
05:54 PM Feature #1801: add some frame options
Greg Shah wrote:
> Please DO NOT investigate this issue. I sent an email a few weeks ago explaining that we have a ...
Igor Skornyakov
05:50 PM Feature #1801: add some frame options
Please DO NOT investigate this issue. I sent an email a few weeks ago explaining that we have a regression in the tr... Greg Shah
05:23 PM Feature #1801: add some frame options
The status of the regression testing is the following:
1. All CTRL-C tests passed.
2. In the main regression the on...
Igor Skornyakov

11/07/2015

01:19 PM Feature #1801: add some frame options
Fair enough. Please do execute the runtime regression testing. Greg Shah
12:49 PM Feature #1801: add some frame options
There are 3 expected differences in the generated code between 2038a and the trunk.... Igor Skornyakov
11:07 AM Feature #1801: add some frame options
Greg Shah wrote:
> Code Review Task Branch 2038a Revision 10975
>
> It looks good.
>
> If I understand correct...
Igor Skornyakov
11:04 AM Feature #1801: add some frame options
Code Review Task Branch 2038a Revision 10975
It looks good.
If I understand correctly, this work is complete. ...
Greg Shah
10:59 AM Feature #1801: add some frame options
Fixed issues mentioned in the code review.
Committed to the task branch 2038a revno 10975.
Igor Skornyakov
09:36 AM Feature #1801: add some frame options
Code Review Task Branch 2038a Revision 10974
1. @frame_scoping.rules@ and @FrameInterface@ have no changes except ...
Greg Shah
08:41 AM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
I need some advice with the current bug (see the image below).
Procedure: @/uast/menus/popup_ext.p@.
Bug: extra...
Vadim Gindin

11/06/2015

04:50 PM Feature #1801: add some frame options
1. Fixed conversion for the @NO-HELP@ option.
2. Removed @NO-HELP@ and @NO-VALIDATE@ flags from the @FrameConfig@ an...
Igor Skornyakov
02:26 PM Feature #1801: add some frame options
Greg Shah wrote:
> OK, I think I see a good way to do this.
>
> Here is the implementation plan:
>
> 1. Please...
Igor Skornyakov
02:24 PM Feature #1801: add some frame options
OK, I think I see a good way to do this.
Here is the implementation plan:
1. Please review the usage of @set_us...
Greg Shah
02:04 PM Feature #1801: add some frame options
Greg Shah wrote:
> Interesting. Does Progress allow a NO-HELP option to be specified for the BROWSE? It would most...
Igor Skornyakov
01:50 PM Feature #1801: add some frame options
> Except for the BROWSE widget where the NO-HELP option of the enclosing frame doesn't suppress the schema-originated... Greg Shah
01:40 PM Feature #1801: add some frame options
Greg Shah wrote:
> I will help you with the next steps. But first, I need you to confirm if I am correct in my stat...
Igor Skornyakov
01:36 PM Feature #1801: add some frame options
>> Please confirm my understanding in items 1 through 4 above. I will then post about the next steps in the analysis.... Greg Shah
01:34 PM Feature #1801: add some frame options
Greg Shah wrote:
> > I think that the right place to suppress a @setHelp()@ generation is @frame_generator.xml@ line...
Igor Skornyakov
01:33 PM Feature #1801: add some frame options
Greg Shah wrote:
> The problem here is that we don't really want to suppress the @setHelp()@ when the help was speci...
Igor Skornyakov
01:19 PM Feature #1801: add some frame options
> I think that the right place to suppress a @setHelp()@ generation is @frame_generator.xml@ line 5051.
I should a...
Greg Shah
12:55 PM Feature #1801: add some frame options
Good. From this snippet, you can see the context that the TRPL rules must expect. The option node is a @KW_NO_HELP@... Greg Shah
11:28 AM Feature #1801: add some frame options
Greg Shah wrote:
> The best way to think about the conversion is the following:
>
> 1. Each external procedure is...
Igor Skornyakov
10:52 AM Feature #1801: add some frame options
The best way to think about the conversion is the following:
1. Each external procedure is an abstract syntax tree...
Greg Shah
10:29 AM Feature #1801: add some frame options
Greg Shah wrote:
> Hopefully we can make that faster. Ask questions here and I will try to help.
Thank you. One ...
Igor Skornyakov
10:22 AM Feature #1801: add some frame options
Hopefully we can make that faster. Ask questions here and I will try to help. Greg Shah
10:03 AM Feature #1801: add some frame options
Greg Shah wrote:
> When will 2038a be ready for review?
If I will not finish today I will do it at the weekend. I...
Igor Skornyakov
10:00 AM Feature #1801: add some frame options
When will 2038a be ready for review? Greg Shah
02:00 PM Bug #2809: implement missing behaviour related to HIDDEN attribute
I like the plan. Greg Shah
02:00 PM Bug #2809: implement missing behaviour related to HIDDEN attribute
Somehow, it looks like this task history entry was lost:
Issue #2809 has been updated by Constantin Asofiei.
Gr...
Greg Shah
01:36 PM Bug #2809: implement missing behaviour related to HIDDEN attribute
Greg Shah wrote:
> Another approach is to add some code in @GenericFrame@ at the beginning of each API which is assoc...
Constantin Asofiei
01:23 PM Bug #2809: implement missing behaviour related to HIDDEN attribute
What are the next steps for this? Does it make sense to finish all of this off? Can/should some items be deferred? Greg Shah
12:34 PM Bug #2809: implement missing behaviour related to HIDDEN attribute
And something else to mention: hidden_attribute.p and hidden_attribute2.p are ChUI only due to a @PUT SCREEN@ stateme... Constantin Asofiei
12:31 PM Bug #2809: implement missing behaviour related to HIDDEN attribute
2677a revision 11014 address these:
* HIDDEN attribute for widget/frame is reported correctly throughout the test sui...
Constantin Asofiei
09:50 AM Bug #2831: Pressing ENTER key on the combo box breaks the window layout.
To reproduce this bug it needs to run the following test case ./demo/demo_widgets.p (com.goldencode.testcases.demo.De... Sergey Ivanovskiy
09:45 AM Bug #2831 (Closed): Pressing ENTER key on the combo box breaks the window layout.
Sergey Ivanovskiy
09:12 AM Feature #2564: implement GUI BROWSE widget
Agree. I'll run regression testing. Stanislav Lomany
09:10 AM Feature #2564: implement GUI BROWSE widget
Considering the intrusiveness of the scrolling changes (including non-GUI code changes), I think it makes sense to ge... Greg Shah
09:00 AM Feature #2564: implement GUI BROWSE widget
OK, I think the current approach seems the reasonable thing to do right now. Perhaps there is a way to reduce the du... Greg Shah
07:22 AM Feature #2564: implement GUI BROWSE widget
Stanislav Lomany wrote:
> On top - no. On bottom - 1 px can be hidden.
OK, then to me this seems a different case o...
Constantin Asofiei
07:10 AM Feature #2564: implement GUI BROWSE widget
On top - no. On bottom - 1 px can be hidden. Stanislav Lomany
07:06 AM Feature #2564: implement GUI BROWSE widget
Stanislav, quick question: is it possible for the BROWSE in GUI to display a partial row on top/bottom edge? Constantin Asofiei
06:51 AM Feature #2564: implement GUI BROWSE widget
I'm not going to argue, I just what to notice that I strongly prefer setting scrollbar parameters directly instead of... Stanislav Lomany
06:44 AM Feature #2564: implement GUI BROWSE widget
Stanislav Lomany wrote:
> There isn't much duplication. Browse scrolling has at least following "features":
> 1....
Hynek Cihlar
06:34 AM Feature #2564: implement GUI BROWSE widget
There isn't much duplication. Browse scrolling has at least following "features": 1. unconventional thumb size; 2. "g... Stanislav Lomany
06:03 AM Feature #2564: implement GUI BROWSE widget
Stanislav Lomany wrote:
> > Ad the scrolling changes. ... This is quite unfortunate as we will have to now maintain ...
Hynek Cihlar
06:00 AM Feature #2564: implement GUI BROWSE widget
> Ad the scrolling changes. ... This is quite unfortunate as we will have to now maintain two different implementatio... Stanislav Lomany
05:54 AM Feature #2564: implement GUI BROWSE widget
> I see. In this case, what does the converted DMO interface and implementation class hierarchy look like for these t... Stanislav Lomany
09:03 AM Bug #2830: investigate if the BROWSE scrolling implementation can be made using less duplication ...
Please see #2564-219 and #2564-221 (through 229). Greg Shah
09:02 AM Bug #2830 (New): investigate if the BROWSE scrolling implementation can be made using less duplic...
Greg Shah

11/05/2015

06:01 PM Bug #2828: alert-box button text is vertically positioned too low in the web client as compared w...
This shows the issue (use @simpler_alert_box.p@ to recreate it. On the left is the Swing client and on the right is ... Greg Shah
06:00 PM Bug #2828 (New): alert-box button text is vertically positioned too low in the web client as comp...
Greg Shah
05:48 PM Bug #2827: PAUSE (and probably STATUS) don't cause an otherwise not visible window to become visible
Please see #1811-1553 Greg Shah
05:47 PM Bug #2827 (New): PAUSE (and probably STATUS) don't cause an otherwise not visible window to becom...
Greg Shah
05:18 PM Feature #2564: implement GUI BROWSE widget
Greg Shah wrote:
> Code Review Task Branch 2564d Revision 10962
>
> I really like the improvements. The @ScrollB...
Hynek Cihlar
05:02 PM Feature #2564: implement GUI BROWSE widget
I see. In this case, what does the converted DMO interface and implementation class hierarchy look like for these tem... Eric Faulhaber
04:40 PM Feature #2564: implement GUI BROWSE widget
@file1.p@:... Stanislav Lomany
04:28 PM Feature #2564: implement GUI BROWSE widget
So, is this just about dynamic temp-tables? I'm having trouble understanding how this change (which will change stati... Eric Faulhaber
04:09 PM Feature #2564: implement GUI BROWSE widget
The label was specified by @COLUMN-LABEL@ option in temp-table definitions. Stanislav Lomany
04:08 PM Feature #2564: implement GUI BROWSE widget
My original issue was that the column added by @ADD-LIKE-COLUMN@ had incorrect label. Stanislav Lomany
03:52 PM Feature #2564: implement GUI BROWSE widget
Greg Shah wrote:
> Eric: do you have any concerns with the @p2o.xml@ change? It seems fine to me.
Yes, it's somewh...
Eric Faulhaber
03:16 PM Feature #2564: implement GUI BROWSE widget
Code Review Task Branch 2564d Revision 10962
I really like the improvements. The @ScrollBarController@ and @Scrol...
Greg Shah
02:34 PM Feature #2564: implement GUI BROWSE widget
It is ready. Let me know when to merge it. Stanislav Lomany
02:29 PM Feature #2564: implement GUI BROWSE widget
I'd like to get this merged into 2677a and shift your other bug fixing work to that branch.
Is 2564d ready for cod...
Greg Shah
01:29 PM Feature #2564: implement GUI BROWSE widget
Yes. Stanislav Lomany
12:38 PM Feature #2564: implement GUI BROWSE widget
Is multi-line label support finished as of branch 2564d rev 10962? Greg Shah
02:35 PM Feature #1801: add some frame options
Greg Shah wrote:
> I think this is a good idea. However:
>
> 1. We need to finish your current work on 2038a (NO...
Igor Skornyakov
02:33 PM Feature #1801: add some frame options
I think this is a good idea. However:
1. We need to finish your current work on 2038a (NO-HELP and the cleanup). ...
Greg Shah
02:20 PM Feature #1801: add some frame options
Greg Shah wrote:
> I understand your point here. It is correct. But if you at least have a non-trivial layout (by ...
Igor Skornyakov
12:24 PM Feature #1801: add some frame options
> > I don't yet see any answers for items 1, 3 or 6.
> As far as I can see the documentation describes the behavio...
Greg Shah
12:19 PM Feature #1801: add some frame options
Greg Shah wrote:
> I don't yet see any answers for items 1, 3 or 6.
As far as I can see the documentation describ...
Igor Skornyakov
12:03 PM Feature #1801: add some frame options
Greg Shah wrote:
> Is 2038a ready for a full code review?
>
> We will continue to wait on the @validate()@ method...
Igor Skornyakov
11:56 AM Feature #1801: add some frame options
Is 2038a ready for a full code review?
We will continue to wait on the @validate()@ method quirk with schema expre...
Greg Shah
11:48 AM Feature #1801: add some frame options
Greg Shah wrote:
> What is the status of your THREE-D research?
>
> I don't yet see any answers for items 1, 3 ...
Igor Skornyakov
11:45 AM Feature #1801: add some frame options
What is the status of your THREE-D research?
I don't yet see any answers for items 1, 3 or 6.
I also don't ...
Greg Shah
06:41 AM Feature #1801: add some frame options
Added test for the embedded frame revno 1415.
The @FRAME:THREE-D@ attribute value doesn't affect the embedded frame ...
Igor Skornyakov
06:11 AM Feature #1801: add some frame options
Added more widgets to the 3D test suite. revno 1414. Igor Skornyakov
01:52 PM Bug #2783 (Closed): ./window_sizing/create_empty_window.p fails for web and swing clients
That is an issue, but it is something to be worked in another task. I'm going to close this. Greg Shah
01:36 PM Bug #2783: ./window_sizing/create_empty_window.p fails for web and swing clients
> Is there a real issue left here or was the original problem just a matter of missing converted code? If there is n... Sergey Ivanovskiy
01:12 PM Bug #2783: ./window_sizing/create_empty_window.p fails for web and swing clients
Is there a real issue left here or was the original problem just a matter of missing converted code? If there is no ... Greg Shah
08:28 AM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
Code Review Task Branch 2677a Revision 11010
The changes look good.
Greg Shah
07:43 AM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
It works. I've committed it to revno 11010 (branch 2677a). Now I'm going to fix the following bug:
!background_extra...
Vadim Gindin
02:58 AM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
It seems I've solved it. Sorry to trouble. I'll commit it a little later. I'm testing solution at this moment. The re... Vadim Gindin
07:51 AM Bug #2778 (Closed): ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg Shah
05:35 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg Shah wrote:
> Constantin: do you have any concerns?
No, the changes look good.
Constantin Asofiei

11/04/2015

06:53 PM Feature #2564: implement GUI BROWSE widget
Never mind, I found how to fix it. Stanislav Lomany
06:30 PM Feature #2564: implement GUI BROWSE widget
Regarding column label: there is the following issue:... Stanislav Lomany
05:36 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> Sergey: can we close this issue or are there any remaining items to address?
I think we can close this issue.
Sergey Ivanovskiy
04:44 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Code Review Task Branch 2677a Revision 11008
I'm OK with the changes.
Constantin: do you have any concerns?
...
Greg Shah
04:38 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg, please review committed revision 11008 branch 2677a. It clears the windows in the reverse order to their creati... Sergey Ivanovskiy
02:20 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg Shah wrote:
> Sergey Ivanovskiy wrote:
> > Greg, do you permit to commit the attached diff into 2677a?
>
> ...
Sergey Ivanovskiy
04:47 PM Feature #1801: add some frame options
More screenshots Igor Skornyakov
04:46 PM Feature #1801: add some frame options
Screen snapshots. Igor Skornyakov
04:43 PM Feature #1801: add some frame options
Created @THREE-D@ tests for most widgets (see @uast/3d/@). As far as I can see there is no different between @THREE-D... Igor Skornyakov
09:24 AM Feature #1801: add some frame options
Greg Shah wrote:
> > The next task is for you to do the research for THREE-D as I have described in note 184. Check ...
Igor Skornyakov
08:55 AM Feature #1801: add some frame options
> The next task is for you to do the research for THREE-D as I have described in note 184. Check in the testcases and... Greg Shah
04:09 PM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
About PaintEvent rectangle.
@SubMenuGuiImpl.prepParentLocation()@ for sub-menu "Smooth operator" adds the height ...
Vadim Gindin
01:29 PM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
Constantin Asofiei wrote:
> Debug the @PaintEvent@'s being raised against the coordinates used during drawing. This...
Vadim Gindin

11/03/2015

05:24 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Sergey Ivanovskiy wrote:
> Greg, do you permit to commit the attached diff into 2677a?
If it does not cause any r...
Greg Shah
05:22 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> For rev 111006 the result is the same, the client is failed if we press the "Modify" button with the same log at th... Greg Shah
02:14 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
I have applied this diff to the customer's GUI app and after select 454 testcases, the required screens are displayed... Sergey Ivanovskiy
02:02 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
I am looking at my system resource screen while starting the customer's p2j server, the cpu threads are playing toget... Sergey Ivanovskiy
01:47 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg, do you permit to commit the attached diff into 2677a? Sergey Ivanovskiy
01:07 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Forgot history comments. Sergey Ivanovskiy
01:05 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Constantin Asofiei wrote:
> Greg Shah wrote:
> > I am fine with the change.
> >
> > Constantin: what do you thin...
Sergey Ivanovskiy
12:42 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg Shah wrote:
> I am fine with the change.
>
> Constantin: what do you think?
Yes, I'm Ok with the changes. B...
Constantin Asofiei
11:32 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
I am fine with the change.
Constantin: what do you think?
Greg Shah
11:30 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Changed to create the keyboard reader as a final driver's instance field.
Greg, Constantin, please look at the attac...
Sergey Ivanovskiy
11:10 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Agree, we can create the keyboard instance. Sergey Ivanovskiy
11:07 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Sergey Ivanovskiy wrote:
> Greg, please review the fix, all listeners are removed and windows are disposed during @T...
Greg Shah
11:06 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg Shah wrote:
> Sergey Ivanovskiy wrote:
> > In this bug the keys input are always delivered to the swing @Keybo...
Sergey Ivanovskiy
11:02 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Sergey Ivanovskiy wrote:
> In this bug the keys input are always delivered to the swing @KeyboardFocusManager@, but ...
Greg Shah
11:00 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
In this bug the keys input are always delivered to the swing @KeyboardFocusManager@, but the last one due to this too... Sergey Ivanovskiy
10:45 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg, please review the fix, all listeners are removed and windows are disposed during @ThinClient.terminate()@. I am... Sergey Ivanovskiy
09:31 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Yes. And it is important to remove listeners and other event processing instances so that we don't retain anything t... Greg Shah
09:10 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg Shah wrote:
> I don't think this workaround is correct.
>
> I still don't understand how we have a working w...
Sergey Ivanovskiy
08:59 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
I don't think this workaround is correct.
I still don't understand how we have a working window that is receiving ...
Greg Shah
03:52 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
This diff is ready to commit with comments. Sergey Ivanovskiy
03:17 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg, please review the attached diff. Sergey Ivanovskiy
03:06 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
I have tried to store the keyboard reader instance in the swing application context and to save the default window af... Sergey Ivanovskiy
05:14 PM Feature #1801: add some frame options
Greg Shah wrote:
> Am I correct in assuming that in this case you have commented out the validation expression for @...
Igor Skornyakov
05:07 PM Feature #1801: add some frame options
Igor Skornyakov wrote:
> Greg Shah wrote:
> > > Well, the situaton is the same if only @num1@ is enabled instead of...
Greg Shah
05:01 PM Feature #1801: add some frame options
Greg Shah wrote:
> For now, please do the known cleanup on branch 2038a. I am going to do a code review as well, ri...
Igor Skornyakov
04:52 PM Feature #1801: add some frame options
For now, please do the known cleanup on branch 2038a. I am going to do a code review as well, right now.
The next...
Greg Shah
04:50 PM Feature #1801: add some frame options
> I will make final updates of the history records at the merge step.
I prefer if you would fix things now, so tha...
Greg Shah
04:45 PM Feature #1801: add some frame options
Greg Shah wrote:
> > Well, the situaton is the same if only @num1@ is enabled instead of @num@
>
> Do you mean th...
Igor Skornyakov
04:44 PM Feature #1801: add some frame options
> Well, the situaton is the same if only @num1@ is enabled instead of @num@
Do you mean that in this case @num@ su...
Greg Shah
01:38 PM Feature #1801: add some frame options
Added comments to the test.
Fixed the implemenation of the @VALIDATE()@ method. Now it seems correct except the prob...
Igor Skornyakov
01:04 PM Feature #1801: add some frame options
Well, the situaton is the same if only @num1@ is enabled instead of @num@ Igor Skornyakov
12:54 PM Feature #1801: add some frame options
Greg Shah wrote:
> The results from @validate_method_in_enabled_frame_with_db_and_explicit_rule.p@ make more sense t...
Igor Skornyakov
12:49 PM Feature #1801: add some frame options
The results from @validate_method_in_enabled_frame_with_db_and_explicit_rule.p@ make more sense than the ones from @v... Greg Shah
12:44 PM Feature #1801: add some frame options
Greg Shah wrote:
> As item 3 in note 218 requested, I wanted the results to be listed in comments in the testcases. ...
Igor Skornyakov
12:33 PM Feature #1801: add some frame options
As item 3 in note 218 requested, I wanted the results to be listed in comments in the testcases. Please bzr update t... Greg Shah
11:36 AM Feature #1801: add some frame options
Test updated. All results are as expected expect the last one:
@uast/validation/validate_method_in_enabled_frame_wit...
Igor Skornyakov
10:43 AM Feature #1801: add some frame options
I don't see any output of the @screen-value@ in the message statements. It is not at all clear what the current valu... Greg Shah
10:38 AM Feature #1801: add some frame options
Please note that you didn't record the results in comments, so the reader must run the code to see what it does. Ple... Greg Shah
08:43 AM Feature #1801: add some frame options
Greg Shah wrote:
> I need you to do the following before I can help you:
>
> 1. Please check in the newer 4GL dat...
Igor Skornyakov
08:07 AM Feature #1801: add some frame options
Also: you have test filenames that have typos. I think "edition" is supposed to be "editing". Please fix it. Greg Shah
08:06 AM Feature #1801: add some frame options
I need you to do the following before I can help you:
1. Please check in the newer 4GL database files (similar to ...
Greg Shah
07:29 AM Feature #1801: add some frame options
The behavior described in the previous note doesn't take place with the @UPDATE@ statement. See @uast/validation/vali... Igor Skornyakov
06:26 AM Feature #1801: add some frame options
There is something strange with the @VALIDATE()@ method.
When running @uast/validation/validate_method_in_enabled_fr...
Igor Skornyakov
10:07 AM Bug #2810 (Rejected): button highlight does not change when the user clicks on a non-focused button
Greg Shah
10:07 AM Bug #2810: button highlight does not change when the user clicks on a non-focused button
Strange. I can't duplicate it either.
I wonder if I encountered some rare race condition when I saw the bug. I'l...
Greg Shah
09:54 AM Bug #2810: button highlight does not change when the user clicks on a non-focused button
I can't duplicate this via mouse. Constantin Asofiei
09:48 AM Bug #2810: button highlight does not change when the user clicks on a non-focused button
When using TAB to change focus, the focus highlight moves as expected. Greg Shah
09:38 AM Bug #2810: button highlight does not change when the user clicks on a non-focused button
This can be recreated using @./button/gui_btn_test4.p@. Try to click on an unfocused button. The button responds pr... Greg Shah
09:35 AM Bug #2810 (Rejected): button highlight does not change when the user clicks on a non-focused button
Greg Shah
09:31 AM Bug #2781 (Closed): ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" ...
Greg Shah
09:12 AM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
Greg Shah wrote:
> Task branch 2677a rev 11003 resolves the regression in this program. My testing shows everything...
Eugenie Lyzenko
08:39 AM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
Task branch 2677a rev 11003 resolves the regression in this program. My testing shows everything is working properly... Greg Shah
06:13 AM Bug #2809: implement missing behaviour related to HIDDEN attribute
For frames and windows, setting the @HIDDEN@ attribute to @true@ will block drawing it until an explicit statement wh... Constantin Asofiei
06:04 AM Bug #2809 (WIP): implement missing behaviour related to HIDDEN attribute
Constantin Asofiei
04:57 AM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
Vadim Gindin wrote:
> Does @PaintPrimitives@ contain absolute coordinates @(x,y)@ or relative?
Coordinates passed t...
Constantin Asofiei
03:23 AM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
Does @PaintPrimitives@ contain absolute coordinates @(x,y)@ or relative?
I'm recalling, that current problem is the ...
Vadim Gindin

11/02/2015

05:35 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
At this moment I have no any ideas why after the application restart, the swing client window doesn't get @FocusGaine... Sergey Ivanovskiy
03:38 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Please, who can explain the resize method for @EmulatedWindowState.java@... Sergey Ivanovskiy
03:56 PM Bug #2758 (Closed): toggle-box selection highlight color depends on the widget's text color and b...
Greg Shah
03:38 PM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
Greg Shah wrote:
> Code Review Task Branch 2677a Revision 11002
>
> I'm good with the changes.
>
> Have you te...
Vadim Gindin
03:36 PM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
Code Review Task Branch 2677a Revision 11002
I'm good with the changes.
Have you tested the result and confirme...
Greg Shah
03:25 PM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
committed with revno 11002. Vadim Gindin
02:27 PM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
OK, I'm fine with that approach. Greg Shah
02:17 PM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
Greg, I have some difficulty implementing initialization of highlightColor from @afterConfigUpdate(..)@. I need to re... Vadim Gindin
07:52 AM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
Greg Shah wrote:
> You have visually tested the results in P2J, comparing side by side with the 4GL?
Not only vis...
Vadim Gindin
06:53 AM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
You have visually tested the results in P2J, comparing side by side with the 4GL?
My primary concern with the use ...
Greg Shah
03:32 PM Feature #2564: implement GUI BROWSE widget
After the multi-line label issue, please work on the reposition issue in #2272-293. Greg Shah
03:19 PM Feature #2564: implement GUI BROWSE widget
Stanislav Lomany wrote:
> In @ScrollPaneGuiImpl.draw@ there is the following piece of code which draws scroll bars a...
Hynek Cihlar
02:10 PM Feature #2564: implement GUI BROWSE widget
In @ScrollPaneGuiImpl.draw@ there is the following piece of code which draws scroll bars and THEN performs layout ("d... Stanislav Lomany
11:11 AM Feature #2564: implement GUI BROWSE widget
I'm done with scrolling. Switching to drawing issues and then to multi-line label. Stanislav Lomany
03:30 PM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
Code Review Task Branch 2677a Revision 10999
I'm fine with the changes.
Greg Shah
03:02 PM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
Constantin,
The changes with @11000@, @11001@ causes the regression that bring me to the original issue(see the at...
Eugenie Lyzenko
11:01 AM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
Task branch @2677a@ for review updated to revision @10999@.
This is the fix for bottom frame border issue. The scr...
Eugenie Lyzenko
09:44 AM Feature #1801: add some frame options
Greg Shah wrote:
> I've checked in that testcase as @validation/validate_method_with_enabled_fields_during_editing.p...
Igor Skornyakov
09:41 AM Feature #1801: add some frame options
I've checked in that testcase as @validation/validate_method_with_enabled_fields_during_editing.p@.
Please note th...
Greg Shah
09:14 AM Feature #1801: add some frame options
Greg Shah wrote:
> > This is what I expected. However the update/update4.p doesn't prove that.
>
> There is somet...
Igor Skornyakov
09:06 AM Feature #1801: add some frame options
> This is what I expected. However the update/update4.p doesn't prove that.
There is something wrong with your tes...
Greg Shah
08:35 AM Feature #1801: add some frame options
Greg Shah wrote:
>
> 1. While in editing mode, there is possibly a subset of widgets that are enabled. The @valida...
Igor Skornyakov
08:22 AM Feature #1801: add some frame options
>> 2. Doesn't the comparison with "ENABLED-FIELDS" need to be done case-insensitively?
>
> I'm not sure as it seems...
Greg Shah
07:35 AM Feature #1801: add some frame options
Greg Shah wrote:
> Code Review Task Branch 2038a Revision 10971
>
> 1. It is incorrect to call down to the client...
Igor Skornyakov
07:28 AM Feature #1801: add some frame options
Code Review Task Branch 2038a Revision 10971
1. It is incorrect to call down to the client to get the screen-buffe...
Greg Shah
06:35 AM Feature #1801: add some frame options
Greg Shah wrote:
> > At this moment P2J returns "yes" in both cases as widgets are not enabled at the moment when V...
Igor Skornyakov
06:27 AM Feature #1801: add some frame options
> At this moment P2J returns "yes" in both cases as widgets are not enabled at the moment when VALIDATE() is invoked... Greg Shah
06:17 AM Feature #1801: add some frame options
Greg Shah wrote:
> > The FRAME:NO-HELP option suppresses the schema-defined help message but not the explicit one (s...
Igor Skornyakov
06:16 AM Feature #1801: add some frame options
Greg Shah wrote:
> > If both values are 0. The message is: no 0 0
> > If values are correct the output is: yes -1 9...
Igor Skornyakov
06:15 AM Feature #1801: add some frame options
> The FRAME:NO-HELP option suppresses the schema-defined help message but not the explicit one (see uast/update/updat... Greg Shah
06:13 AM Feature #1801: add some frame options
> If both values are 0. The message is: no 0 0
> If values are correct the output is: yes -1 9
This is the 4GL re...
Greg Shah
06:12 AM Feature #1801: add some frame options
> How do you plan to convert NO-VALIDATE and NO-AUTO-VALIDATE? From the tests you posted, I think these frame options... Greg Shah
07:37 AM Bug #2799: browse widget doesn't execute validation expressions in P2J (both chui and gui)
Greg Shah wrote:
> Actually, ignore the @VALIDATE@ language statement case. We are pretty sure this has nothing to ...
Igor Skornyakov
07:30 AM Bug #2799: browse widget doesn't execute validation expressions in P2J (both chui and gui)
Actually, ignore the @VALIDATE@ language statement case. We are pretty sure this has nothing to do with UI features.... Greg Shah
07:04 AM Bug #2799: browse widget doesn't execute validation expressions in P2J (both chui and gui)
Greg Shah wrote:
> How does the browse validation get invoked using the @VALIDATE()@ method and the @VALIDATE@ langu...
Igor Skornyakov
07:03 AM Bug #2799: browse widget doesn't execute validation expressions in P2J (both chui and gui)
Greg Shah wrote:
> Good results.
>
> > Both FRAME-NO-AUTO-VALIDATE and BROWSE:NO-AUTO-VALIDATE suppress automatic...
Igor Skornyakov
06:59 AM Bug #2799: browse widget doesn't execute validation expressions in P2J (both chui and gui)
How does the browse validation get invoked using the @VALIDATE()@ method and the @VALIDATE@ language statement? Greg Shah
06:58 AM Bug #2799: browse widget doesn't execute validation expressions in P2J (both chui and gui)
Good results.
> Both FRAME-NO-AUTO-VALIDATE and BROWSE:NO-AUTO-VALIDATE suppress automatic validation (explicit an...
Greg Shah

11/01/2015

02:27 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
In the note #36 @quit@ should be called from the swing UI dispatcher thread. The @dispose@ method of @java.awt.Window... Sergey Ivanovskiy
02:17 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
The problem is that the swing doesn't dispatch keys input. Please look at #31 note, at the moment of lost keys input ... Sergey Ivanovskiy
01:42 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Constantin Asofiei wrote:
> Sergey Ivanovskiy wrote:
> > Greg Shah wrote:
> > > Feedback on the proposed workaroun...
Sergey Ivanovskiy
12:47 PM Feature #1801: add some frame options
Constantin Asofiei wrote:
> Igor Skornyakov wrote:
> > The @FRAME:NO-HELP@ option suppresses the schema-defined hel...
Igor Skornyakov
12:32 PM Feature #1801: add some frame options
Igor Skornyakov wrote:
> The @FRAME:NO-HELP@ option suppresses the schema-defined help message but not the explicit ...
Constantin Asofiei
11:29 AM Feature #1801: add some frame options
The @FRAME:NO-HELP@ option suppresses the schema-defined help message but not the explicit one (see @uast/update/upda... Igor Skornyakov
10:49 AM Feature #1801: add some frame options
Greg Shah wrote:
> > However the VALIDATE() method returns valid results (see update2). However it doesn't display e...
Igor Skornyakov
10:38 AM Feature #1801: add some frame options
> However the VALIDATE() method returns valid results (see update2). However it doesn't display error message if vali... Greg Shah
10:27 AM Feature #1801: add some frame options
Greg Shah wrote:
> I don't understand how you came to this conclusion. @uast/update/upodate4.p@ has no @UPDATE@ sta...
Igor Skornyakov
10:20 AM Feature #1801: add some frame options
> However with the UPDATE statement (see uast/update/upodate4.p)
I don't understand how you came to this conclusi...
Greg Shah
11:08 AM Bug #2799: browse widget doesn't execute validation expressions in P2J (both chui and gui)
BTW: There is no @NO-HELP@ option for the @BROWSE@ widgets in the Progress documentation. However 4GL doesn't complai... Igor Skornyakov
10:57 AM Bug #2799: browse widget doesn't execute validation expressions in P2J (both chui and gui)
The @NO-HELP@/@NO-VALIDATE@/@NO-AUTO-VALIDATE@ options behavior for the @BROWSE@ widget is as described below (see at... Igor Skornyakov
10:07 AM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
You're right:
> | (0, 31, 31) | (255, 0, 31) | (255, 0, 31) |
That's incorrect data. Correct result color is (...
Vadim Gindin
01:40 AM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
Eugenie Lyzenko wrote:
> >Eugenie, is this still an issue?
>
> Yes, still wrong painting. See the picture attache...
Constantin Asofiei

10/31/2015

05:10 PM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
>Eugenie, is this still an issue?
Yes, still wrong painting. See the picture attached.
This is not a @Window@ i...
Eugenie Lyzenko
04:13 PM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
Greg Shah wrote:
> 4. The bottom border of the frame is not drawn (this is probably just a side-effect of the size p...
Constantin Asofiei
07:21 AM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
Code Review Task Branch 2677a Revision 10991/10994
I'm OK with the changes.
Greg Shah
08:01 PM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
Task branch @2677a@ for review updated to revision @10994@.
This is the fix for regression in @#2782@.
The real...
Eugenie Lyzenko
04:36 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Sergey Ivanovskiy wrote:
> Greg Shah wrote:
> > Feedback on the proposed workaround:
> >
> > 1. Why are there @S...
Constantin Asofiei
10:04 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg Shah wrote:
> Feedback on the proposed workaround:
>
> 1. Why are there @SwingEmulatedWindow@ instances that...
Sergey Ivanovskiy
08:27 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Feedback on the proposed workaround:
1. Why are there @SwingEmulatedWindow@ instances that survive the reset of th...
Greg Shah
08:56 AM Feature #1801: add some frame options
I have two problems with implementation of the @VALIDATE()@ method.
1. As I've mentioned in the note 189 this meth...
Igor Skornyakov
06:43 AM Feature #1801: add some frame options
> I haven't removed the setter as the situation is unclear with the NO-VALIDATE option for BROWSE.
For BROWSE, th...
Greg Shah
07:31 AM Bug #2766: implement a text metrics server process
I expect that Golden Code will host a metrics server on our premises. We would want to make it available to all runn... Greg Shah
05:16 AM Feature #2564: implement GUI BROWSE widget
Stanislav, another issue: the label can be set on multiple rows via @!@; i.e. @Some!Label!Multiple!Rows@ will show ea... Constantin Asofiei

10/30/2015

06:44 PM Feature #1801: add some frame options
Greg Shah wrote:
> Please provide a detailed list of the findings for NO-VALIDATE. I have previously written severa...
Igor Skornyakov
06:00 PM Feature #1801: add some frame options
Please provide a detailed list of the findings for NO-VALIDATE. I have previously written several questions needing ... Greg Shah
04:04 PM Feature #1801: add some frame options
It seems that the description of the @VALIDATE()@ method in the Progress documentation is not correct.
As @uast/upda...
Igor Skornyakov
11:00 AM Feature #1801: add some frame options
Greg Shah wrote:
> Great! Does that include the ESC issue?
Nope. The ESC issue still exists (w/o database ot tem...
Igor Skornyakov
10:56 AM Feature #1801: add some frame options
> > Please create a version of the @update1.p@ testcase that operates only with a temp-table. This removes the bogus... Greg Shah
10:54 AM Feature #1801: add some frame options
Greg Shah wrote:
> Please create a version of the @update1.p@ testcase that operates only with a temp-table. This r...
Igor Skornyakov
10:52 AM Feature #1801: add some frame options
Greg Shah wrote:
>If my understanding is correct, then the implementation will be quite straightforward.
Yes, the...
Hynek Cihlar
09:47 AM Feature #1801: add some frame options
Igor Skornyakov wrote:
> Started to examine the effect of the @THREE-D@ option/attribute.
> 1. At the first glance...
Greg Shah
09:05 AM Feature #1801: add some frame options
> > Have you gotten past the bug in note 176?
>
> Not yet. I've just commented out the reference to @num1@ in the ...
Greg Shah
09:03 AM Feature #1801: add some frame options
> > > UPDATE fails and client crashes when two fields are affected (see uast/update/update1. with @uast/update/bogus.... Greg Shah
08:46 AM Feature #1801: add some frame options
Greg Shah wrote:
> Have you gotten past the bug in note 176?
Not yet. I've just commented out the reference to @n...
Igor Skornyakov
08:45 AM Feature #1801: add some frame options
Greg Shah wrote:
> > UPDATE fails and client crashes when two fields are affected (see uast/update/update1. with @ua...
Igor Skornyakov
08:41 AM Feature #1801: add some frame options
Igor Skornyakov wrote:
> Incorrect ESCAPE processing (see @testcases/uast/update/update1.p@).
>
> After pressing ...
Greg Shah
08:37 AM Feature #1801: add some frame options
> UPDATE fails and client crashes when two fields are affected (see uast/update/update1. with @uast/update/bogus.df")... Greg Shah
06:22 AM Feature #1801: add some frame options
Incorrect ESCAPE processing (see @testcases/uast/update/update1.p@).
After pressing @ESCAPE@ when the second frame...
Igor Skornyakov
06:13 AM Feature #1801: add some frame options
@UPDATE@ fails and client crashes when two fields are affected (see @uast/update/update1.@ with @uast/update/bogus.df... Igor Skornyakov
03:01 PM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
OK, well the algorithm is seems very simple. It is indeed XOR based. For all of the entries I tested (except for on... Greg Shah
01:00 PM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
Here is the table of highlight rectangle colors depending on foreground and background toggle-box colors.
|_. Fore...
Vadim Gindin
08:01 AM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
I didn't check all numbers, but generally the code looks right.
> but why did you selected exactly that colors com...
Greg Shah
04:33 AM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
Greg, I've wrote the highlights colors test using your class. Please have a look at it: @uast/toggle_box/gui/rgb.p@ a... Vadim Gindin
01:53 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg, please review this work around. I am planning to work on the better solution, there is an idea to use @KeyEvent... Sergey Ivanovskiy
01:11 PM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
Task branch @2677a@ for review updated to revision @10991@.
This is the frame title height fix. When we have the t...
Eugenie Lyzenko
09:17 AM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
Code Review Task Branch 2677a Revision 10988
The changes are good. I like the useful comments you added.
Greg Shah
08:55 AM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
Task branch @2677a@ for review updated to revision @10988@.
This is the fixes for rectangle wrong size and paintin...
Eugenie Lyzenko
08:32 AM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
> Careful look at the test shows the following remaining issues:
I see two other issues to add:
4. The bottom b...
Greg Shah
08:21 AM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
Code Review Task Branch 2677a Revision 10984
It looks good.
Greg Shah
07:40 AM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
Task branch @2677a@ for review updated to revision @10986@.
Small fix for @StackLayout@ bug.
Eugenie Lyzenko
04:30 AM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
Eugenie Lyzenko wrote:
> Hynek,
>
> Debugging widget layout issue I have found the following weird code in @Stack...
Hynek Cihlar
10:38 PM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
Task branch @2677a@ for review updated to revision @10984@.
The fix for incorrect buttons location. The root cause...
Eugenie Lyzenko
08:27 PM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
Hynek,
Debugging widget layout issue I have found the following weird code in @StackLayout@, method @doLayout@ lin...
Eugenie Lyzenko
11:03 AM Bug #2804: Incorrect ESCAPE processing.
With the attached program after pressing ESCAPE when the second frame is active 4GL returns to the first frame and hi... Igor Skornyakov
11:01 AM Bug #2804 (New): Incorrect ESCAPE processing.
Igor Skornyakov
04:13 AM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
Done. revno 10985. Vadim Gindin

10/29/2015

06:32 PM Bug #2803: movie-ratings-dynamic.p has a font problem
When run using 2677a revision 10983, the text is too large (and is quite jagged) compared to the 4GL. In addition, i... Greg Shah
06:27 PM Bug #2803 (New): movie-ratings-dynamic.p has a font problem
Greg Shah
06:26 PM Bug #2782 (Closed): movie-ratings-dynamic.p has scroll bars but 4GL window hasn't
Greg Shah
03:50 PM Bug #2782: movie-ratings-dynamic.p has scroll bars but 4GL window hasn't
The @2677a@ update @10983@ resolves this issue. The screen attached. Eugenie Lyzenko
06:16 PM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
Please make the history entry updates that are missing. Greg Shah
12:44 PM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
Greg Shah wrote:
> > When we press sm1 (it's body become opened) and move mouse pointer to sm2, sm2 body must also m...
Vadim Gindin
11:29 AM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
> When we press sm1 (it's body become opened) and move mouse pointer to sm2, sm2 body must also must become opened, b... Greg Shah
05:25 PM Feature #2564: implement GUI BROWSE widget
There is work on item 3 to do. Note revision 10954 misses some headers and javadocs. Stanislav Lomany
04:54 PM Feature #2564: implement GUI BROWSE widget
As of rev 10954, are issues 1 through 3 (from note 193) complete or is there still work to do on item 3? Greg Shah
10:25 AM Feature #2564: implement GUI BROWSE widget
!redraw.png!
Guys, have you met a similair issue or have ideas how to fix it? Non-focused browse is not drawn proper...
Stanislav Lomany
03:50 PM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
Eugenie Lyzenko wrote:
> So the remaining issue is incorrect button placement inside the frame. Should I investigate...
Constantin Asofiei
03:49 PM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
Task branch @2677a@ for review updated to revision @10983@.
This is the fix for unwanted scrollbar for this issue ...
Eugenie Lyzenko
04:33 AM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
Eugenie Lyzenko wrote:
> Initial investigations for issue. The @4gl@ initial picture is attached here.
>
> 1. Tak...
Constantin Asofiei
02:30 PM Feature #1801: add some frame options
Greg Shah wrote:
> To be clear: you are saying that @NO-AUTO-VALIDATE@ has nothing to do with schema validations. I...
Igor Skornyakov
02:25 PM Feature #1801: add some frame options
Igor Skornyakov wrote:
> @NO-AUTO-VALIDATE@ semantics looks exectly the same with @UPDATE@ for variables. See update...
Greg Shah
02:13 PM Feature #1801: add some frame options
@NO-AUTO-VALIDATE@ semantics looks exectly the same with @UPDATE@ for variables. See updated @uast/update/update1.p@ ... Igor Skornyakov
10:47 AM Feature #1801: add some frame options
Greg Shah wrote:
> Does @NO-AUTO-VALIDATE@ disable implicit validation for all types of validation expression? Two ...
Igor Skornyakov
10:38 AM Feature #1801: add some frame options
Does @NO-AUTO-VALIDATE@ disable implicit validation for all types of validation expression? Two things to check in t... Greg Shah
10:12 AM Feature #1801: add some frame options
At this moment I'm working on the @VALIDATE()@ method implemetation as it is neede to check the @NO-AUTO-VALIDATE@ fu... Igor Skornyakov
10:05 AM Feature #1801: add some frame options
Please summarize where you have gotten with your @NO-VALIDATE@ testing and with any additional or changed testcases. ... Greg Shah
08:08 PM Feature #1801: add some frame options
Code Review Task Branch 2038a Revision 10969
The changes look good.
Greg Shah
08:59 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
The issue with blocking keys input is due to the fact that the current keyboard focus manager has not have an active ... Sergey Ivanovskiy
03:43 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg Shah wrote:
> Sergey Ivanovskiy wrote:
> > This test case also raises another bug. If the program restarts, th...
Sergey Ivanovskiy
08:47 AM Bug #2792 (Closed): image loading issues
Code Review Task Branch 2677a Revision 10979
The changes are good.
Testing confirms that the original problem i...
Greg Shah
09:21 PM Bug #2792: image loading issues
Code Review Task Branch 2677a Revision 10977
The changes are good.
Greg Shah

10/28/2015

05:47 PM Feature #1801: add some frame options
Fixed @VALIDATE@ conversion. Do not support explicit validation even if @NO-VALIDATE@ option is specified.
Committ...
Igor Skornyakov
09:00 AM Feature #1801: add some frame options
Greg Shah wrote:
> Plan to fix these issues as part of the task.
OK.
Igor Skornyakov
08:53 AM Feature #1801: add some frame options
Plan to fix these issues as part of the task. Greg Shah
08:43 AM Feature #1801: add some frame options
In the situation when both @VALIDATE@ expression and @NO-VALIDATE@ option are specified with the @UPDATE@ statement t... Igor Skornyakov
07:46 AM Feature #1801: add some frame options
Greg Shah wrote:
> When you have written enough testcases to know this is the case, then I wonder if we still need t...
Igor Skornyakov
07:45 AM Feature #1801: add some frame options
Greg Shah wrote:
> Code Review Task Branch 2038a Revision 10966
>
> 1. There is no serialization logic added to @...
Igor Skornyakov
07:42 AM Feature #1801: add some frame options
> The runtime should only check if NO-AUTO-VALIDATE option was set for the FRAME. Another possible approach is to sup... Greg Shah
07:37 AM Feature #1801: add some frame options
Code Review Task Branch 2038a Revision 10966
1. There is no serialization logic added to @BrowseConfig@.
2. You...
Greg Shah
07:31 AM Feature #1801: add some frame options
Greg Shah wrote:
> > Another possible approach is to suppress Validator creation/assignment if this option is specif...
Igor Skornyakov
07:29 AM Feature #1801: add some frame options
> Another possible approach is to suppress Validator creation/assignment if this option is specified regardless of th... Greg Shah
07:19 AM Feature #1801: add some frame options
Removed runtime check for the @FRAME:NO-VALIDATE@ option. Added conversion support for the @BROWSE:NO-VALIDATE@ optio... Igor Skornyakov
05:51 AM Feature #1801: add some frame options
The conversion doesn't create @Validator@ when both @VALIDATE()@ and @NO-VALIDATE@ is specified in the @UPDATE@ state... Igor Skornyakov
04:27 AM Feature #1801: add some frame options
Greg Shah wrote:
> My guess would be that if NO-VALIDATE is present in the first statement that defines a frame, tha...
Igor Skornyakov
11:33 PM Feature #1801: add some frame options
>> 1. What is the behavior that needs implementation at conversion?
>
> In the conversion it is required to add cor...
Greg Shah
05:44 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> Sergey: make your change to clear the default-window. You should test it with all the different clients, both ChUI ... Greg Shah
05:43 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Hynek Cihlar wrote:
> Greg Shah wrote:
> > > My concern is that there are some differences in how the default windo...
Greg Shah
05:41 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Sergey Ivanovskiy wrote:
> This test case also raises another bug. If the program restarts, the input is sometimes b...
Greg Shah
04:56 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg Shah wrote:
> > My concern is that there are some differences in how the default window is being initialized. I...
Hynek Cihlar
04:39 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> My concern is that there are some differences in how the default window is being initialized. If you plan to reset ... Greg Shah
03:56 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Sergey Ivanovskiy wrote:
> > My concern is that there are some differences in how the default window is being initia...
Hynek Cihlar
03:29 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
If we save the default window after the client has been restarted, we need to save the storage context, but the last ... Sergey Ivanovskiy
03:20 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> My concern is that there are some differences in how the default window is being initialized. If you plan to reset ... Sergey Ivanovskiy
03:12 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg Shah wrote:
> My only concern is that we would probably also have to call @WindowManager.reset()@ so that the c...
Hynek Cihlar
03:01 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
This test case also raises another bug. If the program restarts, the input is sometimes blocked on @public synchroniz... Sergey Ivanovskiy
02:56 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Yes, ask-gui.p with any non existing program name. Sergey Ivanovskiy
02:43 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Just run @ask-gui.p@ and enter a @non-existing-file-name.p@. Greg Shah
02:37 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg Shah wrote:
> Constantin/Hynek: perhaps you have thoughts on the question in note 11 about the @WindowManager@.
...
Hynek Cihlar
02:28 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
My only concern is that we would probably also have to call @WindowManager.reset()@ so that the context-local @defaul... Greg Shah
10:05 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Please review this attached fix. Sergey Ivanovskiy
09:45 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> > we can recreate the driver instance if the application requires to be restarted. I have checked it works. Do you... Sergey Ivanovskiy
08:04 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Constantin/Hynek: perhaps you have thoughts on the question in note 11 about the @WindowManager@. Greg Shah
08:02 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> we can recreate the driver instance if the application requires to be restarted. I have checked it works. Do you a... Greg Shah
07:37 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Is it correct that @WindowManager@ on @public static void clearWindowList()@ doesn't invoke the driver method @public... Sergey Ivanovskiy
06:11 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg, we can recreate the driver instance if the application requires to be restarted. I have checked it works. Do yo... Sergey Ivanovskiy
04:57 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
After the swing client has been restarted, it has two instances of @WinKeyboardReader@, the old one handles keys inpu... Sergey Ivanovskiy
05:38 PM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
Initial investigations for issue. The @4gl@ initial picture is attached here.
1. Take a look at the @p2j@ @10974@ ...
Eugenie Lyzenko
04:33 PM Bug #2792: image loading issues
Task branch @2677a@ for review updated to revision @10977@.
The @JarClassLoader@ cache has been implemented here.
Eugenie Lyzenko
03:40 PM Bug #2792: image loading issues
> Then I need 1-2 hours more to implement jar class loaders caching. This will be separate upload. One question here.... Greg Shah
03:08 PM Bug #2792: image loading issues
Greg Shah wrote:
> By the way, the PROPATH issue reported by Constantin in note 32 causes the demo code to fail to b...
Eugenie Lyzenko
02:56 PM Bug #2792: image loading issues
By the way, the PROPATH issue reported by Constantin in note 32 causes the demo code to fail to be able to load its i... Greg Shah
11:42 AM Bug #2792: image loading issues
>Confirmed. Yes, we need to support both depending on the directory configuration.
OK.
Eugenie Lyzenko
11:36 AM Bug #2792: image loading issues
> The only advantage for the case sensitive life I see is the possibility to have the both /images/icon.ico and /imag... Greg Shah
11:19 AM Bug #2792: image loading issues
> server-side search needs to be case-sensitive or insensitive based on the directory configuration - now search i... Eugenie Lyzenko
09:12 AM Bug #2792: image loading issues
Eugenie, one more thing: try caching the JarClassLoader instances, as initiating them is expensive. Constantin Asofiei
07:50 AM Bug #2792: image loading issues
Eugenie, in the code in current rev:
# server-side search needs to be case-sensitive or insensitive based on the di...
Constantin Asofiei
12:04 AM Bug #2792: image loading issues
I've done some more research and some of my own tests. You're right. The enumeration capabilities are limited to pro... Greg Shah
10:39 PM Bug #2792: image loading issues
>You've tried ClassLoader.findResources(), ClassLoader.getResources() and ClassLoader.getPackages()?
I have consid...
Eugenie Lyzenko
09:20 PM Bug #2792: image loading issues
>> I don't think we want to directly use the JarClassLoader and manually load jars. Can't the standard ClassLoader in... Greg Shah
09:06 PM Bug #2792: image loading issues
Task branch @2677a@ for review updated to revision @10974@.
Small exclude directories and classes from resource ja...
Eugenie Lyzenko
08:49 PM Bug #2792: image loading issues
>I have looked at rev 10973. I don't think we want to directly use the JarClassLoader and manually load jars. Can't t... Eugenie Lyzenko
03:05 PM Feature #2564: implement GUI BROWSE widget
OK. 4GL uses scrolling "on release" for both scrollbars. Stanislav Lomany
02:40 PM Feature #2564: implement GUI BROWSE widget
> Should I go with dragging "on release"?
If I understand you, you are saying that is how the 4GL does it for vert...
Greg Shah
02:27 PM Feature #2564: implement GUI BROWSE widget
Stanislav, if you are working on scrollbar stuff: at some point the scroll bar buttons are duplicated in the widget t... Constantin Asofiei
02:23 PM Feature #2564: implement GUI BROWSE widget
Greg, about thumb dragging support: I've noted that normally in 4GL position of a scrollable element is updated as we... Stanislav Lomany
03:00 PM Bug #2801: frame's dimension (from SIZE option) gets altered after frame attributes are set
Constantin Asofiei wrote:
> Hynek, please see this testcase:
> [...]
>
> Although frame's SIZE option is used (a...
Hynek Cihlar
11:36 AM Bug #2801: frame's dimension (from SIZE option) gets altered after frame attributes are set
I think there is a two-stage layout in 4GL:
# one which uses screen size equal to the maximum possible dimension for...
Constantin Asofiei
09:35 AM Bug #2801: frame's dimension (from SIZE option) gets altered after frame attributes are set
Hynek, please see this testcase:... Constantin Asofiei
09:33 AM Bug #2801 (New): frame's dimension (from SIZE option) gets altered after frame attributes are set
Constantin Asofiei
02:03 PM Bug #2795: scoped variables/tables/etc and persistent procedures
Greg Shah wrote:
> Code Review Task Branch 2677a Revision 10969
>
> I'm good with the changes, but have one area ...
Constantin Asofiei
01:55 PM Bug #2795: scoped variables/tables/etc and persistent procedures
Code Review Task Branch 2677a Revision 10969
I'm good with the changes, but have one area in which I'm confused.
...
Greg Shah
08:17 PM Feature #2800: implement GUI support for CHOOSE
See #1801-137, #1801-142, #1801-146, #1801-148 and #1801-151 Greg Shah
08:13 PM Feature #2800 (New): implement GUI support for CHOOSE
Greg Shah
08:09 PM Bug #2799: browse widget doesn't execute validation expressions in P2J (both chui and gui)
See #1801-149 and #1801-150 Greg Shah
08:07 PM Bug #2799 (New): browse widget doesn't execute validation expressions in P2J (both chui and gui)
Greg Shah

10/27/2015

07:12 PM Feature #2564: implement GUI BROWSE widget
1. Scrolling with keys when the current row is out of the view ("normal" case) - WIP, tomorrow.
2. implement 4GL GUI...
Stanislav Lomany
07:01 PM Feature #2564: implement GUI BROWSE widget
Let's wait until the other issues are cleared enough to get to the first screen with a browse.
Please make a list ...
Greg Shah
05:53 PM Feature #2564: implement GUI BROWSE widget
Yes/No question pops up. In either case message closes and nothing happens. There are no exceptions in logs. Stanislav Lomany
05:29 PM Feature #2564: implement GUI BROWSE widget
Choose item 254. That is the demo scenario we are working on. Greg Shah
05:25 PM Feature #2564: implement GUI BROWSE widget
Guys, I've checked out 2677a and ran customer's GUI set of tests. The combo box with testcase selection works, but I ... Stanislav Lomany
11:35 AM Feature #2564: implement GUI BROWSE widget
Merged to branch 2677a as revision 10970. Stanislav Lomany
10:48 AM Feature #2564: implement GUI BROWSE widget
Stanislav Lomany wrote:
> Constantin, @BROWSE:NUM-ITERATIONS@ is implemented in 2564d revision 10951. It comes with ...
Constantin Asofiei
08:21 AM Feature #2564: implement GUI BROWSE widget
Constantin, @BROWSE:NUM-ITERATIONS@ is implemented in 2564d revision 10951. It comes with layout changes which affect... Stanislav Lomany
06:06 AM Feature #2564: implement GUI BROWSE widget
Created task branch 2564d from P2J trunk revision 10950. Stanislav Lomany
05:50 AM Feature #2564: implement GUI BROWSE widget
I'll make it in a few hours. Stanislav Lomany
04:48 AM Feature #2564: implement GUI BROWSE widget
Stanislav, how difficult is to implement the @BROWSE:NUM-ITERATIONS@ attribute? Is needed for the GUI code. Constantin Asofiei
06:32 PM Feature #1801: add some frame options
Started to examine the effect of the @THREE-D@ option/attribute.
1. At the first glance the assiging of @SESSION:TH...
Igor Skornyakov
01:28 PM Feature #1801: add some frame options
Greg Shah wrote:
> 1. What is the behavior that needs implementation at conversion?
In the conversion it is requir...
Igor Skornyakov
01:01 PM Feature #1801: add some frame options
Greg Shah wrote:
> You're talking about P2J in that comment, right? I'm asking about what Progress does. Of course...
Igor Skornyakov
12:57 PM Feature #1801: add some frame options
Greg Shah wrote:
> Do both Progress ChUI and Progress GUI handle browse validation the same way?
As far as I can ...
Igor Skornyakov
12:49 PM Feature #1801: add some frame options
Igor Skornyakov wrote:
> Greg Shah wrote:
> > > The BROWSE widget never validates the input (see previously submitt...
Greg Shah
12:48 PM Feature #1801: add some frame options
>> 2. What does Progress do in the GUI for the same code?
>
> It just works. The converted program works in ChUI mo...
Greg Shah
12:40 PM Feature #1801: add some frame options
Greg Shah wrote:
> > The BROWSE widget never validates the input (see previously submitted upbrowse.p program). With...
Igor Skornyakov
12:36 PM Feature #1801: add some frame options
Greg Shah wrote:
> > The CHOOSE operation failes in the GUI mode:

> 1. What testcase are you running?
Please se...
Igor Skornyakov
12:31 PM Feature #1801: add some frame options
> The BROWSE widget never validates the input (see previously submitted upbrowse.p program). With 4GL it skips valida... Greg Shah
12:30 PM Feature #1801: add some frame options
> Implemented runtime support for the NO-VALIDATE/NO-AUTO-VALIDATE options
Please document here the following:
...
Greg Shah
12:28 PM Feature #1801: add some frame options
> The attached program runs OK in 4GL (with the bogus database), but the converted version reports error 4084: Attrib... Greg Shah
12:25 PM Feature #1801: add some frame options
> The CHOOSE operation failes in the GUI mode:
1. What testcase are you running?
2. What does Progress do in th...
Greg Shah
11:00 AM Feature #1801: add some frame options
Implemented runtime support for the @NO-VALIDATE@/@NO-AUTO-VALIDATE@ options
Committed to the task branch 2038a re...
Igor Skornyakov
05:29 AM Feature #1801: add some frame options
Fixed runtime support for the @NO-HELP@ option (no effect for the @BROWSE@)
Committed to the task branch 2038a rev...
Igor Skornyakov
04:58 AM Feature #1801: add some frame options
The attached program runs OK in 4GL (with the @bogus@ database), but the converted version reports error 4084: @Attr... Igor Skornyakov
05:25 PM Bug #2792: image loading issues
I have looked at rev 10973. I don't think we want to directly use the @JarClassLoader@ and manually load jars. Can'... Greg Shah
05:22 PM Bug #2792: image loading issues
The short testing results:
The following addition to the server start-up script...
Eugenie Lyzenko
05:12 PM Bug #2792: image loading issues
> 1. When I call getSystemClassLoader() in LogicalTerminal the resources from build/lib/p2jadmin.jar and build/lib/p2... Greg Shah
04:34 PM Bug #2792: image loading issues
Task branch @2677a@ for review updated to revision @10973@.
This is the reworked server side approach to image loa...
Eugenie Lyzenko
01:45 PM Bug #2792: image loading issues
>Also: our code should support multiple customer jars on the server. Converted applications often have multiple jars ... Eugenie Lyzenko
10:59 AM Bug #2792: image loading issues
Eugenie Lyzenko wrote:
> Constantin Asofiei wrote:
> > Eugenie, another issue: @LogicalTerminal.getImageStreamFromA...
Constantin Asofiei
10:56 AM Bug #2792: image loading issues
Constantin Asofiei wrote:
> Eugenie, another issue: @LogicalTerminal.getImageStreamFromApplication()@ needs to prepe...
Eugenie Lyzenko
08:58 AM Bug #2792: image loading issues
> The images in jar is completely our things to do so we can make our rules, correct?
Sadly, no. Although we will...
Greg Shah
08:17 AM Bug #2792: image loading issues
>And, in addition to note 12, the server-side search needs to be done case sensitive/insensitive, as the client-side ... Eugenie Lyzenko
08:04 AM Bug #2792: image loading issues
Eugenie Lyzenko wrote:
> Constantin Asofiei wrote:
> > Eugenie, another issue: @LogicalTerminal.getImageStreamFromA...
Constantin Asofiei
07:44 AM Bug #2792: image loading issues
Constantin Asofiei wrote:
> Eugenie, another issue: @LogicalTerminal.getImageStreamFromApplication()@ needs to prepe...
Eugenie Lyzenko
07:32 AM Bug #2792: image loading issues
> An alternative would be to replace all windows-like separators (\) with / - this is OK because searching the jar al... Greg Shah
07:28 AM Bug #2792: image loading issues
> All these cases must be considered as current directory based(if the file separator is "/"):
> ...
> Correct?
...
Greg Shah
04:47 AM Bug #2792: image loading issues
And, in addition to note 12, the server-side search needs to be done case sensitive/insensitive, as the client-side s... Constantin Asofiei
04:23 AM Bug #2792: image loading issues
Eugenie, another issue: @LogicalTerminal.getImageStreamFromApplication()@ needs to prepend the root package name, not... Constantin Asofiei
03:28 AM Bug #2792: image loading issues
Eugenie Lyzenko wrote:
> Task branch @2677a@ for review updated to revision @10965@.
>
> This is the server side ...
Constantin Asofiei
09:57 PM Bug #2792: image loading issues
Task branch @2677a@ for review updated to revision @10965@.
This is the server side image loading fix. If the imag...
Eugenie Lyzenko
08:00 PM Bug #2792: image loading issues
Task branch @2677a@ for review updated to revision @10964@.
This is the client side image loading fix. Added funct...
Eugenie Lyzenko
04:34 PM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
> not always 0 and a positive number - do you mean that color component (RED for example) can have a negative value?
...
Greg Shah
03:21 PM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
Vadim Gindin wrote:
> ..
> # @ There are a lot of variants: (3 * 16) ^ 2 = 2304 (any i and j) and I will need in ev...
Vadim Gindin
03:07 PM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...

Greg Shah wrote:
> ..
> The problem here is that you have only used 128 and 0 for your colors. We can't tell...
Vadim Gindin
09:26 AM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
> Solid highlight colors always matches to bgColor because in case when bgColor is specified we do not calculate and ... Greg Shah
01:52 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Yes, you are right, I am running programs from the procedure editor and it confuses me. NPE is related to @ThinClient... Sergey Ivanovskiy
11:33 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> But these changes lead to the errors are displayed as message boxes. For example, running this program ./window_siz... Greg Shah
11:13 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
But these changes lead to the errors are displayed as message boxes. For example, running this program ./window_sizin... Sergey Ivanovskiy
09:59 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
If @stop_disposition@ is set to 2 then the restart doesn't happen.... Sergey Ivanovskiy
06:30 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
There are two issues here. The first one is the corresponding error dialog isn't shown and the second one is @pauseB... Sergey Ivanovskiy
12:54 PM Bug #2796: Browse widget reports error in GUI mode
The attached program runs OK in 4GL (with the bogus database), but the converted version reports error 4084: @Attribu... Igor Skornyakov
12:45 PM Bug #2796 (New): Browse widget reports error in GUI mode
Igor Skornyakov
12:24 PM Bug #2783: ./window_sizing/create_empty_window.p fails for web and swing clients
> Thus it doesn't convert window_positioning_failures.p. May be this issue is raised due to not all required procedur... Greg Shah
11:01 AM Bug #2795 (WIP): scoped variables/tables/etc and persistent procedures
The solution is in branch 2677a rev 10969.
The fix required to save the scoped data in SharedVariableManager and p...
Constantin Asofiei
08:49 AM Bug #2795: scoped variables/tables/etc and persistent procedures
There is a new feature in GUI code which doesn't exist in P2J: if program A defines something NEW SHARED and is ran p... Constantin Asofiei
08:47 AM Bug #2795 (Closed): scoped variables/tables/etc and persistent procedures
Constantin Asofiei
10:41 AM Bug #2776 (Closed): mouse processing for alert-box does not work in the web client
Greg Shah
07:59 AM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
I'm currently working on fix of the following bug. Assume we have menubar with 2 sub-menus (lets name them @sm1@ and ... Vadim Gindin

10/26/2015

06:14 PM Bug #2792: image loading issues
Task branch @2677a@ for review updated to revision @10963@.
This is @TwelveMonkeys 3.1.2@ refresh.
Continue wor...
Eugenie Lyzenko
05:18 PM Bug #2792: image loading issues
>> on the server side:
>> - loading from application jar file, if not found then loading from the server PROPATH, co...
Greg Shah
01:54 PM Bug #2792: image loading issues
The root cause for this:... Eugenie Lyzenko
11:41 AM Bug #2792: image loading issues
The case sensitivity is the config issue. For file to be case insensitive it is required to properly set up container... Eugenie Lyzenko
10:00 AM Bug #2792: image loading issues
Eugenie Lyzenko wrote:
> >Eugenie: please make this your highest priority. It is the cause of issues with the demo c...
Constantin Asofiei
09:50 AM Bug #2792: image loading issues
>Eugenie: please make this your highest priority. It is the cause of issues with the demo code.
OK. Let's clarify ...
Eugenie Lyzenko
11:38 AM Feature #1801: add some frame options
Implemented runtime support for the @NO-HELP@ option
Committed to the task branch 2038a revno 10963.
Igor Skornyakov
11:34 AM Feature #1801: add some frame options
The @CHOOSE@ operation failes in the GUI mode:... Igor Skornyakov
09:51 AM Bug #2783: ./window_sizing/create_empty_window.p fails for web and swing clients
This program is a test suit with tracing the results to the @window_sizing.log@ file and it doesn't represent a clear... Sergey Ivanovskiy
09:15 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
If the input program is misspelled, then Progress 4GL displays the "was not found" error message and completes @ask-g... Sergey Ivanovskiy
05:04 AM Bug #2776: mouse processing for alert-box does not work in the web client
Committed revision 10960 should fix this issue. Sergey Ivanovskiy
03:29 AM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
# P2J result
Solid highlight colors always matches to bgColor because in case when bgColor is specified we do not ca...
Vadim Gindin

10/25/2015

06:44 PM Bug #2776: mouse processing for alert-box does not work in the web client
Please check in the changes. Greg Shah
05:19 PM Bug #2776: mouse processing for alert-box does not work in the web client
The last diff fixes the MouseHandler to enable/disable focus processing. If the windows OS events processing flag is ... Sergey Ivanovskiy
05:00 PM Bug #2776: mouse processing for alert-box does not work in the web client
Greg, please review this fix. I can commit it to 2677a. Sergey Ivanovskiy
06:38 PM Bug #2792: image loading issues
Eugenie: please make this your highest priority. It is the cause of issues with the demo code. Greg Shah
11:22 AM Bug #2792: image loading issues
There are a few issues with loading images for the GUI project:
# on server-side, images are not searched via the PR...
Constantin Asofiei
11:18 AM Bug #2792 (Closed): image loading issues
Constantin Asofiei
11:23 AM Feature #2564: implement GUI BROWSE widget
Hynek Cihlar wrote:
> 2677a revision 10959 resolves abend from note 90 and the race condition. Constantin, please re...
Constantin Asofiei
09:08 AM Bug #2780 (Closed): ./image/image10_1.p fails if the working directory contains the required image
The issue in 2564 note 90 is fixed in task branch 2677a revision 10959. Greg Shah
08:00 AM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
> Do you mean to use for that the same technique, used to find component colors, i.e. using "special" program calling... Greg Shah
07:44 AM Bug #2742 (Closed): Problems when using the SIZE option
Greg Shah

10/24/2015

07:01 PM Feature #2564: implement GUI BROWSE widget
2677a revision 10959 resolves abend from note 90 and the race condition. Constantin, please review. Hynek Cihlar
02:53 PM Feature #2564: implement GUI BROWSE widget
Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > Constantin, should @SwingMouseHandler.processAction()@ be calle...
Hynek Cihlar
02:35 PM Feature #2564: implement GUI BROWSE widget
Hynek Cihlar wrote:
> Constantin, should @SwingMouseHandler.processAction()@ be called from @SwingMouseHandler.mouse...
Constantin Asofiei
02:22 PM Feature #2564: implement GUI BROWSE widget
Constantin, should @SwingMouseHandler.processAction()@ be called from @SwingMouseHandler.mouse*()@ methods when @Swin... Hynek Cihlar
04:19 AM Feature #2564: implement GUI BROWSE widget
Hynek Cihlar wrote:
> Hynek Cihlar wrote:
> > Hynek Cihlar wrote:
> > > This is a response to note 90.
> > >
> ...
Constantin Asofiei
03:51 AM Feature #2564: implement GUI BROWSE widget
Hynek Cihlar wrote:
> Hynek Cihlar wrote:
> > This is a response to note 90.
> >
> > I can confirm an abend, her...
Hynek Cihlar
03:44 AM Feature #2564: implement GUI BROWSE widget
Hynek Cihlar wrote:
> This is a response to note 90.
>
> I can confirm an abend, here is the callstack:
>
> [....
Hynek Cihlar
04:26 PM Bug #2742: Problems when using the SIZE option
Vadim Gindin wrote:
> Thank you again! Fixed in rev 10955.
OK. Confirm all issues are now fixed.
Eugenie Lyzenko
03:14 PM Bug #2742: Problems when using the SIZE option
Thank you again! Fixed in rev 10955. Vadim Gindin
02:41 PM Bug #2742: Problems when using the SIZE option
Vadim Gindin wrote:
> Thank you! I've fixed it just now. Branch 2677a, revno 10953.
The only issue still exist is...
Eugenie Lyzenko
04:00 PM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
Greg, I can find out FGCOLOR and BGCOLOR using PROGRESS functions GET-RED (GREEN
| BLUE)-VALUE (index), where index=...
Vadim Gindin
11:16 AM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
Vadim Gindin wrote:
> It doesn't match. Have a look at tbx3 in previous images for example. It looks like in the cas...
Greg Shah
03:55 PM Feature #1811: implement the AJAX client driver
Branch 2688a rev 10956 has (refs #2272):
* Added support for WINDOW:SENSITIVE attribute.
* Ignore WIDGET-ID optio...
Constantin Asofiei
12:26 PM Feature #1801: add some frame options
Greg Shah wrote:
> In the future, please start with your own simpler testcases and then make it more complicated i...
Igor Skornyakov
12:19 PM Feature #1801: add some frame options
> I didn't mean that the NO-VALIDATE is always a noop, I've just reported my findings.
Fair enough.
In the futu...
Greg Shah
12:10 PM Feature #1801: add some frame options
Greg Shah wrote:
> Please do not use the Sports2000 database or any other of the Progress sample databases. Please ...
Igor Skornyakov
11:42 AM Feature #1801: add some frame options
Please do not use the Sports2000 database or any other of the Progress sample databases. Please review "Getting Star... Greg Shah
11:47 AM Bug #2775 (Closed): alert-box key processing is disabled when no main window is visible
Greg Shah
11:24 AM Bug #2775: alert-box key processing is disabled when no main window is visible
Greg Shah wrote:
> > The reference to AlertBox from the button widgets is not optimal.
>
> What do you propose?
...
Hynek Cihlar
11:18 AM Bug #2775: alert-box key processing is disabled when no main window is visible
> ButtonGuiImpl is just missing the drawing logic that would render the underscores.
Good point. OK, the rest of ...
Greg Shah
11:14 AM Bug #2775: alert-box key processing is disabled when no main window is visible
Greg Shah wrote:
> > @ButtonGuiImpl@ doesn't implement visual aids for the underscore shortcuts.
>
> I have test...
Hynek Cihlar
11:09 AM Bug #2775: alert-box key processing is disabled when no main window is visible
OK, I created #2789 for the generic ALT-mnemonics support. Greg Shah
10:56 AM Bug #2775: alert-box key processing is disabled when no main window is visible
Greg Shah wrote:
> Constantin Asofiei wrote:
> > Hynek Cihlar wrote:
> > > * The shortcuts can be invoked only wit...
Constantin Asofiei
10:50 AM Bug #2775: alert-box key processing is disabled when no main window is visible
> The reference to AlertBox from the button widgets is not optimal.
What do you propose?
Greg Shah
10:49 AM Bug #2775: alert-box key processing is disabled when no main window is visible
Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > * The shortcuts can be invoked only with the character key. The...
Greg Shah
10:45 AM Bug #2775: alert-box key processing is disabled when no main window is visible
> @ButtonGuiImpl@ doesn't implement visual aids for the underscore shortcuts.
I have tested this using @testcases...
Greg Shah
11:46 AM Bug #2787: implement mnemonics/accelerator key support for button
We will work the button grouping support issue in #2790. Greg Shah
11:26 AM Bug #2787: implement mnemonics/accelerator key support for button
Also see #2775 note 15. Hynek Cihlar
10:47 AM Bug #2787: implement mnemonics/accelerator key support for button
For details on the problem, see #2775-8
We need to look carefully at the menu implementation to see if it is commo...
Greg Shah
10:42 AM Bug #2787 (Closed): implement mnemonics/accelerator key support for button
Greg Shah
11:46 AM Bug #2790: implement generic for button groups
For details on the problem, see #2775-15
If it is possible to reuse existing grouping support that is there for 4G...
Greg Shah
11:45 AM Bug #2790 (New): implement generic for button groups
Greg Shah
11:23 AM Bug #2780: ./image/image10_1.p fails if the working directory contains the required image
I'll close this when the task 2564 note 90 issue is cleared. I realize it is a separate issue, but we don't have ano... Greg Shah
11:11 AM Bug #2764 (Closed): MESSAGE UPDATE in GUI doesn't honor numeric format string
Greg Shah
09:35 AM Bug #2764: MESSAGE UPDATE in GUI doesn't honor numeric format string
Greg Shah wrote:
> > The cursor position in P2J is located before the digit typed, while in 4GL it is located after....
Constantin Asofiei
09:26 AM Bug #2764: MESSAGE UPDATE in GUI doesn't honor numeric format string
> The cursor position in P2J is located before the digit typed, while in 4GL it is located after.
>
> Looks like a...
Greg Shah
11:08 AM Bug #2789: implement generic ALT+mnemonic accelerator support for arbitrary focus changes in widgets
See #2775-11 for details.
This should be checked in ChUI (it should not be supported, but let's make sure). It sh...
Greg Shah
11:06 AM Bug #2789 (New): implement generic ALT+mnemonic accelerator support for arbitrary focus changes i...
Greg Shah
10:52 AM Bug #2788: alert-box close button (in the titlebar) should be disabled
Although it is drawn as disabled, in P2J the button is active. The user can dismiss the alert-box using the close bu... Greg Shah
10:51 AM Bug #2788 (Closed): alert-box close button (in the titlebar) should be disabled
Greg Shah
 

Also available in: Atom