Dear Dom,

the noted date (20230223) is from a commit which states that "json-rgf.cls" got updated, so unsure whether that version of ooRexx 5.0 was working with fxml_99 or not (I probably tested the app, but cannot recall, too long ago).

Today I took the time to skim over the commits of those four JavaFX samples that cause sometimes a flurry of callbacks from Java to ooRexx (directories in BSF4ooRexx850/samples/JavaFX):

   *fxml_25: demoTableViewSimpleController.rex*
   2020-07-15 r733 TableView example with editable cells
   2022-08-10 r951 new branch 850

   *fxml_26: demoTableViewComboBoxCellController.rex*
   2020-07-15 r734 TableView example with checkboxes for cells (extending 
fxml_25)
   2022-08-10 r951 new branch 850

   *fxml_27: demoTableView.rex*
   2020-07-15 r732 TableView example with checkboxes and datepicker for cells, 
move to directory
   (extending fxml_26)
   /2020-08-14 r745 adding 'call sysSleep 0.01' to avoid crashes on Windows 
sometimes/
   2022-08-09 r944 using box.strictArg() to correct user interface problem
   2022-08-10 r951 new branch 850


   *fxml_99: MainApp.rex*
   2020-08-14 r745 adding 'call sysSleep 0.01' to avoid crashes on Windows 
sometimes
   /2019-03-13 r653 warn user if not on ooRexx 5.0beta which is needed for 
stable multi-threading/
   2022-08-10 r951 new branch 850

Probably all four JavaFX applications were tested (run) when creating the new BSF4ooRexx branch "850" on 2022-08-10. So I assume that with that beta version of ooRexx 5.0 the samples would ran.

However, there seem to have been occasionally problems on Windows (crash at termination) which could be solved by adding "call sysSleep 0.01" right before exiting the Rexx program.

HTH

---rony


On 20.08.2025 18:15, Rony G. Flatscher wrote:

Dear Dom,

On 20.08.2025 01:18, dominicjw...@gmail.com wrote:

Sorry that my hack proved to be a dud. I guess this will need a more knowledgeable head to figure out. Nevertheless it has been interesting (though often confusing!) playing around with that code

Please there is nothing to be sorry about, au contraire, thank you *very* much for all of your efforts and attempts, which are highly appreciated!

Do you know when the fxml_99 sample stopped working, or alternately have there always been issues? I’ve been trying different out a few scenarios and I’m able to get hangs on both Windows and Ubuntu at different times – on Windows at startup before the dialog appears and on Ubuntu when I delete an item. This is running ooRexx 5.0 with BSF4ooRexx850. On Windows I’m using the Bellsoft JRE which includes JavaFX and on Ubuntu openjdk + openjfx packages

The last commit stems from February, 23rd, 2023, so I assume it worked at that point in time. Yes, there were problems earlier, however there were gone when Rick was working on the threading issues reported back then.

HTH

---rony


... cut ...
_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to