Jump to content
Korean Random
StranikS_Scan

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

Отличный инструмент. Однозначно +.
Небольшая хотелка: добавить переход к парной скобке например по Ctrl+B (как в notepad++)

Share this post


Link to post

Short link
Share on other sites

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

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

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

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

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

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

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

Edited by log5602

Share this post


Link to post

Short link
Share on other sites

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

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

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

Share this post


Link to post

Short link
Share on other sites

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

перезапуск конфига XVM, а не XCPad.exe

Share this post


Link to post

Short link
Share on other sites

не выходя из XCPad ,нажимаешь "файл",затем "открыть" и открываешь этот-же файл XVM

Edited by log5602

Share this post


Link to post

Short link
Share on other sites

не выходя из XCPad ,нажимаешь "файл",затем "открыть" и открываешь этот-же файл XVM

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

Share this post


Link to post

Short link
Share on other sites

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

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

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

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

Edited by log5602

Share this post


Link to post

Short link
Share on other sites

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

 

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

 

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

Edited by StranikS_Scan

Share this post


Link to post

Short link
Share on other sites

 

 

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

 

 

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

Share this post


Link to post

Short link
Share on other sites

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

 

fhL6ARF.png

Share this post


Link to post

Short link
Share on other sites

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

 

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

Share this post


Link to post

Short link
Share on other sites

А, не сразу понял. Не хватает размера Canvas.

 

P.S. Надо переходить на новую версию Delphi.

post-17624-0-59050300-1454847182.jpg

Edited by ktulho

Share this post


Link to post

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...