Activity
From 01/29/2020 to 02/27/2020
02/27/2020
- 08:41 AM Bug #4557: radio-set deviations from the 4GL GUI
- Eugenie found this list of bugs (testing with branch 4335a) while running the radio-set testcases (in @testcases/uast...
- 08:36 AM Bug #4557 (New): radio-set deviations from the 4GL GUI
02/26/2020
- 02:13 PM Feature #4174: implement calendar control/dtpicker OCX replacement
- During the @test_bar_test2.p@ I found the conversion issues and fixed them so the @ProgressBar@ can be wrapped into @...
- 10:04 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Yes, I missed this option in the hint file @progress_bar_test.p.ext-hints@...
- 09:59 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- But this test @uast/progressbar/progress_bar_test6.p@ doesn't have @control_load@ procedure and hence it can be used ...
- 09:36 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- I don't understand why the @.wrx@ file is needed. If you configure the @.ext-hints@ file, the @LoadControls@ will be...
- 09:30 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- The committed revision 11374 (4174a) fixed @progressbar@ widget issues and this test from @testcases@ must be fixed d...
- 01:43 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Greg Shah wrote:
> What testing (conversion and runtime) is needed before this can be merged to trunk?
The customer... - 11:30 AM Feature #3880: enhanced browse 3rd phase of improvements
- For enhanced browse changes created task branch 3880a from FWD trunk revision 11342.
02/25/2020
- 02:02 PM Feature #4174: implement calendar control/dtpicker OCX replacement
- What testing (conversion and runtime) is needed before this can be merged to trunk?
- 01:43 PM Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> Please review the fixed code the committed revision 11373 (4174a).
The changes are goo... - 01:39 PM Feature #4174: implement calendar control/dtpicker OCX replacement
- Please review the fixed code the committed revision 11373 (4174a).
- 01:09 PM Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> OK. The previous notes confuse me.
Some OCX/COM references are desired, like those in... - 12:30 PM Feature #4174: implement calendar control/dtpicker OCX replacement
- This is the summary patch for this task.
- 12:28 PM Feature #4174 (Review): implement calendar control/dtpicker OCX replacement
- OK. The previous notes confuse me. Please review these changes, the committed revision 11372 (4174a) that added histo...
- 11:26 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> Also there is a package @com.goldencode.p2j.ui.ocx@. Please explain the purpose of these ... - 11:13 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Also there is a package @com.goldencode.p2j.ui.ocx@. Please explain the purpose of these changes/renamings in this task?
- 11:01 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Were these files reviewed before they were committed in the trunc?
- 11:00 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- and these files
src/com/goldencode/p2j/ui/OcxDragDrop.java
src/com/goldencode/p2j/ui/OcxDragDropConfig.java
... - 10:59 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- 4174a
rules
convert
methods_attributes.rules (6 matches)
1,054: <rule>list.put(prog.kw_ole_drmd, execLib("cr_desc... - 10:57 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > Does it make sense to postpone t... - 10:55 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Another question is how these files are related to this particular task that implements the calendar widget?
- 10:52 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Does it make sense to postpone these huge changes?
>
> By hug... - 10:29 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> Does it make sense to postpone these huge changes?
By huge you mean the five files? Or... - 10:20 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Does it make sense to postpone these huge changes?
- 10:16 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- I would like to notify that the huge number of files should be changed in order to remove OLE and OCX prefixes.
re... - 04:15 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> Hynek, Greg, should I change this name @OcxDragDrop@ to @DragDropExt@? Should this @Widge... - 04:09 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > The changes look good. Just please rename DTPicker (and any othe... - 02:40 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Hynek, Greg, should I change this name @OcxDragDrop@ to @DragDropExt@? Should this @WidgetExtension@ interface extend...
- 02:26 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Greg Shah wrote:
> Other than changing some comments, is there any remaining work in this task?
I need to add his... - 02:22 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Please explain this idea more clearly. I removed them
> > [......
02/24/2020
- 06:23 PM Feature #4174: implement calendar control/dtpicker OCX replacement
- Other than changing some comments, is there any remaining work in this task?
- 04:45 PM Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> Please explain this idea more clearly. I removed them
> [...]
> because they were rena... - 04:21 PM Feature #4174: implement calendar control/dtpicker OCX replacement
- Greg Shah wrote:
> Please change "DateTimePicker" to "Calendar" everywhere (e.g. @DateTimePickerWidget@ to @Calendar... - 03:30 PM Feature #4174: implement calendar control/dtpicker OCX replacement
- Hynek Cihlar wrote:
> Greg Shah wrote:
> > I'll let Hynek provide his feedback on the naming changes in rev 11367.
... - 01:15 PM Feature #4174: implement calendar control/dtpicker OCX replacement
- Greg Shah wrote:
> I'll let Hynek provide his feedback on the naming changes in rev 11367.
Please change @REFRESH... - 12:41 PM Feature #4174: implement calendar control/dtpicker OCX replacement
- Similar changes would be made in @progress.g@. There should be no references to @KW_DTPICKER@ or to @DATETIME-PICKER...
- 12:38 PM Feature #4174: implement calendar control/dtpicker OCX replacement
- Please change "DateTimePicker" to "Calendar" everywhere (e.g. @DateTimePickerWidget@ to @CalendarWidget@, @DateTimePi...
- 12:14 PM Feature #4174: implement calendar control/dtpicker OCX replacement
- Greg Shah wrote:
> I will ask for this change: Please change DatePicker/DTPicker to Calendar. This is a better desc... - 12:04 PM Feature #4174: implement calendar control/dtpicker OCX replacement
- I'll let Hynek provide his feedback on the naming changes in rev 11367.
I will ask for this change: Please change ... - 01:46 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Please look at the committed revision 11367 (4174a) if the naming will be accepted, then I will proceed with another ...
02/22/2020
- 12:17 PM Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> https://proj.goldencode.com/projects/p2j/wiki/Progress_Indicator_Widget_and_OCX_Replaceme... - 12:13 PM Feature #4174: implement calendar control/dtpicker OCX replacement
- https://proj.goldencode.com/projects/p2j/wiki/Progress_Indicator_Widget_and_OCX_Replacement control has OCX and OLE i...
- 11:57 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Greg Shah wrote:
> > because we shouldn't copy and paste the common code for these methods. I proposed to use IActiv... - 11:52 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- > because we shouldn't copy and paste the common code for these methods. I proposed to use IActiveXUIComponent and th...
- 07:49 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- I need to use the common methods from @ProggressBarWidget@...
02/21/2020
- 04:49 PM Bug #4498 (Test): Embedded assignment of extent in shared frame fails
- 04:25 PM Bug #4498: Embedded assignment of extent in shared frame fails
- Should this be moved to Status= *Test*
- 04:28 PM Bug #4244: Bad format of displays with AT
- I'd like to see this moved along when *4207a* gets into trunk.
- 01:13 PM Feature #4174: implement calendar control/dtpicker OCX replacement
- Committed revision 11366 (4174a) prepared code for the review. The rest task is to add several new key words so that ...
- 07:34 AM Feature #4164: implement misc UI features (frame options, misc attributes)
- Greg Shah wrote:
> Is this just a conversion issue? The methods are implemented in @CommonFrame@ and @FrameWidget@.... - 07:20 AM Feature #4164: implement misc UI features (frame options, misc attributes)
- Is this just a conversion issue? The methods are implemented in @CommonFrame@ and @FrameWidget@.
- 07:07 AM Feature #4164: implement misc UI features (frame options, misc attributes)
- Greg Shah wrote:
> Can someone please provide more detail on the parts that are missing in regard to @NEXT-TAB-ITEM@...
02/20/2020
- 03:18 PM Feature #4164: implement misc UI features (frame options, misc attributes)
- > Do we already have an API for this? If not, do we store this value on the client?
There's no server API for it,... - 03:15 PM Feature #4164: implement misc UI features (frame options, misc attributes)
- There is no further conversion work in this task. Everything is just runtime at this point.
- 03:08 PM Feature #4164: implement misc UI features (frame options, misc attributes)
- We have usage of both @NEXT-TAB-ITEM@ and @PREV-TAB-ITEM@ in a customer application. Frames are used as well as widg...
- 02:50 PM Feature #4164: implement misc UI features (frame options, misc attributes)
- 4335a revision 11428 adds conversion and server-side support for @EDITOR:AUTO-INDENT@. The client-side runtime still...
- 12:15 PM Feature #4164: implement misc UI features (frame options, misc attributes)
- Stanislav Lomany wrote:
> > Stanislav: Please review.
>
> The approach in @getNumEntries@ doesn't work if a brows... - 07:11 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Greg Shah wrote:
> What is the status of this task? When are all items expected to be complete?
I am testing it no...
02/19/2020
- 06:00 PM Feature #4174: implement calendar control/dtpicker OCX replacement
- What is the status of this task? When are all items expected to be complete?
- 05:40 PM Feature #4181 (Test): GetComputerNameA emulation
- 05:29 PM Feature #4181 (WIP): GetComputerNameA emulation
- Implemented with a TODO based upon future customer specifications. Ultimately to be implemented in the client drivers...
- 05:10 PM Feature #4181: GetComputerNameA emulation
- True. It does NOT make sense to do a reverse lookup. Just return the IP address as returned by @LogicalTerminal.get...
- 04:57 PM Feature #4181: GetComputerNameA emulation
- In addition to the problem with NAT/proxy mentioned in the initial task description please consider the case of mult...
- 04:36 PM Feature #4181: GetComputerNameA emulation
- Roger Borrello wrote:
> Is it valid to simply return what returned by LogicalTerminal.getHostName()?
Only as a la... - 03:12 PM Feature #4181: GetComputerNameA emulation
- Is it valid to simply return what returned by LogicalTerminal.getHostName()?
- 02:40 PM Feature #4181: GetComputerNameA emulation
- Not really. I don't think we care about the netbios names of client or server. We are just trying to provide a name...
- 02:25 PM Feature #4181: GetComputerNameA emulation
- @GetComputerNameA@ is defined as returning the NetBIOS name established at system startup. Further: "If the caller is...
02/18/2020
- 05:53 PM Feature #4170: add drag and drop support to treeview widget
- Greg Shah wrote:
> OK, go ahead when you are ready.
The branch @4170b@ has been merged into @4335a@ rev @11425@. - 03:28 PM Feature #4170: add drag and drop support to treeview widget
- OK, go ahead when you are ready.
- 03:27 PM Feature #4170: add drag and drop support to treeview widget
- Eugenie Lyzenko wrote:
> Greg Shah wrote:
> > Yes, great!
>
> OK. I have just finished to prepare merged mix @43... - 02:23 PM Feature #4179: create a standalone native launcher (Windows EXE and Linux/UNIX version) which can...
- For Windows, we only support Intel architecture 32-bit and 64-bit.
But: you don't need to work on this right now. - 02:21 PM Feature #4179: create a standalone native launcher (Windows EXE and Linux/UNIX version) which can...
- Greg Shah wrote:
> There are no conversion aspects to this task.
>
> The WIN32 development environment would be t...
02/17/2020
- 06:35 PM Feature #4170: add drag and drop support to treeview widget
- Greg Shah wrote:
> Yes, great!
OK. I have just finished to prepare merged mix @4335a_v11421@+@4170b_11360@. @30@ ... - 01:09 PM Feature #4174: implement calendar control/dtpicker OCX replacement
- It seems that the MS date/time picker uses the fixed common width for calendar popup because the width of the calenda...
- 11:44 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- The width of the date/time combo box is given by @config.widthChars@. If this value is not set, then it is calculated...
- 11:13 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Constantin Asofiei wrote:
> Sergey Ivanovskiy wrote:
> > It looks like it needs to fix minimal size of calendar so ... - 11:12 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- > It looks like it needs to fix minimal size of calendar so calendars for different languages look the same.
Yes, ... - 11:09 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> It looks like it needs to fix minimal size of calendar so calendars for different languag... - 11:03 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- It looks like it needs to fix minimal size of calendar so calendars for different languages look the same.
- 10:55 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- I tested with these locale languages: French, Italian, German and Russian with FWD client, but didn't test 4GL with d...
- 09:57 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- BTW, in the #4174-1 the 4GL displays with even more space than you are using. I think it may make sense to increase ...
- 09:55 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- > Do you mean to increase the column width for each day of week?
Yes, exactly right. It looks better, thanks. - 09:46 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Yes, I adjusted it now.
!test_date_time_picker4.png!
Do you mean to increase the column width for each day of wee... - 08:56 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- This is exciting! From the pictures, the text looks a bit "crowded". Can you make adjustments so that the text is n...
- 08:37 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Committed revision 11358 (4174a) added system color styles for the date time picker widget. Now it looks like this on...
02/14/2020
- 11:05 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- The committed rev 11356 (4174a) fixed calendar popup functionality. Now its main functionality to select dates works ...
- 10:42 AM Feature #4164: implement misc UI features (frame options, misc attributes)
- > Stanislav: Please review.
The approach in @getNumEntries@ doesn't work if a browse is not fully filled and the n... - 08:48 AM Feature #4170: add drag and drop support to treeview widget
- Yes, great!
- 10:39 PM Feature #4170: add drag and drop support to treeview widget
- I have reviewed the @4170b@ changes comparing to trunk and do not see the dangerous points. But the better way is to ...
02/13/2020
- 05:21 PM Feature #4164: implement misc UI features (frame options, misc attributes)
- Branch 4335a revision 11420 implements the runtime for the @BROWSE:NUM-ENTRIES@ undocumented attribute. The conversi...
- 11:39 AM Feature #4164 (WIP): implement misc UI features (frame options, misc attributes)
- I've added @testcases/uast/browse/browse_num_entries.p@ which shows how @num-entries@ works:...
02/12/2020
- 04:15 PM Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Roger Borrello wrote:
> The value of _filename_ is the same as what was passed in upon return, regardless of success... - 10:41 AM Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Hynek Cihlar wrote:
> Roger Borrello wrote:
> > Right now they are looking to UPDATE _logical-value_ for an indicat... - 03:58 AM Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Roger Borrello wrote:
> Right now they are looking to UPDATE _logical-value_ for an indication of whether or not a f...
02/11/2020
- 02:14 PM Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- I'm helping a customer utilize @SYSTEM-DIALOG GET-FILE AT-WEB-BROWSER@ with respect to validating the outcome of the ...
- 09:54 AM Feature #4113 (Closed): enable upload of files from the browser (in the web clients) using SYSTEM...
- 09:49 AM Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Greg Shah wrote:
> Hynek: I've reviewed the document and made some additional edits. I restructured some things and... - 09:16 AM Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Hynek: I've reviewed the document and made some additional edits. I restructured some things and also added the @FIL...
- 07:54 AM Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- :-) it is more clear now.
- 07:36 AM Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Jurjen Dijkstra wrote:
> Thanks!
>
> I am confused... without UPLOAD, the mycharactervariable will be assigned to... - 06:28 AM Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Thanks!
I am confused... without UPLOAD, the mycharactervariable will be assigned to the file name of the selected... - 05:50 AM Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Jurjen Dijkstra wrote:
> > Please review [[p2j:SYSTEM-DIALOG_GET-FILE_AT-WEB-BROWSER_UPLOAD]].
>
> In case MULTIP... - 04:58 AM Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- > Please review [[p2j:SYSTEM-DIALOG_GET-FILE_AT-WEB-BROWSER_UPLOAD]].
In case MULTIPLE is used I would like to kno... - 04:21 AM Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- > Please review [[p2j:SYSTEM-DIALOG_GET-FILE_AT-WEB-BROWSER_UPLOAD]].
In case MULTIPLE is used I would like to kno... - 03:52 AM Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Hynek Cihlar wrote:
> Greg Shah wrote:
> > Hynek: Please write up the documentation in "SYSTEM-DIALOG GET-FILE AT-W... - 03:51 AM Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Roger Borrello wrote:
> Is the @AT-WEB-BROWSER <filename>@ in trunk? I am getting @unexpected token: <filename>@ on ... - 10:51 AM Feature #4472 (Test): Allow pause for a fraction of a second
- Code Review Task Branch 4335a Revision 11412
The changes are good.
The next time we have this requirement (to c... - 06:54 AM Feature #4472: Allow pause for a fraction of a second
- Jurjen Dijkstra wrote:
> I find it peculiar that the fractional part performs on the server and the millis on the cl... - 06:22 AM Feature #4472: Allow pause for a fraction of a second
- It is probably none of my business but I wonder why it is so complicated. PAUSE 1 is 1000 milliseconds, PAUSE 1.0 is...
- 05:21 AM Feature #4472 (Review): Allow pause for a fraction of a second
- This is fixed in 4335a rev 11412. Please review.
- 10:44 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Committed revision 11353 added calendar popup but it is not styled yet and some logic are not implemented. It uses si...
- 10:25 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- It seems that it doesn't help because if the work flow goes down into @ButtonGuiImpl.handleBasicEvents(KeyInput event...
- 09:59 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> It is a bug because two @ActionEvent@ events are generated for one system event KeyInput:... - 09:50 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- This code of @AbstractWidget@ delegates to @ancestor.processKeyEvent((KeyInput) evt)@ and this ancestor is the same @...
- 09:33 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > I found that for a one button's click it was generated two @Acti... - 08:41 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> I found that for a one button's click it was generated two @ActionEvent@. Is it desired b... - 08:21 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- I found that for a one button's click it was generated two @ActionEvent@. Is it desired behaviour?
02/10/2020
- 06:28 PM Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Is the @AT-WEB-BROWSER <filename>@ in trunk? I am getting @unexpected token: <filename>@ on my conversion.
- 05:00 PM Feature #4472: Allow pause for a fraction of a second
- Greg Shah wrote:
> > You mean from p2j.cfg.xml?
>
> No, this is runtime only. I was thinking of @EnvironmentOps.... - 04:58 PM Feature #4472: Allow pause for a fraction of a second
- > You mean from p2j.cfg.xml?
No, this is runtime only. I was thinking of @EnvironmentOps.getVersion()@, which can... - 04:57 PM Feature #4472: Allow pause for a fraction of a second
- @CHOOSE ... PAUSE n@ also uses fractional seconds as millis.
- 04:36 PM Feature #4472: Allow pause for a fraction of a second
- Greg Shah wrote:
> I prefer to check the Progress version number and automatically implement this if @11.3@ or later... - 04:33 PM Feature #4472: Allow pause for a fraction of a second
- >>>> Greg Shah wrote:
>>>> * This use of @PAUSE <milliseconds>@ is not currently supported. See #4472. The changes... - 04:31 PM Feature #4472 (WIP): Allow pause for a fraction of a second
- I plan to use a @legacy-system/wait-millis=true@ flag (in the directory.xml) to determine if READKEY and PAUSE will u...
- 04:23 PM Feature #4179: create a standalone native launcher (Windows EXE and Linux/UNIX version) which can...
- There are no conversion aspects to this task.
The WIN32 development environment would be the same one we use for a... - 04:14 PM Feature #4179: create a standalone native launcher (Windows EXE and Linux/UNIX version) which can...
- What is the development environment to use on Windows?
- 03:17 PM Feature #4182 (Test): KERNEL32:SLEEP() emulation
- 03:04 PM Feature #4182 (WIP): KERNEL32:SLEEP() emulation
- 03:04 PM Feature #4182: KERNEL32:SLEEP() emulation
- Committed in 4207a-11394.
// TODO: It is not clear that os-sleep can be interrupted. With 4GL the ... - 11:26 AM Feature #4182: KERNEL32:SLEEP() emulation
- Greg Shah wrote:
> Run the program from outside of the procedure editor (just a command line with the @-p <programna... - 11:21 AM Feature #4182: KERNEL32:SLEEP() emulation
- > If I mask off the lower 32, I should have an unsigned,
OK. - 11:21 AM Feature #4182: KERNEL32:SLEEP() emulation
- Run the program from outside of the procedure editor (just a command line with the @-p <programname>@. The procedure...
- 10:03 AM Feature #4182: KERNEL32:SLEEP() emulation
- With respect to sending a signal to the running procedure, I believe that it is a child of the 4GL process, and prote...
- 10:01 AM Feature #4182: KERNEL32:SLEEP() emulation
- I think that I've achieved some basic understanding... If I mask off the lower 32, I should have an unsigned, and not...
- 09:26 AM Feature #4182: KERNEL32:SLEEP() emulation
- Greg Shah wrote:
> In Java. @int64@ is the BDT class that will be passed instead of a @long@.
If we want to be c... - 04:53 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Committed rev 11350(4174a). It added new UI but not ready for review. Working on the calendar popup, code and documen...
02/08/2020
- 04:06 PM Bug #4529: Mouse hovering problem: missing events
- The situation:
# I have a window and a mouse hovering over it;
# Using Alt-Tab, I change the order of windows on ... - 04:04 PM Bug #4529 (New): Mouse hovering problem: missing events
02/07/2020
- 05:30 PM Feature #4182: KERNEL32:SLEEP() emulation
- Roger Borrello wrote:
> Greg Shah wrote:
> > > I have this testcase, and we don't end up leaving early in 4GL. Afte... - 05:29 PM Feature #4182: KERNEL32:SLEEP() emulation
- In Java. @int64@ is the BDT class that will be passed instead of a @long@.
- 05:28 PM Feature #4182: KERNEL32:SLEEP() emulation
- Greg Shah wrote:
>
> > which is a long
>
> Use @int64@.
In the 4GL or Java? - 05:24 PM Feature #4182: KERNEL32:SLEEP() emulation
- Greg Shah wrote:
> > I have this testcase, and we don't end up leaving early in 4GL. After we return from the 10 sec... - 04:58 PM Feature #4182: KERNEL32:SLEEP() emulation
- > I have this testcase, and we don't end up leaving early in 4GL. After we return from the 10 seconds sleep, the prog...
- 04:51 PM Feature #4182: KERNEL32:SLEEP() emulation
- Greg Shah wrote:
> * I suspect that in the 4GL, if there is an interruption it may be translated into a 4GL @STOP@ c... - 03:44 PM Feature #4182: KERNEL32:SLEEP() emulation
- Yes, that is the idea. Except there are additional things to consider:
* The parameter type rec'd will be one of ... - 02:39 PM Feature #4182: KERNEL32:SLEEP() emulation
- Greg Shah wrote:
> Conversion is automatic (see @rules/annotations/native_api.rules@ and @rules/convert/native_api.r... - 02:27 PM Feature #4182: KERNEL32:SLEEP() emulation
- Conversion is automatic (see @rules/annotations/native_api.rules@ and @rules/convert/native_api.rules@). The convers...
- 02:20 PM Feature #4182: KERNEL32:SLEEP() emulation
- Yes... the java is quite trivial. But I want to make sure to integrate properly.
I've updated @NativeAPIEmulation...
02/06/2020
- 09:58 AM Feature #4170: add drag and drop support to treeview widget
- The implementation of OLE Drag&Drop for TreeView is done and ready for a first code review.
1. What I did:
I provi...
02/05/2020
- 02:51 PM Feature #4170: add drag and drop support to treeview widget
- From Marius:
> The @TreeView@ is complex and uses @handle@ instead of @com-handle@ for nodes and node widgets. Thi... - 09:04 AM Feature #4170: add drag and drop support to treeview widget
- Marius Gligor wrote:
> I fixed that as follow:
> [...]
The call to @getWorkspaceScreenLocation@ was removed. The... - 08:52 AM Feature #4170: add drag and drop support to treeview widget
- I tried to use @NativeApiEmulation@ in the following procedure extracted from the project. ...
- 11:20 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- OK
- 11:19 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Now I am trying to extend UI of the date picker widget using a subclass of @AbstractContainer@ with @BorderLayout@ an...
02/04/2020
- 01:34 PM Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> There is @SENSITIVE@ attribute for 4GL widgets. @ENABLED@ uses this rule
> [...]
> and... - 01:03 PM Feature #4174: implement calendar control/dtpicker OCX replacement
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek Cihlar wrote:
> > > Please remove the duplicate legacy at... - 12:19 PM Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Code review 4174a against latest trunk. > Please remove the inte... - 12:14 PM Feature #4174: implement calendar control/dtpicker OCX replacement
- Hynek Cihlar wrote:
> Code review 4174a against latest trunk. > Please remove the interface @IFontDisp@. We already ... - 12:06 PM Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Please remove the duplicate legacy attributes with the "OCX" pre... - 11:58 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Hynek Cihlar wrote:
> Please remove the duplicate legacy attributes with the "OCX" prefix, like @OCX-ENABLED@ and @O... - 11:29 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Code review 4174a against latest trunk. I'm not sure if this review isn't too early, given the number of TODOs and mi...
- 07:40 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- There is no special requirement. Reuse of the button is acceptable.
Hynek: Please review. - 07:14 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Please review rev 11348 (4174a). The rest components to do are the date picker viewport and popup, drop down and updo...
- 10:41 AM Feature #4170: add drag and drop support to treeview widget
- Marius Gligor wrote:
> 1. In the ABL code in one of our projects which use TreeView OCX and OLE Drag&Drop I found st... - 10:29 AM Feature #4170: add drag and drop support to treeview widget
- 1. In the ABL code in one of our projects which use TreeView OCX and OLE Drag&Drop I found statements like:...
- 09:32 AM Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- Hynek Cihlar wrote:
> I'm going through the progress bar implementation merged to trunk and I think we should remove... - 09:09 AM Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- > AFAIK ProgressBar widget should be a normal legacy widget.
Yes, I agree that we want the legacy widget case to b... - 08:57 AM Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- I'm going through the progress bar implementation merged to trunk and I think we should remove any OCX references in ...
02/02/2020
- 04:17 PM Feature #4174: implement calendar control/dtpicker OCX replacement
- The original MS Date and Time Picker can parse values given as a string in the ISO-8601 calendar system and as a stri...
- 08:11 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Rebased 4174a over the current trunc rev 11342. Committed 11345 (4174a) with the fix for @GuiDriver.drawStringWithinB...
01/31/2020
- 01:33 PM Feature #4077 (Closed): add option to OPEN-MIME-RESOURCE to delete the original source file when ...
- 11:54 AM Feature #4170: add drag and drop support to treeview widget
- @GetCursorPos@ and @ScreenToClient@ are already implemented as "native API emulation":/projects/p2j/wiki/Native_API_E...
- 11:21 AM Feature #4170: add drag and drop support to treeview widget
- Here is another one: @PROCEDURE ScreenToClient EXTERNAL "user32":@
- 11:18 AM Feature #4170: add drag and drop support to treeview widget
- Greg Shah wrote:
> > In manual OLE Drag&Drop the ABL code call HitTest on treeview. This method is not yet implemen... - 11:07 AM Feature #4170: add drag and drop support to treeview widget
- > In manual OLE Drag&Drop the ABL code call HitTest on treeview. This method is not yet implemented in treeview, sho...
01/30/2020
- 11:40 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- Added the test case program.
- 11:35 AM Feature #4174: implement calendar control/dtpicker OCX replacement
- The branch 4174a has been branched from the trunc. The committed rev 11342 added the conversion support for the date ...
- 10:36 AM Feature #4170: add drag and drop support to treeview widget
- For this task I created a new branch @4170b@ from current @trunk@ and I did a cherry-pick merge from branch @4170a@ w...
- 10:29 AM Feature #4170: add drag and drop support to treeview widget
- @OLE Drag&Drop@ define 2 modes to operate, @Manual@ and @Automatic@. When @OLEDropMode@ is set to @OleDropManual@ the...
01/29/2020
- 05:34 PM Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- Branch 3856b was dead archived.
- 05:30 PM Feature #3856 (Closed): implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 com...
- Task branch 3856c was merged to trunk as revision 11341. 3856c was then archived.
- 05:33 PM Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- Branch 3858b was dead archived.
- 05:30 PM Feature #3858 (Closed): implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 co...
- Task branch 3856c was merged to trunk as revision 11341.
- 08:01 AM Bug #4074 (Test): Mismatching ROW-ENTRY/LEAVE events
Also available in: Atom