vicont 13 #215348 Posted September 25, 2014 Парни такая беда: только что то выделяю и вставляю (Ctrl+C) , винда пишет что работа программы прекращена и ищет ошибку. Вопрос: это у меня с компом проблема или с редактором (XCpad)???????? Quote Share this post Link to post Short link Share on other sites
MrAndrew 0 #215383 Posted September 25, 2014 Вы сначала поюзайте с месяц другой, а потом уже пишите что вам там кажется. Ни каких вкладок не будет. Хотите копаться в двух десятках вкладок Notepad++ вам в руки. Нет так нет. Возможно я не так выразился, просто хотел узнать, есть ли такая функция. Собственно, с Notepad'a к Вам и пришел Проблема, собственно не в самих вкладках (их роль может выполнять дерево), а в том, что рабочее пространство заполнено всеми активированными редакторами. Я просто привык к одному документу в рабочей области, но не нашел способа как сделать в Вашей программе. А есть ли способ развернуть редакторы по максимальной высоте содержимого? (чтобы при прокрутке можно было весь файл целиком видеть) Заранее спасибо! P.S. Прошу прощения, если мои взгляды не совпадают с философией, которую Вы закладываете в продукт Quote Share this post Link to post Short link Share on other sites
seriych 2,178 #215392 Posted September 25, 2014 @StranikS_Scan, у меня все диски просыпаются при запуске проги :-( Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,210 #215565 Posted September 25, 2014 что рабочее пространство заполнено всеми активированными редакторами. Ну так и должно быть, они все состыкованы как единый документ, как если бы конфиг был не разбит на файлы, а записан в один файл, по сути-то конфиг един, просто храниться частями в разных файлах. А есть ли способ развернуть редакторы по максимальной высоте содержимого? В главном меню есть - Вид - Выровнять редакторы по высоте... а еще есть Справка - Настройки - там можно указать в каком виде открывать по умолчанию. ЗЫ: А разве при запуске программы она по умолчанию не на весь экран открывается и высоты редакторов разве не по высоте главного окна становятся??? Парни такая беда: только что то выделяю и вставляю (Ctrl+C) , винда пишет что работа программы прекращена и ищет ошибку. Вопрос: это у меня с компом проблема или с редактором (XCpad)???????? Подозреваю пользовались боковыми плюсиками для сворачивания текста? если так, то да могут быть такие глюки, пока ими лучше особо не пользоваться. Если нет, то покажите что откуда и куда вставляете может глюк с какой-то из фич обработки текста. @StranikS_Scan, у меня все диски просыпаются при запуске проги :-( Ммм, не должно быть, юзаю обычные средства, перебора дисков нет, да и вообще какого-либо поиска или обращения куда-то на диске кроме папки с программой и папки где конфиг - нет. Погуглю проблему. 1 Quote Share this post Link to post Short link Share on other sites
MrAndrew 0 #215814 Posted September 25, 2014 В главном меню есть - Вид - Выровнять редакторы по высоте... а еще есть Справка - Настройки - там можно указать в каком виде открывать по умолчанию. ЗЫ: А разве при запуске программы она по умолчанию не на весь экран открывается и высоты редакторов разве не по высоте главного окна становятся??? На весь экран разворачивается, с этим все нормально. Я имел в виду возможность развернуть редакторы не по экрану, а именно по содержимому (т.е. чтобы все строки файла отображались, так, что внутренний скролл не понадобится). Но как понял, такого нет. Спасибо за ответы, успехов в развитии программы! Quote Share this post Link to post Short link Share on other sites
vicont 13 #216783 Posted September 27, 2014 (edited) Подозреваю пользовались боковыми плюсиками для сворачивания текста? если так, то да могут быть такие глюки, пока ими лучше особо не пользоваться. Если нет, то покажите что откуда и куда вставляете может глюк с какой-то из фич обработки текста. Боковыми плюсиками ни разу в жизни не пользовался. Началось всё с обновы. Скачал старую версию всё в порядке и когда спрашивает: хотите обновить версию?, я морожусь теперь. Глюк поймал меняя название шрифта тут: // Display format for the left panel (macros allowed, see readme-en.txt). // Формат отображения для левой панели (допускаются макроподстановки, см. readme-ru.txt). "formatLeftNick": "<font face='Tekton Pro'><font color='{{c:wn6}}'>{{name%.16s~..}}{{clan}}</font></font>", // Display format for the right panel (macros allowed, see readme-en.txt). // Формат отображения для правой панели (допускаются , см. readme-ru.txt). "formatRightNick": "<font face='Tekton Pro'><font color='{{c:wn6}}'>{{name%.16s~..}}{{clan}}</font></font>", // Display format for the left panel (macros allowed, see readme-en.txt). // Формат отображения для левой панели (допускаются макроподстановки, см. readme-ru.txt). "formatLeftVehicle": "<font face='Tekton Pro' size='12'> <font color='{{c:kb}}'>{{kb%d~k|-k}}</font><font face='Webdings' color='#00FFFF' ><b>~</b></font><font color='{{c:xeff}}'>{{xeff%d|----}}</font><font face='Webdings' color='#00FFFF' ><b>~</b></font><font color='{{c:wn6}}'>{{wn6%4d|----}}</font><font face='Webdings' color='#00FFFF' ><b>~</b></font><font color='{{c:rating}}'>{{rating%d~%|--%}}</font></font>", // Display format for the right panel (macros allowed, see readme-en.txt). // Формат отображения для правой панели (допускаются макроподстановки, см. readme-ru.txt). "formatRightVehicle": "<font face='Tekton Pro' size='12'> <font color='{{c:rating}}'>{{rating%d~%|--%}}</font><font face='Webdings' color='#00FFFF' ><b>~</b></font><font color='{{c:wn6}}'>{{wn6%4d|----}}</font><font face='Webdings' color='#00FFFF' ><b>~</b></font><font color='{{c:xeff}}'>{{xeff%d|----}}</font><font face='Webdings' color='#00FFFF' ><b>~</b></font><font color='{{c:kb}}'>{{kb%d~k|-k}}</font></font>" Потом полез по другим файлам и всё равно сворачивает редактор и ищет ошибку даже если прописываю название шрифта а не вставляю. Edited September 27, 2014 by vicont Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,210 #216785 Posted September 27, 2014 (edited) Боковыми плюсиками ни разу в жизни не пользовался. Началось всё с обновы. Скачал старую версию всё в порядке и когда спрашивает: хотите обновить версию, я морожусь теперь. Глюк поймал меняя название шрифта тут: // Display format for the left panel (macros allowed, see readme-en.txt). // Формат отображения для левой панели (допускаются макроподстановки, см. readme-ru.txt). "formatLeftNick": "<font face='Tekton Pro'><font color='{{c:wn6}}'>{{name%.16s~..}}{{clan}}</font></font>", // Display format for the right panel (macros allowed, see readme-en.txt). // Формат отображения для правой панели (допускаются , см. readme-ru.txt). "formatRightNick": "<font face='Tekton Pro'><font color='{{c:wn6}}'>{{name%.16s~..}}{{clan}}</font></font>", // Display format for the left panel (macros allowed, see readme-en.txt). // Формат отображения для левой панели (допускаются макроподстановки, см. readme-ru.txt). "formatLeftVehicle": "<font face='Tekton Pro' size='12'> <font color='{{c:kb}}'>{{kb%d~k|-k}}</font><font face='Webdings' color='#00FFFF' ><b>~</b></font><font color='{{c:xeff}}'>{{xeff%d|----}}</font><font face='Webdings' color='#00FFFF' ><b>~</b></font><font color='{{c:wn6}}'>{{wn6%4d|----}}</font><font face='Webdings' color='#00FFFF' ><b>~</b></font><font color='{{c:rating}}'>{{rating%d~%|--%}}</font></font>", // Display format for the right panel (macros allowed, see readme-en.txt). // Формат отображения для правой панели (допускаются макроподстановки, см. readme-ru.txt). "formatRightVehicle": "<font face='Tekton Pro' size='12'> <font color='{{c:rating}}'>{{rating%d~%|--%}}</font><font face='Webdings' color='#00FFFF' ><b>~</b></font><font color='{{c:wn6}}'>{{wn6%4d|----}}</font><font face='Webdings' color='#00FFFF' ><b>~</b></font><font color='{{c:xeff}}'>{{xeff%d|----}}</font><font face='Webdings' color='#00FFFF' ><b>~</b></font><font color='{{c:kb}}'>{{kb%d~k|-k}}</font></font>" Потом полез по другим файлам и всё равно сворачивает редактор и ищет ошибку. Скинь свой конфиг. Может чего там есть что убивает редактор. Надо найти баг. В новой версии много разных фишек. Edited September 27, 2014 by StranikS_Scan Quote Share this post Link to post Short link Share on other sites
vicont 13 #216805 Posted September 27, 2014 (edited) Скинь свой конфиг. Может чего там есть что убивает редактор. Надо найти баг. В новой версии много разных фишек. res_mods.zip Только что снова обновил редактор. Этот глюк пропал но выдало окно ошибки: Exception EInvalid Pointer in module XCpad.exe at 000027C8.Invalid pointer operation. Может у меня проблемы с системой а редактор тут ни причём??? Просто попал под горячую руку так сказать Edited September 27, 2014 by vicont Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,210 #216848 Posted September 27, 2014 res_mods.zip Только что снова обновил редактор. Этот глюк пропал но выдало окно ошибки: Exception EInvalid Pointer in module XCpad.exe at 000027C8.Invalid pointer operation. Может у меня проблемы с системой а редактор тут ни причём??? Просто попал под горячую руку так сказать C конфигом у тебя всё в порядке, уменя всё открылось и редактируется без проблем. Давай так, открой XCPad в меню включи режим тестирования Справка - Меню - Режим тестирования. В этом режиме будет обработка ошибок с выдачей инфы + будет лог в папке с программой скидываться. Попробуй в этом режиме повызывать ошибки, может удастся задетектить на чем он крашится. Quote Share this post Link to post Short link Share on other sites
vicont 13 #216931 Posted September 27, 2014 (edited) C конфигом у тебя всё в порядке, уменя всё открылось и редактируется без проблем. Давай так, открой XCPad в меню включи режим тестирования Справка - Меню - Режим тестирования. В этом режиме будет обработка ошибок с выдачей инфы + будет лог в папке с программой скидываться. Попробуй в этом режиме повызывать ошибки, может удастся задетектить на чем он крашится. Сейчас прога работает нормально но снова выдало ошибку держи всю папку : XCpad.zip И вот такое ещё : XCPad.exe_error.log Edited September 27, 2014 by vicont Quote Share this post Link to post Short link Share on other sites
ktulho 5,791 #218105 Posted September 29, 2014 Регулярно ловлю ошибку при попытке поменять цвет. XCPad.exe_error.log Quote Share this post Link to post Short link Share on other sites
Kapany3uk 948 #218263 Posted September 29, 2014 (edited) Парни такая беда: только что то выделяю и вставляю (Ctrl+C) , винда пишет что работа программы прекращена и ищет ошибку. Вопрос: это у меня с компом проблема или с редактором (XCpad)???????? Подозреваю пользовались боковыми плюсиками для сворачивания текста? если так, то да могут быть такие глюки, пока ими лучше особо не пользоваться. Если нет, то покажите что откуда и куда вставляете может глюк с какой-то из фич обработки текста. такая же хня появилась, и да, свернул/развернул плюсиками текст перед этим... Что теперь делать? как избавиться от "зависания" при копипасте? ('ctrl+c' и 'ctrl+v') @StranikS_Scan, требуется помощь! 'лога нет, скрины ошибок' 'PS' и после выхода из программы, XCPad.exe остается в фоновом режиме (в Приложениях пусто) 'упд' ловлю ошибку так: если запускаать сначала XCPad.exe, а потом уже из меню программы открывать файлы - вроде все нормально, но если открывать "через" файл, "даблклик ЛКМ" (в винде прописано открывать *.xc с помощью XCPad), то все виснет и не дает сделать ничего!!! Edited September 29, 2014 by Duv21 Quote Share this post Link to post Short link Share on other sites
coJlHe4Hblu_noH4uk 141 #218788 Posted October 1, 2014 @StranikS_Scan, сможешь в колор селектор прикрутить Lch - это Lab в цилиндрических координатах? Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,210 #218860 Posted October 1, 2014 (edited) ..................... У тебя даже лог сохраниться не может. Где у тебя программа лежит? Винда урезанная какая-то что ли? У твоей учетной запаси права админа есть? Из под админа запускать пробовал? Подозреваю какие-то ограничения срабатывают, раз винда не дает лог сохранить. И кстати первая ошибка у тебя что при запуске вылазит похоже вызвана тем что программа не может определить язык в системе или не может считать язык из конфиг-файла. Явно какой-то косяк с доступом то ли к реестру или винде, то ли к папке где программа лежит. @StranikS_Scan, сможешь в колор селектор прикрутить Lch - это Lab в цилиндрических координатах? Нужны формулы, я такой формат не встречал. Я пользовался - Формулы пересчета цветовых моделей.pdf Edited October 1, 2014 by StranikS_Scan Quote Share this post Link to post Short link Share on other sites
coJlHe4Hblu_noH4uk 141 #218954 Posted October 1, 2014 (edited) @StranikS_Scan, псевдокод, примерно так (Lab уже посчитан) (через Math.Atan2, чтоб без проверок на деление на 0): var h = Math.Atan2(Lab_Color.B, Lab_Color.A); // convert from radians to degrees if (h > 0) { h = (h / Math.PI) * 180.0; } else { h = 360 - (Math.Abs(h) / Math.PI) * 180.0; } if (h < 0) { h += 360.0; } else if (h >= 360) { h -= 360.0; } LCh_Color.L = Lab_Color.L; LCh_Color.C = Math.Sqrt(Lab_Color.A * Lab_Color.A + Lab_Color.B * Lab_Color.B); LCh_Color.H = h; И объясню зачем. Если HSB/HSV просто удобно делят цвет на "интуитивные" тон, насыщенность и яркость, то LCh делает это с учетом особенностей цветовосприятия.Приведу пример. СИНИЙ и ЖЕЛТЫЙ цвета в HSB будут иметь одинаковую насыщенность и яркость, лишь разный цветовой тон, но это же не так, желтый гораздо ярче, а синий - насыщеннее.Ели же идти не от HSB/HSV в поиске одинаково выглядящих по яркости и насыщенности оттенков, а от LCh, то ПЕРВЫЙ ЦВЕТ и ВТОРОЙ ЦВЕТ будут смотреться идентично, за исключением цветового тона. UPD. Вдруг пригодится: раз, два. Edited October 1, 2014 by DotNetFramework Quote Share this post Link to post Short link Share on other sites
Kapany3uk 948 #218964 Posted October 1, 2014 косяк с доступом то ли к реестру или винде исправил "устранением проблем с совместимостью" (изначально совместимость - "никакой"), винда 8.1, права есть. Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,210 #218982 Posted October 1, 2014 (edited) псевдокод, примерно так По коду залез в библиотеку, которую юзаю, и нашел там уже готовый код, оно? procedure LabToLCH(l, a, b: real; var lum, c, h: real); begin h := ArcTan2(b, a); if h > 0 then h := (h/PI) * 180 else h := 360 - (ABS(h)/PI) * 180; lum := l; c := SQRT(a*a + b*b); end; , а у тебя контроль учетных записей UAC включен? Может он косячил. Я то сейчас сижу на 8.1 и тестил программу на XP, 7 и 8.1, везде UAC откл. и проблем ни каких не заметил. Регулярно ловлю ошибку при попытке поменять цвет. Очень бы помогли, если бы смогли отловить при каких именно условиях вываливается ошибка. Какой-то нюанс не отработан, искать его в лоб буду долго, ваши подсказки бы пригодились. [member=DotNetFramework], поясни как правильно их назвать и каковы единицы измерения, мне надо всплывающие подсказки сделать и ограничения для ввода (см. всплывающие подсказки в диалоге) Edited October 1, 2014 by StranikS_Scan Quote Share this post Link to post Short link Share on other sites
coJlHe4Hblu_noH4uk 141 #219010 Posted October 1, 2014 (edited) готовый код, оно? Да вроде бы, но лучше проверить через вот эту штуку на крайних и нулевых значениях a и b в Lab. Если некогда, потестирую, отпишусь. Как назвать: L - CIE Lightness, % (по аналогии с твоим вариантом, хотя я бы использовал безразмерную величину). C - Chroma, % (в оригинале так, но понятнее будет Saturation или CIE Saturation) h - hue, deg, он же цветовой тон. По диапазонам: L [0; 100]; C - если принять, что a и b в Lab - [-128; 127], то от 0 до корень(128*128+128*128)=181.019, можно отмасштабировать к процентам от 0 до 100. От 0 до 360, как и в XCPad. И еще. У твоих полей ввода можно добавить обработку событий скроллинга мыши? Чтобы гонять значения вверх-вниз колесом. Если долго, то не надо. UPD. Несовпадение HUE в LCh и HS** - это нормально) 'оффтоп' Edited October 1, 2014 by DotNetFramework Quote Share this post Link to post Short link Share on other sites
Kapany3uk 948 #219011 Posted October 1, 2014 а у тебя контроль учетных записей UAC включен? Может он косячил. возможно... у меня как бы контроль всегда включен... только косячить начал после того как с плюсиками поигрался))) Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,210 #219082 Posted October 2, 2014 (edited) скроллинга мыши? А стрелочками с клавы не работает вверх-вниз? Вроде делал. , внёс изменения, тестовая версия готова: 1.0.4.451 Тест: - добавил в диалоге выбора цвета формат Lab-LCH - сделал в этом же диалоги прокрутку значений скроллером мыши (стрелками на клавиатуре тоже можно) - пофиксил мелкий баг в окне выбора шрифта - убрал в окне выбора шрифта возможность задания стиля для окна со списком файлов XCPad_1.0.2.451_Test.zip Edited October 2, 2014 by StranikS_Scan Quote Share this post Link to post Short link Share on other sites