Hi Everyone,
Can someone show me please how I can display 2 line to in a List box?
I can do the Chr(10) & chr(13) but when it is added to the list some of the top and bottom of the text is missing (it looks like the list section has not expanded enough to allow the 2 lines see example)
[Sloved] Change Listbox list size
-
- Posts: 363
- Joined: Wednesday 2nd December 2020 12:11am
- Location: Northampton, England
- Contact:
[Sloved] Change Listbox list size
Last edited by AndyGable on Monday 5th July 2021 3:39pm, edited 1 time in total.
Re: Change Listbox list size
Europaeus sum !
Amare memorentes atque deflentes ad mortem silenter labimur.
Amare memorentes atque deflentes ad mortem silenter labimur.
-
- Posts: 363
- Joined: Wednesday 2nd December 2020 12:11am
- Location: Northampton, England
- Contact:
Re: Change Listbox list size
Thanks @vuott I shall try that in the morning.
-
- Posts: 363
- Joined: Wednesday 2nd December 2020 12:11am
- Location: Northampton, England
- Contact:
Re: Change Listbox list size
Hi Everyone,
Thank-you to everyone who has given me advice on this issues
As you can see it works perfectly now
All I need to do is work out how to have spaces working
example
Dataline 1______________________________Message
Dataline 2
Dataline 3 This is longer __________________Message
the __ is the number of spaces needed to align the Message section
Thank-you to everyone who has given me advice on this issues
As you can see it works perfectly now
All I need to do is work out how to have spaces working
example
Dataline 1______________________________Message
Dataline 2
Dataline 3 This is longer __________________Message
the __ is the number of spaces needed to align the Message section
- grayghost4
- Posts: 187
- Joined: Wednesday 5th December 2018 5:00am
- Location: Marengo, Illinois usa
Re: Change Listbox list size
sitem#1 = "Amount"
sitem#2 = "102.65"
sItem#1 & Space(30 - Len(sItem#1)) & sItem#2"]
-
- Posts: 363
- Joined: Wednesday 2nd December 2020 12:11am
- Location: Northampton, England
- Contact:
Re: Change Listbox list size
Thanks grayghost4 do I need to change the font to a mono spaced one for that to work?grayghost4 wrote: ↑Sunday 4th July 2021 7:08pm
sitem#1 = "Amount" sitem#2 = "102.65" sItem#1 & Space(30 - Len(sItem#1)) & sItem#2"]
- Quincunxian
- Posts: 175
- Joined: Sunday 25th June 2017 12:14am
- Location: Western Australia
Re: Change Listbox list size
You can also use :
String.PadRight(sItem#1, 30, " ") & sItem#2"
Returns a new string that left-aligns the characters in the original string by padding them on the right with a specified string pattern, for a specified total length.
- String is the string to pad.
Length is the final length in UTF-8 characters.
Pad is the string pattern used for padding. By default, a space is used.
Cheers - Quin.
I code therefore I am
I code therefore I am
Re: Change Listbox list size
... and if you like the thrill of external functions:
' int printf (const char *__restrict __format, ...)
' Write formatted output to stdout.
Private Extern printf(__format As String, arg1 As String, arg2 As String) As Integer In "libc:6"
Public Sub Main()
printf("%-30s%1s\n", "Dataline 1", "Message...")
printf("%-30s%1s\n", "Dataline 2", "Message...")
printf("%-30s%1s", "Dataline 3 This is longer", "Message...")
End
Europaeus sum !
Amare memorentes atque deflentes ad mortem silenter labimur.
Amare memorentes atque deflentes ad mortem silenter labimur.
- BruceSteers
- Posts: 1618
- Joined: Thursday 23rd July 2020 5:20pm
- Location: Isle of Wight
- Contact:
Re: Change Listbox list size
do you know how quick it would be to try it for yourself and see?AndyGable wrote: ↑Sunday 4th July 2021 9:12pmThanks grayghost4 do I need to change the font to a mono spaced one for that to work?grayghost4 wrote: ↑Sunday 4th July 2021 7:08pm
sitem#1 = "Amount" sitem#2 = "102.65" sItem#1 & Space(30 - Len(sItem#1)) & sItem#2"]
If at first you don't succeed , try doing something differently.
BruceS
BruceS
- grayghost4
- Posts: 187
- Joined: Wednesday 5th December 2018 5:00am
- Location: Marengo, Illinois usa
Re: Change Listbox list size
I had a long post typed up in response to his post..... about strings or numbers and weather the numbers had decimals in them and weather the strings had multiple lines and weather posting to the screen or a printer that used postscript or a simple POS printer and several other things that I can't remember now ...do you know how quick it would be to try it for yourself and see?
and it ended with "Trial and Error"
and then I deleted it .... anyone posting here should have enough experience with programing that I don't need to tell them any of that
PS. and I may return and delete this post also