Профессиональный PHP Editor

Ramzes

Новичок
Автор оригинала: Diesel
[ПОИСК/ЗАМЕНА]
1. Поиск/замена не только по текущему и открытым файлам, но и по файлам в директории, как в HomeSite.
Автор оригинала: LuckaSoftCEO
[ПОИСК/ЗАМЕНА]
1. Бу сдел (но не сегодня и не завтра). Только насчет замены в неоткрытых файлах я все-таки сомневаюсь, множно наделать беды и многочисленные жалобы при этом запрограммированы. Это я знаю точно, ибо похожая проблема уже имела место быть.
Позволю себе заметить, что не плохо было бы этот поиск по файлам организовать и на удаленном FTP

ps. плотно не смотрел на этот редактор, но авторам большая просьба, внимательно посмотреть на "фичи" EditPlus и перенять его лучшие особенности, например: вертикальное выделение
 

LuckaSoftCEO

Guest
внимательно посмотреть на "фичи" EditPlus и перенять его лучшие особенности, например: вертикальное выделение
Сие имеется. Settings Center -> Editor -> Options -> ALT sets column mode.

Еще какие? Я так думаю, если поискать, то найдется практически все.

не плохо было бы этот поиск по файлам организовать и на удаленном FTP
Ну, мы же пишем все-таки не FTP-клиента (а вышеуказанная возможность имеется далеко не во всех). Надо же где-то остановиться.
 

Luckasoft

Guest
---ps. плотно не смотрел на этот редактор, но авторам большая просьба, внимательно посмотреть на "фичи" EditPlus и перенять его лучшие особенности, например: вертикальное выделение


Боюсь что люди которым интересны "фичи" (без кавычек и не обойтись) EditPlus-а - им самим и ограничатся.
 

Ramzes

Новичок
Автор оригинала: LuckaSoftCEO
Ну, мы же пишем все-таки не FTP-клиента (а вышеуказанная возможность имеется далеко не во всех). Надо же где-то остановиться.
У кого-то работа локальная, у других удаленная! Почему вы ораничиваете возможностями?
 

fixxxer

К.О.
Партнер клуба
Поиск на ФТП - это, простите, бред. Как ты хочешь это реализовать?

Вот если использовать SCP - тогда можно :)
 

Luckasoft

Guest
Originally posted by Ramzes
У кого-то работа локальная, у других удаленная! Почему вы ораничиваете возможностями?
Да, но то что скачивание с ФТП сервера производится одним потоком а не несколькими - разве это не ограничение возможностей? Ведь многие программы это умеют!

А почему спеллинг не проверяется? Ведь ворд это делает, да и имплементировать подключение к его ком объекту не трудно! Ограничение.

Вы понимаете куда ведет ваша логика?
 

LuckaSoftCEO

Guest
Поиск на ФТП реализовать можно, но уж никак не в десктоп-редакторе, если, конечно, нежелательно жадать результатов с чашкой кофе перед телевизором.

Чтобы было быстро, надо написать ма-аленький скрипт (можно и на PHP, хотя как раз для таких целей perl предпочтительнее) и заставлять его искать то что нужно прямо на сервере.

Но к поставленным нами перед собой задачам такая "фича" явно не относится.
 

Ramzes

Новичок
Например как это делает Zend. Такое подозрение, что качает все файлы, ищет подстроку и создает карту. Возможно это и бред, но удобно :)
Можно и через шелл но не факт, что логин будет совпадать с FTP
 

_RVK_

Новичок
Вот еще:

[ИНТЕРФЕС]
1. Нет кнопоки Save All.
2. Комбинация для Redo Ctrl+Y неудобная. Удобнее Shift+Ctrl+Z
3. Неактивные кнопки на панели выглядят как-то странно и некрасиво.

[РЕДАКТОР]
1. При нажатии на Home, сначала перемещается в начало текста и только потом в начало строки. Неудобно.

[ОБЩИЕ]
1. Баг с Save As... Открыт файл file.ext1.ext2. Жму Save as и хочу сохранить как file1.ext1.ext2. Сохраняет как file.ext2. Жму опять Save as и меняю имя фала на file2. Сохраняет как file2.txt.

Я конечно прошу прощения за мелочные придирки иногда, но редактор понравился, и очень хочется чтоб даже мелочи в нем не раздрожали.

[ИНТЕРФЕЙС]
1. Окно можно уменьшить или вообще закрыть. Это установки сохраняются.
- Да, я знаю. Но оно действительно великовато, а делаешь чуть уже но тогда слова полностью не влезают. Вот луше всего инспектор сдалан в Expert Editor. Да, спрятать его не проблема, а вот показать, приходится искать кнопку на панели. Лучше бы сделать вертикальную кнопку сбоку инспектора, что бы при нажатии он "уползал" за границу оставляя только ее... ну надеюсь понятно :)

2.Наверное, это как-то связано с разрешением экрана. Я, правда, ни разу не видел, как это смотрится на 800 x 600, но могу себе представить что не очень хорошо. В любом случае, это, конечно, можно добавить в установки, но где-то же нужно провести границу и сказать - стоп?
- У меня разрешение 1024х768. Но шрифт действительно великоват. Лучше сделать соответствующую настройку.

3. А мы так поначалу и сделали - только не на левой закладке, а на нижней слева. Но я был раскритикован в пух и прах. В принципе, на этот счет сколько людей - столько и мнений.
- Зря отказались от идеи. В HomeSite это очень удобно. В крайнес члучае можно сделать закладку отключаемой.

4. Там выводятся не только номера страниц, но еще и некоторая доп. информация, например брэйкпойнты или знаки переноса по словам. Меньше, к сожалению, не получается - иначе длинные тексты (больше 1000 строк) выглядят коряво
- Да, но когда не выводятся, ведь можно ее уменьшить?

5. Учтем на будущее. Но имеется контекст-хелп, можно навести курсор и нажать F1.
- Учтите. В Expert Editor хинт появляется при установки курсора рядом с первой скобкой.

6. Я, честно говоря, не понял
- Как в Delphi начиная с 5й версии. Нажал Shift и кликнул на имя переменной. Редактор сам прокрутился к тому месту где она была объявлена. Очень удобно, я из-за этой фичи и пересел на пятерку с 3й, хотя последняя меня полнстью устраивала.

7. Как это нет? Есть. Меню File-Recent files (в английском варианте)
Да, сам уже нашел, хотя удобнее как в Expert Editor, рядом с кнопкой на панели выпадающее меню с последними 10 открытыми файлами.

8. Сделаем.

9. Можно. Меню Run -> Set start file
- Было бы неплохо добавить эот пункт к контексному меню окна.

10. Это все будет в доках. Вкратце: надо в директорию {userappdata}\LuckaSoft\PHPTemplates добавить директорию. Это будет закладка. В эту директорию добавить файлы с расширением txt. Это будут шаблоны. Например, добавление директории C:\Documents and Settings\<user_name>\Application Data\LuckaSoft\PHPTemplates\MyTemplates добавит закладку MyTemplates
- Понятно.

11. Это странно. А как php-файлы показываются в эксплорере? другой иконкой?
- Да, другой, а на закладках такая вот лажа, могу скриншот прислать завтра.

[ПОИСК/ЗАМЕНА]
1. Бу сдел (но не сегодня и не завтра). Только насчет замены в неоткрытых файлах я все-таки сомневаюсь, множно наделать беды и многочисленные жалобы при этом запрограммированы. Это я знаю точно, ибо похожая проблема уже имела место быть.
- Не сомневайся, кто боится тот не будет использовать эту фичу, и нужно сделать возможность отката, а то в HomeSite все же страшновато иногда.

2. Сделаем.
3. Ну, в принципе, можно, а зачем, если не секрет?
- Я не правильно выразился, не символов а вообще количство замен. Бывает точно знаешь сколько замен должно быть, и это позволяет сразу заметить что было заменено и то, что заменять не следовало бы.

4. Есть. Активировать Selected text only в диалоге.
- Сори, не заметил :)

5. Да, об этом уже не в первый раз говорят. Но надо переделывать логику поиска (там довольно много ориентировано на концы строк), и, боюсь, в этой версии руки не дойдут.
- Жаль, очень полезно. В HomeSite это называется Advanced Search/Replace

6. Это не совсем так. Есть деталированная UNDO-функция (в меню Edit -> Undo details, и там можно отменить любое количество действий.
- Неудобно. Да и еше. В рядом с кнопочками на панели нужно разместить выпадающее мень с этим самым Undo details. Как в Word.

[РЕДАКТОР]
1. Странно, но до сих пор особых претензий как раз к этой функции не предъявлялось. А можно поинтересоваться - какая версия IE у вас установлена?
- Версия 6.0. И я уверен что это баг. Тестируйте внимательнее.

2+3. Да, он не ахти. Есть альтернативы? Но, в принципе, его можно в известных пределах установить и настроить. Нажать кнопку Advanced, эти установки схораняются. Насчет отмены - хотя изменения и не ставятся в Undo-stack, но если закрыть файл, не сохраняя, а потом открыть его опять, то восстановится первоначальный вид. Но, в любом случае, это дело будет рано или поздно доработано.
- Ну например он такую конструкцию
- $var = new foo();
- Сделал мне вот такой:
- $var =[тут много пробелов] new foo();

- Что то не в одном стандарте кодирования такого не видел :)
- А про закрыть/открыть это то понятно, но лучше бы все же добавлять в Undo-stack.

4. Да, но если надо испытать небольшой кусок кода, то можно выделить его и сказать в меню Run -> Execute selected code.
- Да понятно, но зачем сохранять? Пусть редактор создает временный файл, если уж так нужно чтоб файл был на диске.

5. Проверим.
6. Поподробнее, пожалуйста.
- Он вставляет вот такие коментарии /* h*/. Может пробел в образовании. Для чего "h"?

7. Можно настроить ширину табулятора в Settings Center. Дополнительмо можно установить табуляторы таким образом, что они вместо знака табуляции будут вставлять пробелы (Tabs to spaces) Или мы говорим о разных вещах?
- Нет, об одном и том же, сразу не заметил :)

8. Сделаем.

[УСТАНОВКА]
Может быть, у Вас более ранняя версия? Текущая вообще не устанавливает PHP, и в дистрибутиве php.ini тоже, соответственно, не имеется. При использовании Distribution Manager указанный php.ini модифицируется,но весьма незначительно, и имеющихся установок это никак не затрагивает.
- Ну у меня 2.1.5 Build 70. Он его почти не тронул, просто удалил все начиная от раздела
;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
И заканчивая
[Syslog]

Непорядок. Кстати php она не устанавливала, просто установила дебагер и все.
 

Luckasoft

Guest
Я тут немного хочу снизить накал страстей и повысить уровень обсуждения.

2. Комбинация для Redo Ctrl+Y неудобная. Удобнее Shift+Ctrl+Z
Все горячие клавиши настраиваемые. Более того, мы обхединили их в пресеты, и даже более того - пресеты эти повторяют VC7, VB6 и дельфи.

Так вт, по умолчанию стоит VC7 а в ней - сюрпрайс сюрпайс - Redo именно Ctrl+Y

Это я опять к чему. Над VC7 работали профессионалы. И все равно всем не угодить.
 

LuckaSoftCEO

Guest
ИНТЕРФЕЙС
1,2,3 Все это полностью конфигурируется. Все до единого тулбары создаются динамически, их можно создавать самому называть как угодно, устанавливать туда какие угодно кнопки, даже по нескольку раз. Например, можно создать тулбар Фавориты с теми функциями, которые используются наиболее часто. Мало того, все эти установки можно сохранять и загружать, т.е. если программа используется несколькими пользователями, на одном и том же компьютере, то каждый может настроить ее под себя.. То же относится и к hotkeys - как для меню, так и для редактора. Все это хозяйство конфигурируется в Settings Center разделе Interface и его подразделах. Если неактивные кнопки выглядят некрасиво, то можно попробовать поэкспериментировать с темами оболочки.

РЕДАКТОР
Во, хотел написать, но обнаружил, что у меня на клавиатуре Home вообще отсутствует (Microsoft wireless desktop elite keyboard) но, наверное, это можно отключить - опция Enhanced homekey в установках редактора.

ОБЩИЕ
Надо выделить, какое расширение должно быть у файла. Если никакого, то навешивается TXT. Если надо другое, то надо его в диалоге прописать. Диалог не знает файлов с расширением ext2, он не может навесить его автоматически.

[ИНТЕРФЕЙС]
Ну, в основном все это вопросы привычки. За исключением, может быть, шрифта (а можно картиночку, ак это выглядит? мой мэйл [email protected])
По 6-му - это есть, попап в редакторе Find declaration, его тоже при желании можно подсадить на горяций ключ.

По 7-му - "Да, сам уже нашел, хотя удобнее как в Expert Editor", см. выше. Кто к чему привык... Вот кой-гда критикуют хайлайтер, приводят в пример EditPlus. Умолчав о том, что хайлайтер полностью настраивается пользователем единожды под себя, и потом благополучно забывается, скажу только, что лично меня все эти нежненькие тона просто выводят из равновесия. Я человек грубый, простой, привык, что все должно быть черненьким, ключевые слова жирненьким, комментарии сереньким и курсивненьким, стринги синеньким, а цифры красненьким.

9. Это тоже можно.

11. Починили, но выкладывать новую версию будем завтра.

Остальное напишу позже, сейчас должен уходить.

-~{}~ 15.10.04 23:45:

[ПОИСК/ЗАМЕНА]
1. А вот и нет. Ты не поверишь, но множество пользователей стараются умышленно сделать какую- нибудь гадость со своими файлами, а потом грозятся и размахивают руками. Ничего особенного последовать не может, но нервы портятся изрядно
3. Тоже можно, но мы потихонечку должны закругляться с функциями, добивать оставшиеся баги и выпускать. Так что это на будущее, для дальнейших версий.
6. Загромождать панель мы тоже прекратили. Наоборот, сократили количество тулбаров до 1 строки по умолчанию. Это не та функция, которая используется постоянно, и на тулбаре ей делать нечего.

[РЕДАКТОР]
1. Будем смотреть. Но я не уверен, что это баг. Тэги создаются грамматически правильно (хотя и не всегда XHTML-конформно), но причины я уже описывал выше, и возвращаться к этому до окончания работы над HTML-редактором мы не будем. Стопроцентно.

2+3. Ну, это опция - достаточно нажать Advanced и убрать крючочек у надписи Align equal statement to fixed position. Еще раз - форматтер надо настроить только единожды. И это сделать так или иначе придется, если он будет использоваться - ведь у каждого свои персональные представления о том, как должен выглядеть well-formatted code. Та же ситуация, что и с хайлайтером.

4. Я могу сказать, зачем сохранять. Потому что чтобы корректно исполнить файл, надо не только знать что, но и в общем случае надо знать где. Чтобы он мог, например, найти include-файлы. Или картинки, или ссылки в имеющемся или генерируемом html-коде. Да чтотам далеко ходить за примерами - в меню Help имеется PHP info, ее можно нажать, строка исполнится, все это дело будет показано в окне справки, но картинки не будет.

6. Что было в буффере обмена, то и вставляет. Было там h - он его и вставит.

[УСТАНОВКА]
Для тех, у кого уже установлен PHP, ее лучше производить вручную. А вообще, это, конечно, баг, и мы его обязательно починим.

-~{}~ 16.10.04 18:14:

Загрузили новую версию

Build 71

http://enginsite.com/download/php_editor.exe

К сожалению, просто компримированный exe-файл перезагрузить нельзя - зело много изменений.

Большинство пожеланий учтено, среди прочих:

1. Startup log (файл <appdir>\startup.log)
2. properties dialogs для всех объектов дерева файлов, в т.ч. и для My computer
3. отработка ошибки соединения в дереве файлов
3. ускорение загрузки веток FTP
4. всплывающие подсказки на названиях известных функций
5. Настройка серверов и добавление больше не модальные, приложение не блокируется
 

fixxxer

К.О.
Партнер клуба
Скачал, ща буду смотреть. Держитесь. ;)
Сразу по поводу установки:
1) Добавить Custom, где можно выбирать
а) ставить поставляемые доки
б) указать расположение имеющегося chm-ника
в) ничего не ставить
при этом желательно иметь вариант дистриба без док, который при выборе (а) качает их с сайта

2) инструкции по настройке ini ручками - это, надеюсь, временно.
с другой стороны, при custom-е должна быть эта возможность оставлена. мало ли. =) ну и конечно должно спрашивать где у меня стоит php - например у меня c:\php4 и c:\php5 и соответственно два апача.
инструкцию лучше открывать в новом окне (в нотепаде например). ибо нажал некст - и пыпец.

3) ничего по инструкции не делая, оставил галочку "запустить едитор прям ща", получил
---------------------------
Application Error
---------------------------
Exception EAccessViolation in module phpe.exe at 0037D1A1.
Access violation at address 0077D1A1 in module 'phpe.exe'. Read of address 000002DC.
---------------------------
OK
---------------------------
причем на этом деле уходит в бесконечный цикл - пока процесс не прибьешь.
это..ошибочки обрабатывать надо да?

-~{}~ 16.10.04 21:29:

хых. прописал все настройки, та же фигня.
так что не посмотрю, увы.
 

LuckaSoftCEO

Guest
A startup.log можно осмотреть? В той же директории, где exe. Я это к чему. Если вообще ничего не показывает, не исключено, что моя закачка пересеклась с Вашей загрузкой. Меня тут уже пристыдили, и я теперь закачиваю под другим именем, а потом переименовываю. Setup-файл должон быть 5,71 МБ (5_996_581 байт) (последний, предыдущий может быть немного поменьше) Если это не так, то скорее всего так оно и произошло. Ведь в setup-файле сначала пишется хедер, а потом уже сжатые файлы, так что не исключено, что он будет исполняться, но распакует не совсем то.

В любом случае, в startup. log скидывается все строка за строкой. Поэтому если на каком-то этапе происходит крэш, то можно очень точно определить, что послужило ему причиной. Вот какой он должен быть в идеальном варианте:

[INITIALIZATION SECTION]
Assign language
Language: E:\phpapp\Russian.lng, done
Create interpreter for PHP 5
...done
Create interpreter for PHP 4
...done
Assign trigger proc, UniqueAppName = PHPE [{1966A98B-6E27-467D-A520-0C7061650A0A}]
Create Mutex
...done
Apply private functions
...done
Create executor
Beginning timeout: 2000 ms
Output timeout: 5000 ms
...done
Add HTTP server commander
Port: 80, done
Read FTP Ascii/Binary extensions lists
ASCII total: 27
Binary total: 37, done
Check IE avaibility
IE version OK, Tag editor enabled
Read ressource bitmaps
...done
Load PHP functions list
...done
Load additional cursors:
CONNECTOR...
CONNECTORTL...
CONNECTORBR...
FRAME...
SHADOW...
NOTICE... done
Create debug control system
Assign events to debugger...
...done
Load code completion for JS+CSS+HTML...
...all loaded
Init auto completion
...done
Subscribe dbg events
...done
Set project display mode
All initialized
[STARTUP SECTION]
Settings debugger parent windows
...done
Initialize profiler
...done
Read php paths from registry
...done
Snap PHP major version
...version 5, done
Check PHP ini
...done
Update PATH envfironment variable
...PHP directory added: E:\phpapp\php502
PHP and PHP ini are in the same directory, skip
Load menus
...done
Load MRU lists
...done
Loading GUI:
form settings...
...ok
highlighters...
...ok
shortcuts...
...ok
HTML tabs...
...ok
toolbars...
...ok
multisyn...
...ok, done
Settings loaded, build main form:
Appearance...
Menu size...
...done
Load property inspector
...done
Set working directory
Working directory: E:\phpapp
...done
Initialize search tree
...done
Close startup form
...done
[__END__]

-~{}~ 16.10.04 21:56:

1. с хелпами ситуация непроста, я ее выше описывал (shm мы не используем - уж очень уродлов, не вписывается в концепцию). а вообще, как закончатся бета-тесты, мы сделаем 3 версии - кроме этой, будет ставиться с php4 или с php5, уже сконфигурированный. Разумеется, файлы будут здоровенные, но зато ничего не надо настраивать. Еще есть возможность использовать вместо IE mozilla browser, но тогда setup будет под 20 мегабайт, и мы пока от этой возможности отказались.

2. временно-то временно, но для этой версии оставим. Линк на текстовый файл добавляется в startmenu, его можно прочитать и впоследствии, это тот же файл, что и в setup-окошке.
 

fixxxer

К.О.
Партнер клуба
16.10.2004 21:16 5 995 635 php_editor.exe
1 File(s) 5 995 635 bytes


[INITIALIZATION SECTION]
Assign language
Language: C:\Program Files\LuckaSoft\EnginSite Editor for PHP\English.lng, done
Create interpreter for PHP 5
...done
Create interpreter for PHP 4
...done
Assign trigger proc, UniqueAppName = PHPE [{1966A98B-6E27-467D-A520-0C7061650A0A}]
Create Mutex
...done
Apply private functions
...done
Create executor
Beginning timeout: 2000 ms
Output timeout: 5000 ms
...done
Add HTTP server commander
Port: 80, done
Read FTP Ascii/Binary extensions lists
ASCII total: 0
Binary total: 0, done
Check IE avaibility
IE version OK, Tag editor enabled
Read ressource bitmaps
...done
Load PHP functions list
...done
Load additional cursors:
CONNECTOR...
CONNECTORTL...
CONNECTORBR...
FRAME...
SHADOW...
NOTICE... done
Create debug control system
Assign events to debugger...
...done
Load code completion for JS+CSS+HTML...
...all loaded
Init auto completion
...done
Subscribe dbg events
...done
Set project display mode
All initialized

и все. на этом трапается.

-~{}~ 16.10.04 22:55:

winxp sp2 pro corp eng, pSDK installed
 

LuckaSoftCEO

Guest
триада стоит? угадал?

Завтра сам установлю, буду проверять.
 

fixxxer

К.О.
Партнер клуба
>триада стоит? угадал?
даже не имею понятия, что это такое :)
ничего такого хитровыпендрежнодевелоперского не стоит.
vs.net+psdk-xp2, delphi6 и все...
.php редактирую vim-ом ;)

можете скомпиляешь тестовый exe, который пишет начиная с этой точки детальные логи?
 

LuckaSoftCEO

Guest
да нету там ничего такого, между
All initialized
и
[STARTUP SECTION]
внутри программы не происходит ничего. В другом потоке, правда, инициализируется дебаггер-клиент и подключается к интерфейсу. Он хоть стартует? Значок с локатором в Taskbar notification area появляется?

Завтра посмотрю, короче.
 

fixxxer

К.О.
Партнер клуба
появляется. и сразу после этого трапается.

-~{}~ 17.10.04 00:58:

да, на то что трапается не главный тред очень похоже.
 

LuckaSoftCEO

Guest
я перекомпилировал, теперь вроде ничего критического не упустил. Грузиться будет заметно дольше. Но зато пишет практически все.

только новый setup не делал - во-первых, чтобы побыстрей грузить, а во-вторых нет смысла - надо сначала устранить баг.

В файлв

http://enginsite.com/download/php-editor.rar

новый phpe.exe. Это всего-то полтора мегабайта.

А лог теперь должен выглядеть так (мне, в принципе, весь Ваш лог не нужен, мне надо знать, на каких строчках он заканчивается - поэтому и постанул)

[INITIALIZATION SECTION]
Assign language
Language: E:\phpapp\Russian.lng, done
Create interpreter for PHP 5
...done
Create interpreter for PHP 4
...done
Assign trigger proc, UniqueAppName = PHPE [{1966A98B-6E27-467D-A520-0C7061650A0A}]
Create Mutex
...done
Apply private functions
...done
Create executor
Beginning timeout: 2000 ms
Output timeout: 5000 ms
...done
Add HTTP server commander
Port: 80, done
Read FTP Ascii/Binary extensions lists
ASCII total: 27
Binary total: 37, done
Check IE avaibility
IE version OK, Tag editor enabled
Read ressource bitmaps
...done
Load PHP functions list
...done
Load additional cursors:
CONNECTOR...
CONNECTORTL...
CONNECTORBR...
FRAME...
SHADOW...
NOTICE... done
Create debug control system
Assign events to debugger...
...done
Load code completion for JS+CSS+HTML...
...all loaded
Init auto completion
...done
Subscribe dbg events
...done
Set project display mode
Main form initialized - no errors

[INIT_LOGO]

Logo initialized - no errors

[INIT_FilesTree]
Load language
...done
Create SysImgLists
16x16:
SHGetFileInfo: SHGFI_SYSICONINDEX or SHGFI_SMALLICON...
...ok
32x32:
SHGetFileInfo: SHGFI_SYSICONINDEX...
...ok, done
Create mask list
Create servers list
...done
Initialize nodes
Add drivers node
Found 8 drive(s)
Add drive: A:\
Add drive: C:\
Add drive: D:\
Add drive: E:\
Add drive: F:\
Add drive: G:\
Add drive: H:\
Add drive: I:\
Search for servers entries in registry
Found 6 FTP servers
Add aaa
Add Enginsite Test ftp
Add Hummels
Add LuckaSoft.com
Add LuckaSoft.de
Add SuSE
...done
Assign events for removable disks
after arrival...
after remove...
...done
Get directory icons
Icon index (closed): 5
Icon index (opened): 5, done
Set parent handle...
Make visible...
FilesTree initialized - no errors

[CHECK_REGISTRATION]

[INIT_PARAMS_HELPER]

[INIT_ClipboardTools]

[INIT_AdvancedSearchTools]

[INIT_Templates]

[INIT_SettingsCenter]
Assign language
...done
Read charsets
...done
Create sections list
Need SysImage Lists - getting info...
Small images
..ok
Search for fixed pitch system fonts
...done
Create shortcuts control
Settings initialitzed - no errors

[INIT_ProjectTools_REM]

[INIT_ProjectTools_MAIN]

[INIT_Preview]

[INIT_FullscreenView]
Load toolbar position
FullscreenView initialized - no errors

[INIT_HTMLPrototypen]
Navigate to about:blank
...done
Prepare HTML objects list
Use W3C.org data (HTML 4.01)
UNKNOWN
A
ABBR
ACRONYM
ADDRESS
APPLET
AREA
B
BASE
BASEFONT
BDO
BGSOUND
BIG
BLINK
BLOCKQUOTE
BODY
BR
BUTTON
BUTTON:submit
BUTTON:reset
BUTTON:button
CAPTION
CENTER
CITE
CODE
COL
COLGROUP
!
DD
DEL
DFN
DIR
DIV
DL
DT
EM
EMBED
FIELDSET
FONT
FORM
FRAME
FRAMESET
GENERIC
H1
H2
H3
H4
H5
H6
HEAD
HR
HTML
I
IFRAME
IMG
INPUT
INPUT:image
INPUT:button
INPUT:submit
INPUT:reset
INPUT:hidden
INPUT:text
INPUT:password
INPUT:checkbox
INPUT:radiobutton
INPUT:file
INS
ISINDEX
KBD
LABEL
LEGEND
LI
LINK
LISTING
MAP
MARQUEE
MENU
META
NEXTID
NOFRAMES
NOSCRIPT
OBJECT
OBJECT:tdc
OBJECT:rds
OL
OL:disc
OL:circle
OL:square
OL:1
OL:a
OL:A
OL:i
OL:I
OPTION
OPTGROUP
P
PARAM
PLAINTEXT
PRE
Q
S
SAMP
SCRIPT
SELECT
SELECT:select-one
SELECT:select-multiple
SMALL
SPAN
STRIKE
STRONG
SUB
SUP
SCRIPT
STYLE
TABLE
TBODY
TD
TEXTAREA
TEXTAREA:textarea
TFOOT
TH
THEAD
TITLE
TR
TT
U
UL
UL:disc
UL:circle
UL:square
UL:1
UL:a
UL:A
UL:i
UL:I
VAR
WBR
XMP
GEN
...done
HTMLProtptypen initialized - no errors

[INIT_FTPOpenDialog]
Load servers
Dialog initialized - no errors

[STARTUP SECTION]
Settings debugger parent windows
...done
Initialize profiler
...done
Read php paths from registry
...done
Snap PHP major version
...version 4, done
Check PHP ini
...done
Update PATH envfironment variable
...PHP directory added: C:\apache\php
PHP and PHP ini are in the same directory, skip
Load menus
...done
Load MRU lists
...done
Loading GUI:
form settings...
...ok
highlighters...
...ok
shortcuts...
...ok
HTML tabs...
...ok
toolbars...
...ok
multisyn...
...ok, done
Settings loaded, build main form:
Appearance...
Menu size...
...done
Load property inspector
...done
Set working directory
Working directory: E:\phpapp
...done
Initialize search tree
...done
Close startup form
[CLOSE_LOGO]
...done
[__END__]
Get version info
 

fixxxer

К.О.
Партнер клуба
Я щас с диалапа и канал забит скачиванием mp3 ;) попозже. ок? =)
 
Сверху