@Danoise…
[sharedmedia=core:attachments:7118]
It is exactly the same as in the image, only the central frame:
-----------------------------------------------------------
THE TEXTS
-----------------------------------------------------------
TX_A01 = vb:horizontal_aligner { mode = 'right', height = 18 , vb:text { text = "Doofer ➡ Gainer ➡ Low EQ 10 ➡ Medium EQ 10 ➡ High EQ 10 ..." }, vb:text { font = 'bold', text = " EQ 30 + Gainer"} }
TX_A02 = vb:horizontal_aligner { mode = 'right', height = 18 , vb:text { text = "Doofer ➡ Gainer ➡ Low EQ 10 ➡ Medium EQ 10 ➡ High EQ 10 ..." }, vb:text { font = 'bold', text = " EQ 30 + Gainer"} }
TX_A03 = vb:horizontal_aligner { mode = 'right', height = 18 , vb:text { text = "Doofer ➡ Gainer ➡ Low EQ 10 ➡ Medium EQ 10 ➡ High EQ 10 ..." }, vb:text { font = 'bold', text = " EQ 30 + Gainer"} }
TX_A04 = vb:horizontal_aligner { mode = 'right', height = 18 , vb:text { text = "Doofer ➡ Gainer ➡ Low EQ 10 ➡ Medium EQ 10 ➡ High EQ 10 ..." }, vb:text { font = 'bold', text = " EQ 30 + Gainer"} }
TX_A05 = vb:horizontal_aligner { mode = 'right', height = 18 , vb:text { text = "Doofer ➡ Gainer ➡ Low EQ 10 ➡ Medium EQ 10 ➡ High EQ 10 ..." }, vb:text { font = 'bold', text = " EQ 30 + Gainer"} }
TX_A06 = vb:horizontal_aligner { mode = 'right', height = 18 , vb:text { text = "Doofer ➡ Gainer ➡ Low EQ 10 ➡ Medium EQ 10 ➡ High EQ 10 ..." }, vb:text { font = 'bold', text = " EQ 30 + Gainer"} }
TX_A07 = vb:horizontal_aligner { mode = 'right', height = 18 , vb:text { text = "Doofer ➡ Gainer ➡ Low EQ 10 ➡ Medium EQ 10 ➡ High EQ 10 ..." }, vb:text { font = 'bold', text = " EQ 30 + Gainer"} }
TX_A08 = vb:horizontal_aligner { mode = 'right', height = 18 , vb:text { text = "Doofer ➡ Gainer ➡ Low EQ 10 ➡ Medium EQ 10 ➡ High EQ 10 ..." }, vb:text { font = 'bold', text = " EQ 30 + Gainer"} }
TX_A09 = vb:horizontal_aligner { mode = 'right', height = 18 , vb:text { text = "Doofer ➡ Gainer ➡ Low EQ 10 ➡ Medium EQ 10 ➡ High EQ 10 ..." }, vb:text { font = 'bold', text = " EQ 30 + Gainer"} }
TX_A10 = vb:horizontal_aligner { mode = 'right', height = 18 , vb:text { text = "Doofer ➡ Gainer ➡ Low EQ 10 ➡ Medium EQ 10 ➡ High EQ 10 ..." }, vb:text { font = 'bold', text = " EQ 30 + Gainer"} }
-----------------------------------------------------------
THE BUTTONS
-----------------------------------------------------------
class 'DCSP'
DCSP.CR = {
BT_A01 = { 0x00,0x60,0x00 },
BT_A02 = { 0x00,0x60,0x00 },
BT_A03 = { 0x00,0x60,0x00 },
BT_A04 = { 0x00,0x60,0x00 },
BT_A05 = { 0x00,0x60,0x00 },
BT_A06 = { 0x00,0x60,0x00 },
BT_A07 = { 0x00,0x60,0x00 },
BT_A08 = { 0x00,0x60,0x00 },
BT_A09 = { 0x00,0x60,0x00 },
BT_A10 = { 0x00,0x60,0x00 },
BT_DEL = { 0x66,0x00,0x00 }
}
DCSP_BT_A01 = vb:button {
id = 'DCSP_BT_A01',
tooltip = 'Insert A01',
bitmap = "Icons/lock.bmp",
text = '+',
color = DCSP.CR.BT_A01,
width = 28,
height = 18,
notifier = function()dcsp_A01() end
}
DCSP_BT_A02 = vb:button {
id = 'DCSP_BT_A02',
tooltip = 'Insert A02',
bitmap = "Icons/lock.bmp",
text = '+',
color = DCSP.CR.BT_A01,
width = 28,
height = 18,
notifier = function()dcsp_A02() end
}
DCSP_BT_A03 = vb:button {
id = 'DCSP_BT_A03',
tooltip = 'Insert A03',
bitmap = "Icons/lock.bmp",
text = '+',
color = DCSP.CR.BT_A01,
width = 28,
height = 18,
notifier = function()dcsp_A03() end
}
DCSP_BT_A04 = vb:button {
id = 'DCSP_BT_A04',
tooltip = 'Insert A04',
bitmap = "Icons/lock.bmp",
text = '+',
color = DCSP.CR.BT_A01,
width = 28,
height = 18,
notifier = function()dcsp_A04() end
}
DCSP_BT_A05 = vb:button {
id = 'DCSP_BT_A05',
tooltip = 'Insert A05',
bitmap = "Icons/lock.bmp",
text = '+',
color = DCSP.CR.BT_A01,
width = 28,
height = 18,
notifier = function()dcsp_A05() end
}
DCSP_BT_A06 = vb:button {
id = 'DCSP_BT_A06',
tooltip = 'Insert A06',
bitmap = "Icons/lock.bmp",
text = '+',
color = DCSP.CR.BT_A01,
width = 28,
height = 18,
notifier = function()dcsp_A06() end
}
DCSP_BT_A07 = vb:button {
id = 'DCSP_BT_A07',
tooltip = 'Insert A07',
bitmap = "Icons/lock.bmp",
text = '+',
color = DCSP.CR.BT_A01,
width = 28,
height = 18,
notifier = function()dcsp_A07() end
}
DCSP_BT_A08 = vb:button {
id = 'DCSP_BT_A08',
tooltip = 'Insert A08',
bitmap = "Icons/lock.bmp",
text = '+',
color = DCSP.CR.BT_A01,
width = 28,
height = 18,
notifier = function()dcsp_A08() end
}
DCSP_BT_A09 = vb:button {
id = 'DCSP_BT_A09',
tooltip = 'Insert A09',
bitmap = "Icons/lock.bmp",
text = '+',
color = DCSP.CR.BT_A01,
width = 28,
height = 18,
notifier = function()dcsp_A09() end
}
DCSP_BT_A10 = vb:button {
id = 'DCSP_BT_A10',
tooltip = 'Insert A10',
bitmap = "Icons/lock.bmp",
text = '+',
color = DCSP.CR.BT_A01,
width = 28,
height = 18,
notifier = function()dcsp_A10() end
}
-----------------------------------------------------------
PIECE OF THE GUI
-----------------------------------------------------------
-----------------------------------------------------------------START SCROLLBAR
vb:column {
style='group',
vb:vertical_aligner {
mode = "center",
height = 182,
vb:horizontal_aligner {
width = 561,
vb:column {
width = 532,
TX_A01, TX_A02, TX_A03, TX_A04, TX_A05, TX_A06, TX_A07, TX_A08, TX_A09, TX_A10
},
vb:column {
DCSP_BT_A01, DCSP_BT_A02, DCSP_BT_A03, DCSP_BT_A04, DCSP_BT_A05, DCSP_BT_A06, DCSP_BT_A07, DCSP_BT_A08, DCSP_BT_A09, DCSP_BT_A10,
}
}
}
},
-----------------------------------------------------------------END SCROLLBAR
I do not know if it is possible, just show the bar, exactly the same as in the image. The idea is to insert many lines of text + button, about 30 or 40 or more. In the image only shows 10.And that the frame occupy approximately 6 lines in height.
Is it enough information?
Thanks!!!