Jump to content
Korean Random

XCPad - Мультифайловый текстовый редактор для XVM / PTC / PMOD / JSON / XML / INI конфигов (Версия: 1.2.0, Дата: 19.11.2023)


Пользуетесь ли вы XCPad  

352 members have voted

You do not have permission to vote in this poll, or see the poll results. Please sign in or register to vote in this poll.

Recommended Posts

  • 4 weeks later...

Самый удобный инструмент для редактирования конфига.

После обновления  xvm 6.1.5 (когда появились новые файлы) заметил баг:

29 файл и последний, при щелчке по одному из них открываются нормально

а те файлы что между ними - не открываются (показывается кусок последнего)

Заметил я это только после последнего обновления xvm, хотя может раньше просто не замечал...

у меня тоже самое на своем компе дома ,на работе все открывается нормально(на слабом компе)-не пойму почему??

при повторном открытие конфига все работает нормально!

Edited by log5602
Link to comment
Short link
Share on other sites

у меня тоже самое на своем компе дома ,на работе все открывается нормально(на слабом компе)-не пойму почему??

при повторном открытие конфига все работает нормально!

у меня такое на двух машинах и перезапуск не помогает

Link to comment
Short link
Share on other sites

  • 2 weeks later...

Тады не знаю, у меня и у друга получается :)

мне такой метод не помогает

Вопрос к разработчику-будут ли обновления,какие-то работы ведутся по стабильности,что-то последнее время XCPad не очень корректно работает(раньше такого не было)?

https://i.gyazo.com/3fb24e3a9acc47bfcd014d039e153e3a.png

Edited by log5602
Link to comment
Short link
Share on other sites

  • 2 weeks later...
  • 4 weeks later...

Сел обновлять XCPad. Кому интересно - трабла с кривым смещением редакторов последних файлов, описанная тут и ранее, оказывается вызвана ограничением размера визуальных компонентов контейнеров в винде, не в Delphi, именно в GUI винды.

 

Я использую как контейнер TScrollBox так у него ClientHeight лежит в диапазоне от -32768 до +32767. Все что ниже скапливается на границе. Понятно что проблема возникает только когда много редакторов открыто, т.е. файлов.

 

Короче, учтем в коде.

Edited by StranikS_Scan
Link to comment
Short link
Share on other sites

 

 

Отрицательная высота?

 

 

Ну не высота конечно, а вот координаты элементов на плоскости, в частности Top могут принимать только указанные выше значения от -32к до +32к.

Link to comment
Short link
Share on other sites

Чего-то я встрял с этой траблой с 32767. Не получается сообразить как сделать нормальный код чтоб можно было редакторы сворачивать разворачивать убирать показывать и еще и высоту их двигать как раньше было, но всё это в зоне 0..32767 скролл-бокса. Чем больше правлю код тем сильнее запутываюсь....Похоже концепция цепочки состыкованных вертикально редакторов накрывается медным тазом ((((

 

fhL6ARF.png
Link to comment
Short link
Share on other sites

А просто не показывать одновременно все редакторы нельзя?

 

Ну я такое не реализую же в TScrollBox, логика кода такая сложная будет что я фиг запилю. Можно конечно отказать от прокрутки TScrollBox и тупо показывать i-ый редактор на всё окно, при клике на названии файла в дереве. Но сам понимаешь это будет полный отказ от того режима который я придумал изначально. В принципе убрать лишний код это не сложно будет, потому это как резервный вариант если ни чего другого не придумаем, как текущий гуи сохранить.

Link to comment
Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...