Latest LCode version

   #21  

NEtech

VCDS Distributor
VCDS Distributor
Joined
Feb 7, 2014
Messages
3,549
Reaction score
5,677
Location
Denmark
VCDS Serial number
C?ID=56995
First issue.
Should be fixed in Alpha 11.
I have to test if there is support for 1 Byte only long coding in all Instances, not much used.

Second issue, it works fine for me ??
No need to use enter, support without was asked.

Example for standalone use in Alpha 11.
A long coding value is in clipboard
Start LCode
Press Ctrl O, or drag and drop xpl or lbl file.
If another coding has to be checked, copy new coding in clipboard, press Ctrl 1, load new xpl or lbl file.
 
   #22  

hadez16

Verified VCDS User
Verified
Joined
Jun 19, 2017
Messages
825
Reaction score
703
Location
Germany
VCDS Serial number
C?ID=289891
First issue.
Should be fixed in Alpha 11.
I have to test if there is support for 1 Byte only long coding in all Instances, not much used.

Sorry, the issue does NOT only apply to 1-Byte-Codings...the example was picked from somehwere in Byte 17 or so. The behaviour is the same then.

Second issue:
I'm not at the right notebook right now, but when I manually changed the hex values (not the binary values beneath) and hit enter, the bits did not change.
I'll try that again later....

Third thing:
I have to admit that similar to TBAx's experience, we're very used to click somewhere in the hex range and LCode jumps to that byte...
Isn't it possible to realize that via detecting where the cursor was put after clicking around?
 
Last edited:
   #23  

NEtech

VCDS Distributor
VCDS Distributor
Joined
Feb 7, 2014
Messages
3,549
Reaction score
5,677
Location
Denmark
VCDS Serial number
C?ID=56995
Third thing:
I have to admit that similar to TBAx's experience, we're very used to click somewhere in the hex range and LCode jumps to that byte...

I removed the single hex Byte boxes, because the amount is different and they take much space.
I have (almost) never clicked on a special box in 3)
Do you know where to click on a 86 Byte long coding ?
Now you can enter the Byte number you want to go to, and you can use Up/Down (up/down arrows), End and Home keys.
Please try to use it some time, I like it more.
We all have to do minimalism :)

Isn't it possible to realize that via detecting where the cursor was put after clicking around?
I am not sure I understand, do you mean where the mouse is over the long coding on the first line ?
That is an Tedit box with a long text string.
 
   #24  

hadez16

Verified VCDS User
Verified
Joined
Jun 19, 2017
Messages
825
Reaction score
703
Location
Germany
VCDS Serial number
C?ID=289891
I am not sure I understand, do you mean where the mouse is over the long coding on the first line ?
That is an Tedit box with a long text string.

http://docs.embarcadero.com/product...hivclwin32/StdCtrls_TCustomEdit_SelStart.html

010AF3

I click here: 010A|F3
Then some SelStart calculcation magic that determines that you're just at the bigging or in the middle (010AF|3) of byte 2 and select it pro-actively.

No? :D

Do you know where to click on a 86 Byte long coding ?
Now you can enter the Byte number you want to go to, and you can use Up/Down (up/down arrows), End and Home keys.
Please try to use it some time, I like it more.
We all have to do minimalism

Yes and No, I think.
The human brain thinks it is a bit more comfortable when you DO NOT HAVE TO change from Mouse to Keyboard.
I catch myself always clicking in the byte range I want to go because I'm too lazy to change to the keyboard to enter a byte value.

That is some kind of psychological thing.
 
Last edited:
  • Like
Reactions: Uwe
   #25  

NEtech

VCDS Distributor
VCDS Distributor
Joined
Feb 7, 2014
Messages
3,549
Reaction score
5,677
Location
Denmark
VCDS Serial number
C?ID=56995
Alpha 12 (@ #1)
Should be able to click on the long coding.
Changed Alt F1 (About).
 
   #27  

Vdub

Verified VCDS User
Verified
Joined
Dec 18, 2016
Messages
36
Reaction score
6
Location
Netherlands
VCDS Serial number
C?ID=57533
With a small notebook, 13/14inch and FullHD we encounter a scaling problem with the long coding helper and the windows scaling on 125%

Can you implement a scrollbar or make the helperwindow resizable?

bcm-rs6-4g.png

bcm-rs6-4g-2.png
 
   #28  

NEtech

VCDS Distributor
VCDS Distributor
Joined
Feb 7, 2014
Messages
3,549
Reaction score
5,677
Location
Denmark
VCDS Serial number
C?ID=56995
Try if there is an difference:
Alpha 18 (@ #1)
{Changed scaling setting}
{Puldown menu text bold}
 
   #29  

Vdub

Verified VCDS User
Verified
Joined
Dec 18, 2016
Messages
36
Reaction score
6
Location
Netherlands
VCDS Serial number
C?ID=57533
thx, i will try that, i'll report back if it worked or not.
 
   #30  

Vdub

Verified VCDS User
Verified
Joined
Dec 18, 2016
Messages
36
Reaction score
6
Location
Netherlands
VCDS Serial number
C?ID=57533
it works better now, cannot say that the dropdownlist of the bytes is an improvement but it looks better now
 
   #31  

iichel

Verified VCDS User
Verified
Joined
Aug 10, 2016
Messages
3,759
Reaction score
4,173
Location
Netherlands, eastern part
VCDS Serial number
C?ID=284912
Nils, I do not wish to discredit your hard work, but is it possible to use the 1.x series of LCode? I tried to find an old version but did not find it. I cannot get used to the new interface and therefore very often miscoding stuff.
 
   #32  

NEtech

VCDS Distributor
VCDS Distributor
Joined
Feb 7, 2014
Messages
3,549
Reaction score
5,677
Location
Denmark
VCDS Serial number
C?ID=56995
Rename the "LCode-Classic.exe"
Why would you miscode stuff, pull-down and checkmark are the same.
Have you read help?
 
   #33  

iichel

Verified VCDS User
Verified
Joined
Aug 10, 2016
Messages
3,759
Reaction score
4,173
Location
Netherlands, eastern part
VCDS Serial number
C?ID=284912
I'm often coding without the pull down boxes and the checkboxes but with the keyboard, manually changing zeros and ones. This where it goes wrong.
 
   #35  

NEtech

VCDS Distributor
VCDS Distributor
Joined
Feb 7, 2014
Messages
3,549
Reaction score
5,677
Location
Denmark
VCDS Serial number
C?ID=56995
Download updated in #1
{2.0.0}
{Added function decimal multiplied resolution}
{Removed Home/End in Hex and Binary box}
{Removed Alpha}
 
  • Like
Reactions: Uwe
   #36  

Vdub

Verified VCDS User
Verified
Joined
Dec 18, 2016
Messages
36
Reaction score
6
Location
Netherlands
VCDS Serial number
C?ID=57533
Going to try the V2.0.0, the Alpha18 didnt go well with the 125% fonts

Found a Ros-tech BETA folder with a older Lcode (without the dropdowns..)
 
   #37  

NEtech

VCDS Distributor
VCDS Distributor
Joined
Feb 7, 2014
Messages
3,549
Reaction score
5,677
Location
Denmark
VCDS Serial number
C?ID=56995
Download updated in #1
German and English translation from Sebastian.
{2.0.1}
{Changed key behavior in boxes}
{New conversion mg/Stroke g/sec}
{Possible to insert data from Adaptation channel with spaces} Explanation Link coming in 10 minutes...okay 20 min.:)

Also possible for special use, if for example coding is 810203204386FF, press [Insert] paste:
10000001 00000010 00000011 00100000 01000011 10000110 11111111
Press [Ctrl Insert] (focus must be in first field long coding and not marked), paste:
1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 1 1 0 0 0 0 1 1 0 1 1 1 1 1 1 1 1
 
Last edited:
   #38  

Badboy99

Verified VCDS User
Verified
Joined
Apr 20, 2018
Messages
18
Reaction score
19
Location
Germany
VCDS Serial number
C?ID=151164
With a small notebook, 13/14inch and FullHD we encounter a scaling problem with the long coding helper and the windows scaling on 125%

Can you implement a scrollbar or make the helperwindow resizable?

bcm-rs6-4g.png

bcm-rs6-4g-2.png


I can cofirm this issue.
Using a displayscaling > 100% and open a controller with more then 30 Bytes, the LCode gets unusable. (important is here > 30 Byte!)

With a scaling of 150% you can't read anything inside the application.
Unfortunately it's not possible to add screenshots here.

@NEtech
If you need some screenshots and more details, I can provide this information in the german VCDS forum.

I'm using the Version 2.0.1
 
Last edited:
Back
Top