Page 68 of 99

Posted: Fri Oct 09, 2015 4:59 pm
by Instructor
ABTOP
TabSwitch.js 4.4.

П.С.
Скрипт можно не менять, а передавать аргументы через строку вызова.

Posted: Fri Oct 09, 2015 5:04 pm
by ABTOP
Instructor, благодарю! Теперь скрипт работает как надо.

Posted: Fri Oct 09, 2015 9:43 pm
by KDJ
Drugmix wrote:What kind of rendering engine does HtmlView.js use?
I see it's different from how IE renders it:

Image

HtmlView.js uses WebBrowser control, ie Internet Explorer engine.
It seems to me that this difference is due to the "Compatibility View Settings" in your browser.
How to change "Compatibility View" in WebBrowser control, for now I don't know.
In PSPad and in RJTextEd is similar function as HtmlView. See how it works in these programs.

Posted: Sat Oct 10, 2015 6:50 am
by Kley
Skif_off wrote:Нет ли в планах добавить в BackUpCurrentFile.js и сохранение копии текущего состояния...
BackUpCurrentFile.js


Skif_off, нет время на тест. Попробуйте, пожалуйста, на каких-нибудь ненужных файлах.

Posted: Sat Oct 10, 2015 7:15 am
by yozhic
Drugmix, KDJ
Простите, что вмешиваюсь. Насколько я знаю, нужно создать ключ:

Code: Select all

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION]
"AkelPad.exe"=dword:00002af9
Это для версии IE 11. Подробнее для других версий здесь. Drugmix, попробовал на Вашем примере – у меня получилось – отображение теперь в HtmlView и в IE одинаковое.

Posted: Sat Oct 10, 2015 2:12 pm
by KDJ
yozhic
Thank you very much for the problem solution.

Posted: Sat Oct 10, 2015 4:57 pm
by FeyFre
Drugmix wrote:KDJ
What kind of rendering engine does HtmlView.js use?
I see it's different from how IE renders it:

Image

Вмешаюсь и я.
Вы так и скормили скрипту ссылку на paste.kde.org?
Если да то я не удивляюсь почему оно отобразило не так как в ИЕ(в ИЕ у Вас открыта локальная копия).
Где-то можно для пробы достать полный вариант страницы(с картинками вместе), для пробы?
Те страницы которые открывал я не имеют проблем с отображением.

yozhic, KDJ, I STRONGLY RECOMMEND TO FORGET THAT PARTICULAR REGISTRY PATH, AND NEVER MESS WITH IT AGAIN. That is not solution, that is dirty workaround for sake of few pages created by noobs, which creates problems to other pages. *have been playing with such issues for 2 month already at my work.

Posted: Sat Oct 10, 2015 5:36 pm
by KDJ
FeyFre
Do you know of another solution, so that the WebBrowser control displays the html like IE8 (or newer)?
msdn wrote:7000 (0x1B58) - Webpages containing standards-based !DOCTYPE directives are displayed in IE7 Standards mode. Default value for applications hosting the WebBrowser Control.

Posted: Sat Oct 10, 2015 9:27 pm
by Drugmix
FeyFre wrote:Вы так и скормили скрипту ссылку на paste.kde.org?
Нет, в обоих случаях открывался один и тот же локальный файл.

Posted: Sat Oct 10, 2015 9:35 pm
by KDJ
HtmlView.js
Improved: now status bar shows name of currently displayed file/url
Added:
- F5 - reloads current file/url (refresh)
- Alt+Left - navigates backward
- Alt+Right - navigates forward
- "*.htm; *.html" files filter in "Browse" dialog (GetOpenFileName function)

Posted: Sat Oct 10, 2015 9:36 pm
by Skif_off
Kley
Спасибо, то, что нужно. Особо погонять времени не было, но вроде без сюрпризов.

Posted: Sun Oct 18, 2015 8:24 pm
by KDJ
HtmlView.js
Added:
- Ctrl+A - select all text,
- Ctrl+C (Ctrl+Ins) - copy selected text,
- Ctrl+F - find dialog.

Posted: Sat Oct 24, 2015 2:10 pm
by Kley
Instructor
Создавая диалог с кнопкой и текстовым полем (oSys.Call("user32::CreateWindowEx"...)
dwStyle=WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER|BS_OWNERDRAW
dwStyle=WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER|ES_AUTOHSCROLL
Вокруг "контролов" выводится плоская и черная рамка, что мне, собственно, и нужно.
Используя функцию AkelPad.CreateDialog не могу добиться того же.
Подскажите троеШнику, пожалуйста, как это сделать? :oops: Спасибо.

Posted: Mon Oct 26, 2015 8:53 pm
by KDJ
AkelPadDocsView.js
Changed: for preview *.htm files, used WebBrowser control instead of InternetExplorer application (it should work faster).

Posted: Tue Oct 27, 2015 2:32 am
by Skif_off
Instructor
Запускаю CodePoster.js

Code: Select all

-"в BBCode с [ code ] (в буфер)" Call("Scripts::Main", 1, "CodePoster.js", `-Format="BBCode" -Enclose="[ code ]${result}[ /code ]" -Info=false`)
на выходе получаю одинаковый цвет шрифта - цвет фона из настроек. Возможно пофиксить?

Win7x64, WinXP.