Orion9

|
Posted: Sat Jun 20, 2026 00:23 Post subject: |
|
|
sa
А какие дополнительные кнопки вы добавляли перед разрывом, тоже разрывы? Да, я такое не проверял, пришлось доставать заначку, те самые поллитра В общем, сделал что-то, сам не понял что, но вроде работает, хотя тоже не без изъянов.
 Скрин
Если закидывать за разделитель, то кнопка попадает в следующий ряд, но хотя бы на первое место. Если такое поведение сбивает с толку, то лучше не закидывать через разделитель
Понятно, что в перспективе, скорее всего, придется пересматривать алгоритм. Но пока лучше обойтись малой кровью. Нужно заменить фрагмент
 Hidden text | Code: | If gHBarMap[i] = -2 Then
cx += ex
j += 1
Continue
EndIf |
На:
 Hidden text | Code: | If gHBarMap[i] = -2 Then
j += 1
cx += ex
If i > 0 AND gHBarMap[i-1] = -2 Then
cx += w - ex
EndIf
If cx >= tx Then
idx = i + 1
Break
EndIf
Continue
EndIf |
|
|