Project

General

Profile

Activity

From 05/22/2021 to 06/20/2021

06/18/2021

03:33 PM Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > I can create a diff file and post it here though.
>
> Yes, ...
Vladimir Tsichevski
03:28 PM Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> I can create a diff file and post it here though.
Yes, this is what I meant.
Hynek Cihlar
03:22 PM Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > And, I am pretty sure the first generic-related refactoring is...
Vladimir Tsichevski
03:16 PM Bug #5118: TREELIST widget issues
So, this is the result of the discussion and the current development state:
# Making @TREELIST/TREEVIEW@ implement...
Vladimir Tsichevski
03:14 PM Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:

> > As to the second refactoring, I am not so sure, so I can try the copy/paste approach you ...
Vladimir Tsichevski
02:52 PM Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> And, I am pretty sure the first generic-related refactoring is possible, because I have...
Hynek Cihlar
02:50 PM Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
> > Vladimir Tsichevski wrote:
> >
> > > h3. Make @TREEVIEW@ i...
Hynek Cihlar
11:06 AM Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
>
> > h3. Make @TREEVIEW@ implemented as a layer over the @TREE...
Vladimir Tsichevski
10:41 AM Bug #5118: TREELIST widget issues
Eugenie Lyzenko wrote:
> Vladimir,
>
> Please keep in mind in your efforts there is another customer specific ext...
Vladimir Tsichevski
10:39 AM Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > # The conventional class ancestry is mixed with generics, and ...
Vladimir Tsichevski
09:36 AM Bug #5118: TREELIST widget issues
Greg Shah wrote:
> > Make @TREEVIEW@ implemented as a layer over the @TREELIST@. @TREEVIEW@ is a one-column @TREELIS...
Vladimir Tsichevski
09:18 AM Bug #5118: TREELIST widget issues
Sergey Ivanovskiy wrote:
> Vladimir, @TreeViewGuiImpl@ supports the editing of node labels but @TreeListGuiImpl@ doe...
Vladimir Tsichevski
08:05 AM Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:

> h3. Make @TREEVIEW@ implemented as a layer over the @TREELIST@
>
> *Rationale*
>...
Hynek Cihlar
07:56 AM Bug #5118: TREELIST widget issues
Vladimir,
Please keep in mind in your efforts there is another customer specific external widget that is highly de...
Eugenie Lyzenko
07:47 AM Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> # The conventional class ancestry is mixed with generics, and this prevents from using ...
Hynek Cihlar
07:33 AM Bug #5118: TREELIST widget issues
> Make @TREEVIEW@ implemented as a layer over the @TREELIST@. @TREEVIEW@ is a one-column @TREELIST@ with caption disp... Greg Shah
04:46 AM Bug #5118: TREELIST widget issues
Vladimir, @TreeViewGuiImpl@ supports the editing of node labels but @TreeListGuiImpl@ doesn't implement this function... Sergey Ivanovskiy

06/17/2021

05:41 PM Bug #5118: TREELIST widget issues
h2. Refactoring the @TREELIST/TREEVIEW@ implementation
# Make @TREEVIEW@ implemented as a layer over the @TREELIST...
Vladimir Tsichevski
03:15 PM Bug #5472: Implement Swing keyboard mapping in a similar manner to web client
Yes, the same approach can be taken. Greg Shah
12:18 PM Bug #5472: Implement Swing keyboard mapping in a similar manner to web client
Do we really need to detect the user's keyboard layout? Could we follow the same approach as it was implemented for t... Sergey Ivanovskiy
09:28 AM Bug #5472: Implement Swing keyboard mapping in a similar manner to web client
It is about selecting (or better yet, detecting) the correct keyboard layout.
More importantly, we must make chang...
Greg Shah
09:25 AM Bug #5472: Implement Swing keyboard mapping in a similar manner to web client
Recent updates allow for keyboard mapping to be selected in the web client. Similar implementation is needed for Swing. Roger Borrello
09:23 AM Bug #5472 (New): Implement Swing keyboard mapping in a similar manner to web client
Roger Borrello
10:39 AM Bug #5473: go-pending value is not maintained properly
This is a helpful patch to add logging of the changes to @isGoPending@ in @ThinClient.java@... Roger Borrello
10:29 AM Bug #5473 (New): go-pending value is not maintained properly
Roger Borrello

06/14/2021

04:56 PM Bug #5449: Focusing issues after APPLY entry TO window
Related discussion is in #5142-14, #5142-24 thru #5142-32.
Testcase attached. To reproduce, press "ENTRY to window...
Stanislav Lomany
04:15 PM Bug #5449 (New): Focusing issues after APPLY entry TO window
Stanislav Lomany

06/09/2021

11:37 AM Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> Greg Shah wrote:
>
> > 4. Column titles are not "dotted" when trimmed.
>
> They a...
Vladimir Tsichevski

06/08/2021

03:28 PM Bug #5118: TREELIST widget issues
FIXED in rev. 12521. Greg Shah wrote:
> 4. Column titles are not "dotted" when trimmed.
They are indeed dotted,...
Vladimir Tsichevski
03:13 PM Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> In FWD a node is collapsed/expanded on mouse up event for *any mouse button* in *any ...
Vladimir Tsichevski
02:59 PM Bug #5118: TREELIST widget issues
Adrian Lungu wrote:
> Vladimir Tsichevski wrote:
> > Another thing still unfixed (or a regression?): when the node ...
Vladimir Tsichevski

06/03/2021

03:50 PM Bug #5118: TREELIST widget issues
FIXED. New findings:
Each cell in the original OCX has two distinct slots to keep the "cell value":
# @value@ ...
Vladimir Tsichevski
11:02 AM Feature #5401: add 4GL syntax option to SYSTEM-DIALOG GET-FILE to lock the user into a given root...
As a security measure, this task will add a 4GL syntax @JAIL-PATH <path_expr>@ option to @SYSTEM-DIALOG GET-FILE@ to ... Greg Shah
11:00 AM Feature #5401 (New): add 4GL syntax option to SYSTEM-DIALOG GET-FILE to lock the user into a give...
Greg Shah

06/02/2021

05:15 PM Bug #5398: Fix UNDERLINE and COLOR don't convert to valid Java code for default frame
The following code sample should convert the @UNDERLINE@ and @COLOR@ statements (with or without the @FORM@ statement... Hynek Cihlar
05:09 PM Bug #5398 (New): Fix UNDERLINE and COLOR don't convert to valid Java code for default frame
Hynek Cihlar
03:45 PM Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
I like it. I also deleted the old files. Greg Shah
01:16 PM Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Greg Shah wrote:
> > I don't have rights to remove hotel-gui_guests_unsized2.png, hotel-gui_guests_resized2.png and...
Roger Borrello
01:00 PM Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
> I don't have rights to remove hotel-gui_guests_unsized2.png, hotel-gui_guests_resized2.png and hotel-gui_guests_si... Greg Shah
12:51 PM Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Roger Borrello wrote:
> Also, what am I doing wrong with Virtual Desktop Mode? Should the directory update be in a d...
Roger Borrello
12:37 PM Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
With respect to the sizing itself, the number of pixels that are used to determine if you are trying to grab diagonal... Roger Borrello
12:34 PM Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Greg Shah wrote:
> It is definitely not correct behavior.
>
> Also, you didn't do embedded mode. You did the Swi...
Roger Borrello
11:56 AM Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
It is definitely not correct behavior.
Also, you didn't do embedded mode. You did the Swing client. We don't nee...
Greg Shah
11:49 AM Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Take a look at "Samples":/projects/p2j/wiki/Dynamic_Layout#Samples
It actually doesn't look correct, although I ma...
Roger Borrello
07:53 AM Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Greg Shah wrote:
> Roger: Could you please capture some screen shots of example Windows before/after resize? I'd li...
Roger Borrello
07:51 AM Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Roger: Could you please capture some screen shots of example Windows before/after resize? I'd like 2 sequences (each... Greg Shah
01:43 AM Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Greg Shah wrote:
> I added a note about the @<window>:RESIZE@ attribute.
It looks good.
Hynek Cihlar
08:51 PM Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
I added a note about the @<window>:RESIZE@ attribute. Greg Shah
01:29 PM Feature #5397: TREELIST: implement multi-column sorting
Currently tree list nodes can only be sorted by a single column value. Original OCX prototype supports optional multi... Vladimir Tsichevski
01:26 PM Feature #5397 (New): TREELIST: implement multi-column sorting
Vladimir Tsichevski

06/01/2021

07:21 PM Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> Eugenie Lyzenko wrote:
> > Vladimir,
>
> > Could you please fix this ASAP.
>
> t...
Eugenie Lyzenko
07:12 PM Bug #5118: TREELIST widget issues
Eugenie Lyzenko wrote:
> Vladimir,
> Could you please fix this ASAP.
this was a glitch. Fixed.
Note: this c...
Vladimir Tsichevski
06:27 PM Bug #5118: TREELIST widget issues
Vladimir,
The customer application fix to be in sync with @12481@ - @12487@ caused another extension jar failure:
...
Eugenie Lyzenko
12:27 PM Bug #5118: TREELIST widget issues
Fixed by rev. 12481: #5118-32, #5118-69, #5118-72. Vladimir Tsichevski
11:58 AM Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> Unfortunately, these examples do not convert correctly, the 4gl line:
Rev. 12481: ...
Vladimir Tsichevski
08:01 AM Bug #5118: TREELIST widget issues
Sergey Ivanovskiy wrote:
> Please take into account that Image List OCX can be set for Tree View OCX. These testcase...
Vladimir Tsichevski
07:25 AM Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > In the original @TREELIST@ OCX, at the moment a @TREELIST@ is ...
Hynek Cihlar
07:24 AM Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> In the original @TREELIST@ OCX, at the moment a @TREELIST@ is created, there are 3 icon...
Hynek Cihlar
05:02 AM Bug #5118: TREELIST widget issues
Sergey Ivanovskiy wrote:
> Please take into account that Image List OCX can be set for Tree View OCX. These testcase...
Vladimir Tsichevski
02:51 AM Bug #5118: TREELIST widget issues
Please take into account that Image List OCX can be set for Tree View OCX. These testcases @./treeview/test-image-li... Sergey Ivanovskiy
04:15 PM Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Greg Shah wrote:
> I've created "Dynamic Layout":/projects/p2j/wiki/Dynamic_Layout based on #3269-42.
>
> Hynek: ...
Roger Borrello
01:43 PM Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Greg Shah wrote:
> I've created "Dynamic Layout":/projects/p2j/wiki/Dynamic_Layout based on #3269-42.
>
> Hynek: ...
Hynek Cihlar
11:31 AM Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
I've created "Dynamic Layout":/projects/p2j/wiki/Dynamic_Layout based on #3269-42.
Hynek: Please review and edit a...
Greg Shah

05/31/2021

07:31 PM Bug #5118: TREELIST widget issues
FIXED in rev. 12481
In the original @TREELIST@ OCX, at the moment a @TREELIST@ is created, there are 3 icons already...
Vladimir Tsichevski
04:50 PM Bug #5118: TREELIST widget issues
The @MultiSelect@ feature (both the getter and the setter) is not currently implemented, but it is used in customer c... Vladimir Tsichevski
11:15 AM Bug #5118: TREELIST widget issues
FIXED in rev. 12481
@TreeWidgetBase.clearNodesImageList()@ destroys *all* images related to the widget, including ...
Vladimir Tsichevski

05/28/2021

01:20 PM Bug #5118: TREELIST widget issues
FIXED in rev. 12481
Caption rendering: if the text does not fit the caption width, is must be left-aligned.
Vladimir Tsichevski
10:50 AM Bug #5118: TREELIST widget issues
Tree node background and foreground colors seem to be supported, but setting these does not affect the tree view. May... Vladimir Tsichevski

05/27/2021

06:49 PM Bug #5118: TREELIST widget issues
FIXED
In original OCX when dragged to the leftmost position, cells of an "icon-type" column are rendered exactly t...
Vladimir Tsichevski
06:12 PM Bug #5118: TREELIST widget issues
FIXED in rev. 12481
Also, on the image in #5118-62, it is seen that drawing the focused node is incorrect: the blu...
Vladimir Tsichevski
10:46 AM Bug #5118: TREELIST widget issues
FIXED
When the user starts column resizing by dragging a column dividing line, the whole tree header is re-painted s...
Vladimir Tsichevski
10:15 AM Bug #5118: TREELIST widget issues
FIXED in rev. 12481
In FWD, there is no line dividing the headers and cells. In the original OCX there is.
Vladimir Tsichevski
08:39 AM Bug #5118: TREELIST widget issues
Probably, a regression due to the latest changes: the horizontal position of arrows while a column header is dragged ... Vladimir Tsichevski
09:33 AM Bug #5390: Strange tooltip issue in WebGL renderer for WEB client
To recreate - open any testcase that uses tooltip feature in @Web@ client with @webgl@ renderer. The picture:
!too...
Eugenie Lyzenko
09:26 AM Bug #5390 (New): Strange tooltip issue in WebGL renderer for WEB client
Eugenie Lyzenko

05/26/2021

02:20 PM Bug #5118: TREELIST widget issues
PARTLY FIXED in rev. 12481
FIXED in rev. 13480.
The following @TreeList@ procedures:...
Vladimir Tsichevski
02:02 PM Bug #5118: TREELIST widget issues
FIXED in rev. 12481
Background colors passed as an argument to tree list column create functions, do not reach the...
Vladimir Tsichevski
11:46 AM Bug #5118: TREELIST widget issues
Tree headers layout is broken after a cell value changed in a horizontally scrolled tree list:
The test applicatio...
Vladimir Tsichevski
08:03 AM Bug #5118: TREELIST widget issues
FIXED in rev. 12481
Incorrect handling values passed to @setCellString@ for icon type cells.
In original OCX, a...
Vladimir Tsichevski

05/25/2021

11:33 AM Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> In the original @TREELIST@ it is possible to reset column sorting by clicking on the co...
Vladimir Tsichevski
07:30 AM Bug #5214: Broken z-order for all driver widgets (including SPREADSHEET, HTML-BROWSER, etc.)
Replaced the HTML-BROWSER with a SPREADSHEET in my testcase and the result is as expected. I will try to look into a ... Adrian Lungu

05/24/2021

07:28 PM Bug #5118: TREELIST widget issues
In FWD, if a child node is added, and a sorting by some column is set, nodes are automatically sorted. In the origina... Vladimir Tsichevski
07:23 PM Bug #5118: TREELIST widget issues
In FWD, if a child node is added, the parent node always expands. In the original OCX this does not happen. Vladimir Tsichevski
07:19 PM Bug #5118: TREELIST widget issues
Unimplemented OCX call: @GetNodeVisibleInViewPort@. This call return value of the @logical@ type is used in customer ... Vladimir Tsichevski
07:16 PM Bug #5118: TREELIST widget issues
FIXED in rev. 12481
Narrow column alignment is incorrect in FWD: in original OCX, it the column text does not fit ...
Vladimir Tsichevski
02:56 PM Bug #5118: TREELIST widget issues
FIXED in rev. 12481
Rendering trelist icon columns: in FWD icons are always centered regardless of the column alig...
Vladimir Tsichevski
11:43 AM Bug #5118: TREELIST widget issues
No, but I don't want to remove stuff that will need to be added back later. Greg Shah
11:37 AM Bug #5118: TREELIST widget issues
Greg Shah wrote:
> Our intention is to have a completed and compatible OCX replacement. We don't want to have to ad...
Vladimir Tsichevski
10:41 AM Bug #5118: TREELIST widget issues
Our intention is to have a completed and compatible OCX replacement. We don't want to have to add features with ever... Greg Shah
10:38 AM Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
> > > There is no such method in @vmacmtree1@.
> >
> > There is...
Hynek Cihlar
08:03 AM Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > Hynek Cihlar wrote:
> >
> > > If there is an API method in ...
Vladimir Tsichevski
05:09 PM Bug #5383: The web client deadlock
The web client deadlock was found in #5028-35, #5028-44 ... Sergey Ivanovskiy
05:01 PM Bug #5383 (New): The web client deadlock
Sergey Ivanovskiy
10:59 AM Bug #5214: Broken z-order for all driver widgets (including SPREADSHEET, HTML-BROWSER, etc.)
Adrian Lungu wrote:
> I checked a custom testcase and can't reproduce anything suspicious. I used 3821c/rev. 12446 a...
Hynek Cihlar
10:52 AM Bug #5214: Broken z-order for all driver widgets (including SPREADSHEET, HTML-BROWSER, etc.)
I checked a custom testcase and can't reproduce anything suspicious. I used 3821c/rev. 12446 and the attached files. ... Adrian Lungu
09:15 AM Bug #5214 (WIP): Broken z-order for all driver widgets (including SPREADSHEET, HTML-BROWSER, etc.)
Adrian Lungu

05/23/2021

06:28 PM Support #2674: list of HTML5, CSS and Javascript features in use in the web client (both ChUI and...
h2. Web Client Known Limitations
1. Browser shortcuts such as @ALT-F4@ cannot be captured as events. This means t...
Greg Shah
01:39 PM Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
>
> > If there is an API method in the original treeview and tre...
Hynek Cihlar

05/22/2021

01:54 PM Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:
> If there is an API method in the original treeview and treelist native controls to toggle so...
Vladimir Tsichevski
 

Also available in: Atom