|
Post by Mike on Jul 27, 2017 20:09:09 GMT -5
Is there a version of SPFLite available for Linux and if so, where can I download it?
|
|
|
Post by George on Jul 31, 2017 16:29:41 GMT -5
Robert: All sort of true. But describing Powerbasic as abandonware just because the new owners have not reached the point of announcing a new release is a bit harsh. They did state they would continue the old Powerbasic policy of not announcing vapourware. i.e. no promises of anything till they're ready to deliver.
I hardly think they put up money to buy PowerBasic just to then go and abandon it.
George
|
|
|
Post by George on Jul 31, 2017 16:30:59 GMT -5
Mike: Also, SPFLite apparently runs fairly well under WINE. At least give that a try. I've used it that way and was pleasantly surprised at how well it ran.
George
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Aug 12, 2017 1:39:16 GMT -5
I installed SPFlite 8.5.7156 under Linux/Debian9/XFCE4. The option ((A) enter is ENTER,...) works well.
The option ((C) right crtl is ENTER,...) does not work well. Sometimes the key (right-ctrl) works ok, sometimes the key does nothing.
Jonas
|
|
|
Post by George on Aug 12, 2017 11:51:56 GMT -5
Jonas:
The keyboard in SPFLite is handled by inserting a private keyboard trap routine into the normal Windows keyboard handler. I've always been amazed it works as well as it does.
The handling of keys that are usually reserved as 'mode' keys (Shift, Alt, Ctrl) is, even in the Windows environment, a bit dicey.
So basically, if it's not being emulated perfectly by WINE, I'm not terribly surprised, it's not exactly a common interface setup. As such, and since the only coding interfaces SPFLite has available are Windows APIs (it has no way to even tell it's running under Linux), there's not much I can do to correct this.
George
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Aug 13, 2017 11:24:18 GMT -5
Thanks Jonas
|
|
|
Post by Jason on Dec 25, 2017 21:13:58 GMT -5
I installed SPFlite 8.5.7156 under Linux/Debian9/XFCE4. The option ((A) enter is ENTER,...) works well. The option ((C) right crtl is ENTER,...) does not work well. Sometimes the key (right-ctrl) works ok, sometimes the key does nothing. Jonas As it happens, I also installed this in linux via playon linux. I prefer option B Enter is enter and right ctrl is Newline. Enter works but Right ctrl does not. I tried to change the mapping but it's disabled. So I then tried to change the kbd file so that the right ctrl section looked like the others. Got a message that the kbd files was invalid and was being ignored. As a work around I mapped the application menu key which is right next to right ctrl. If this is in fact a bug, I wouldn't fix it just for me. I prefer The Hybrid Editor XE and am just running SPFLite for an SPF editor comparison I'm putting together. Jason
|
|
|
Post by Jason on Dec 25, 2017 21:29:30 GMT -5
Maybe one of his users is ambitious enough to try it, but I wouldn't bet money on it ever happening.Is the source available?
|
|
|
Post by Jason on Dec 26, 2017 1:09:40 GMT -5
For fun, I fired up windows 10 and tried this. right ctrl wasn't working correctly after selecting option B on windows 10, either.
|
|
|
Post by George on Dec 27, 2017 11:17:56 GMT -5
Hmm, I posted a reply yesterday that seems to have just "disappeared". In it I said this looks to be a problem in how the initial A/B/C options are being set internally. I suggested just using KEYMAP to manually set the key and report how that goes. As Robert said, it's working just fine on Win 10 for me as well.
I'm going to have a look at the one-time initialization code to see what's going on.
George
|
|
|
Post by Jason on Dec 30, 2017 1:07:03 GMT -5
I run SPFLite on Win 10 all the time, and R Ctrl as Enter works fine. If you can get ANYTHING to work as an enter key, then put KEY as a primary command and hit the enter key that works. (PS, the keypad Enter might do the trick). Then, left-click on the right Ctrl Key on the keyboard diagram. Click on the topmost entry and type (enter) then click on the Done button. That *should* do it. Rich
|
|
|
Post by Jason on Dec 30, 2017 1:18:42 GMT -5
Sorry about the previous empty post. Hit the wrong button. I should have been more clear. I'm trying to use right control as new line and enter as enter. When I type keys to trying to check the mapping of right control, the checkbox to enable right control mapping is disabled. So even if I change it so that it's '(NewLine)', the right control key is not new line. I could be wrong but I think I understand how to use the key mapping utility. I'm able to map other keys including the enter key and the AppsMenu key, which I mapped to (NewLine) since it's not letting me map Right Control. I run SPFLite on Win 10 all the time, and R Ctrl as Enter works fine. If you can get ANYTHING to work as an enter key, then put KEY as a primary command and hit the enter key that works. (PS, the keypad Enter might do the trick). Then, left-click on the right Ctrl Key on the keyboard diagram. Click on the topmost entry and type (enter) then click on the Done button. That *should* do it.
|
|
|
Post by Jason on Dec 30, 2017 1:27:00 GMT -5
Hmm, I posted a reply yesterday that seems to have just "disappeared". In it I said this looks to be a problem in how the initial A/B/C options are being set internally. I suggested just using KEYMAP to manually set the key and report how that goes. As Robert said, it's working just fine on Win 10 for me as well. I'm going to have a look at the one-time initialization code to see what's going on. George
|
|
|
Post by Jason on Dec 31, 2017 5:50:39 GMT -5
The checkboxes I'm referring to is in the mapping dialog I'll recreate in text only. After entering in 'key' there's a representation of the keyboard. Underneath are the fields where you do the mapping. Here is a text representation of those mapping fields. Note that underscore here represents the checkboxes that are enabled for most keys but not right or left control and x in that space represents a check mark. Here is how the enter key's mapping fields look. Enter Current Key: ENTER
Normal x (Enter) Shift x (Enter) Crtl x (Enter) Alt x (Enter) . . .
Here is how the same fields look for Right Control. Probably should have found a pastebin for the image but in the below, now only is there no checkmark in the checkbox but the checkbox is also greyed our/disabled so you can't enable it. So while the Normal line with the value of (NewLine) is enabled so I can change the value of (NewLine), the checkbox field is disabled. Since it's enabled in the other keys that I can map, I'm assuming this a part of the bug in that either I shouldn't be able to change the value because the onetime A,B,C setup was supposed to do that and the checkbox should be checked but still greyed out so I can't change it, or I should be able to change it and the checkbox should be checked and enabled. Either way, I'd be real surprised is this isn't a valid bug.
If this doesn't come across clear enough, I'll put an image in a pastebin.
Ctrl Current Key: RCTRL
Normal _ (NewLine) Shift _ Crtl _ Alt _ . . .
As for "the checkbox to enable right control mapping", there is no such checkbox [unless there is something buried in SPFLite that I forgot about, but I doubt it]. The only checkbox you get is the one described as allowing the key combination to repeat. You don't want that enabled for (Enter) but you might want it for (NewLine).
|
|
|
Post by Jason on Dec 31, 2017 6:00:15 GMT -5
Err, finding an image pastebin wasn't that hard pasteboard.co/H0KeKru.pngYou can see the checkboxes and notice that they are greyed out. The checkboxes I'm referring to is in the mapping dialog I'll recreate in text only. After entering in 'key' there's a representation of the keyboard. Underneath are the fields where you do the mapping. Here is a text representation of those mapping fields. Note that underscore here represents the checkboxes that are enabled for most keys but not right or left control and x in that space represents a check mark. Here is how the enter key's mapping fields look. Enter Current Key: ENTER
Normal x (Enter) Shift x (Enter) Crtl x (Enter) Alt x (Enter) . . .
Here is how the same fields look for Right Control. Probably should have found a pastebin for the image but in the below, now only is there no checkmark in the checkbox but the checkbox is also greyed our/disabled so you can't enable it. So while the Normal line with the value of (NewLine) is enabled so I can change the value of (NewLine), the checkbox field is disabled. Since it's enabled in the other keys that I can map, I'm assuming this a part of the bug in that either I shouldn't be able to change the value because the onetime A,B,C setup was supposed to do that and the checkbox should be checked but still greyed out so I can't change it, or I should be able to change it and the checkbox should be checked and enabled. Either way, I'd be real surprised is this isn't a valid bug.
If this doesn't come across clear enough, I'll put an image in a pastebin.
Ctrl Current Key: RCTRL
Normal _ (NewLine) Shift _ Crtl _ Alt _ . . .
As for "the checkbox to enable right control mapping", there is no such checkbox [unless there is something buried in SPFLite that I forgot about, but I doubt it]. The only checkbox you get is the one described as allowing the key combination to repeat. You don't want that enabled for (Enter) but you might want it for (NewLine).
|
|