![]() |
:: Главная :: Решения :: Статьи :: Сайт М. Дроздова :: Файловый архив :: Книга по VFP 9 :: Русский Help Online :: OFF-LINE Форум | ![]() |
![]() |
Лисоводы всех стран, объединяйтесь !!! |
Список пожеланий. | |||
---|---|---|---|
Андрей Давыдов Автор Сообщений: 1411 |
Список пожеланий, для разработчиков фокспро:
1 UI 1.1 Grid 1.1.01 События - GotFocus/LostFocus 1.1.02 Свойство - AllowCellSelection расширить: Добавить функционал подобный AllowCellSelection=.f., но что бы можно было выделить ячейку без возможности выделения текста в ней. аналогично ComboBox при Style = 2 - Drop-down list box. По DblClick/Enter при ReadOnly=.f. переходить в режим редактирования и показать CurentControl для колонки. 1.1.03 Свойство - HighlightStyle=3 Enable highlighting for current cell and persist when grid is not the current active control. 1.1.04 Свойство - LockRowsTop, аналогичное LockColumnsLeft только для фиксации строк сверху. 1.1.05 Свойство - Alignment для колонки относительно расположенной левее: 0 - новая колонка - по умолчанию 1 - на следующей строке - под колонкой расположенной левее 2 - в той же колонке - для колонок левее которой - 1 - на следующей строке. т.е. возможность создавать многострочные гриды. 1.1.06 Свойство - AllowIncremetalSearch, Элементарный Инкрементный поиск по текущей колонке (простой LOCATE по выражению источнику данных) 1.1.07 Свойство - MoveRecPointerWithScroll, Перемещать указатель записи вместе с прокруткой Grid. 1.1.08 Свойство - AutoFit, Умещать все колонки в видимой части Grid, без возможности горизонтальной прокрутки, пропорциональное изменение их ширины при изменении ширины Grid и др.колонок 1.1.09 Свойство - DynamicToolTipText Динамичный Текст ТулТипов для колонок 1.1.10 Свойство - DynamicRowHeight Динамичная Высота строки 1.1.11 Возможность добавлять колонки визуально в конструкторе в грид из нескольких классов. 1.1.12 Возможность создавать классы на базе Column и Header визуально в конструкторе. ------------------ ![]() |
||
Re: Список пожеланий. | |||
---|---|---|---|
Syberex Сообщений: 1432 Откуда: Кострома |
Круто.
Я бы предложил следующее: 1 RecCount - свойство с количесвом строк в Grid 2 Возможность выделить ячейку без возможности выделения текста в ней. 3 Изменить черную рамку на 3D для классического стиля 4 Соответственно "черный квадратик" слева внизу сделать тоже 3D (или как слева вверху ![]() 5 Header-container - заголовок, как контейнер, чтобы в него можно было положить Лэйблы как надо ![]() И еще чтобы вывод из API функций Винды на окнах нормально отображался а не исчезал... Или по крайней мере событие Paint работало вовремя... ------------------ ![]() |
||
Re: Список пожеланий. | |||
---|---|---|---|
Aleksey Tsingauz [MSFT] |
Цитата: Андрей и все остальные участники форума, ПОЖАЛУЙСТА отсылайте свои пожелания на VFPFEED - это гарантирует, что пожелания попадут к нужным людям. Это не значит, что не стоит помещать и обсуждать пожелания здесь. Просто, сам факт адресации сообщения разработчикам фокспро на каком-либо форуме отнюдь не гарантирует доставку по адресу. Андрей, пожалуйста продублируйте свой список (in English) на VFPFEED. Заранее спасибо. Aleksey Tsingauz Visual FoxPro Dev Team ![]() |
||
Re: Список пожеланий. | |||
---|---|---|---|
Syberex Сообщений: 1432 Откуда: Кострома |
Цитата:А это где? ------------------ ![]() |
||
Re: Список пожеланий. | |||
---|---|---|---|
Igor Korolyov Сообщений: 34119 |
Это e-mail адрес на microsoft.com - поищи по форуму как и куда писать/слать
![]() ------------------ WBR, Igor ![]() |
||
Re: Список пожеланий. | |||
---|---|---|---|
Андрей_Давыдов |
2 Aleksey Tsingauz [MSFT]
Привет, Алексей. Отправить не проблема - будет время займусь. Проблема с англицким. Не так все гладко как хотелось бы. Для меня проблематично точно ("с чуством, с толком, c расстановкой" (ц) не мо:е) сформулировать суть. Предложение: Для свободно владеющих языком - просьба Переводить в vfpfeed. Для всех остальных не стеснятся в своих желаниях (пусть даже интимных) ![]() |
||
Re: Список пожеланий. | |||
---|---|---|---|
Sergey Konoplev Сообщений: 99 Откуда: Krasnodar |
1. Присоединяюсь к просьбе Андрея Давыдова в части грамотной трансляции пожеланий на английский язык.
2. Добавляю свои (интимные) пожелания для разработчиков VFP: 2.1. Интерфейс. 2.1.1. Объектно-визуальное меню как в Net C# для SDI-главной и дочерней формы. 2.1.2. Объектно-визуальный тулбар как в Net C# (без требования добавить FormSet) для SDI-главной и дочерней формы. 2.1.3. Объектно-визуальная панель (частный случай - статусбар) для SDI-главной и дочерней формы. 2.1.4. Родной (лучше если визуальный) класс - аналог ActiveX MS TreeView, но с поддержкой XP-тем. 2.1.5. Визуальные классы Column и Header для Grid'а. 2.2. Функциональность. 2.2.1. Многопоточность для SDI-форм. 2.3. Отчеты. 2.3.1. Простой и быстрый вывод отчетов в форматы MS Office, и прежде всего DOC, XLS, RTF. ------------------ С наилучшими пожеланиями, Сергей ![]() |
||
Re: Список пожеланий. | |||
---|---|---|---|
Igor Korolyov Сообщений: 34119 |
Андрей, не нужно смущаться своего нелитературного английского - если бы ты
посмотрел хоть краем глаза на тот язык, которым порой пишут скажем на msnews.microsoft.com, да и на том-же UT ![]() словарик, составляй предельно простые предложения (не нужно тебе изучать все видо-временные формы, простыми Present Indefinite предложениями пиши). Самое главное - в описании багов приводи пример кода. И ещё для всех - прежде чем свои пожелания высказывать, недурно было-бы просмотреть WishList на том-же UT - там многое из предложенного есть! И самое главное - не будет повторов. А на UT можно зарегистрироваться (бесплатно) и своим голосом попытаться поднять приоритет того или иного Wish-а. Я конечно понимаю, что это немного напряжно - но IMHO разработчику получать одни и те-же (только по разному сформулированные) пожелания не очень то и нравится - поди ещё собери всё это воедино ![]() 2 Aleksey Я надеюсь, что список вишей на UT не забыт, и хотя-бы изредка просматривается вашей командой? ------------------ WBR, Igor ![]() |
||
Re: Список пожеланий. | |||
---|---|---|---|
Igor Korolyov Сообщений: 34119 |
Цитата:Для "дочерней" винда не позволит - только для тех что AsTopLevel или Desktop можно иметь "системное" меню. А пожелание сделать ОО меню очень не новое - иди и проголосуй за него на UT ![]() "системное", а как скажем в MS Office - этакая разновидность тулбара - вот это мысль более интересна (его запихать можно куда угодно ![]() Цитата:Ты возможно удивишься, но меня тулбар вполне устраивает, а FormSet-ами я никогда не пользовался ![]() Всё-же так как оно сейчас (через объектные ссылки) - оно вполне просто и управляемо ![]() AsTopLevel) запихать - это серьёзное препятствие (но оно решится только когда произвольную форму можно будет по нормальному показывать внутри другой произвольной формы - без убогих SHOW SINDOW ... IN WINDOW ...) Цитата:Кстати чем это существенно отличается от задоканого снизу тулбара? Т.е. я бы не ставил это в первые приоритеты ![]() Цитата:То что дерево нужно я не спорю, и что темы в нём нужны (бери версию 5.0 пока - она вроде наследуется от "виндового окна дерева" и потому с темами работает). А вот насчёт того чтобы делать это "родным" классом - тыт я не согласен - лишнее это, да и слишком много сил отнимет - т.е. опять же низкий приоритет. Цитата:Многопоточность не может быть "для форм" или "для чего-то" в принципе. Она либо есть, либо её нету - а уж как формы/процедуры и прочее по потокам распихивать - это уже дело программиста. Цитата:Дык вроде ж есть все предпосылки для этого у нового механизма работы отчётов... ------------------ WBR, Igor ![]() |
||
Re: Список пожеланий. | |||
---|---|---|---|
Sergey Konoplev Сообщений: 99 Откуда: Krasnodar |
2 Игорь... Вообще-то это письмо не тебе
![]() ![]() ![]() Но учитывая, что ты обладаешь временем для написания длинных писем и так же то, что ты постоянно упоминаешь COM+ сервер, а многим это сейчас очень интересно, то, пользуясь случаем, я хотел бы попросить тебя подробно, шаг за шагом, описать на примере доступа к dbf-файлу создание COM+ сервера (как на раьочей станции так и на сервере), передачу ему параметров, получения результата клиентом. Ок? Все те примеры, которые здесь рекомендуют IMHO мало применимы на практике. Хочется законченного примера, с разбором азбучных истин и, самое главное, работающим кодом. Можно разместить эту тему в статьях, или еще где нибудь. А мы тебе вопросы позадаем. Поверь, это ОЧЕНЬ приоритетно! Удачи тебе! ------------------ С наилучшими пожеланиями, Сергей ![]() |
||
Re: Список пожеланий. | |||
---|---|---|---|
Igor Korolyov Сообщений: 34119 |
Цитата:Дык есть же мыло для интима ![]() ![]() Цитата:Эк пригрел ![]() ![]() Цитата:Те что в сэмплах (COM+ и WebServices - последний как раз "доступ к данным" и организует) непоказательны? Я именно по ним смотрел/изучал, и ничего принципиально отличного не нарисую... Кроме того вплотную этим занимается Михаил Дроздов и на его сайте можно многое почитать по этой теме (vfpdev.narod.ru). А уж потом всё это обсудить - дык вполне можно ![]() ------------------ WBR, Igor ![]() |
||
Re: Список пожеланий. | |||
---|---|---|---|
Андрей Давыдов Автор Сообщений: 1411 |
2 Igor Korolyov
Привет, Игорь. Цитата:Хе я ни в кой себя не смущаюсь. "Боятся глупо." (ц) не мое. Общатся и постить пожелания типа: "Робяты! Даешь объектности в меню!" никаких проблем. И толку от них? - Деревья висели там всегда. А составлять толковый вишлист с подробным описанием - как бы хотелось чтоб что-то функионировало - дык я и на могучем не всегда могу слов подобрать. ------------------ ![]() |
||
Re: Список пожеланий. | |||
---|---|---|---|
Sergey Konoplev Сообщений: 99 Откуда: Krasnodar |
2 Игорь
Цитата:Да нет ![]() т.к. количество повторенных тобою рекомендаций об использовании COM+ наиболее значимое в количественном отношении. Цитата:Я тоже со второго августа завеюсь в северные широты ![]() ------------------ С наилучшими пожеланиями, Сергей ![]() |
||
Re: Список пожеланий. | |||
---|---|---|---|
Igor Korolyov Сообщений: 34119 |
Цитата:Это потому что Михаила тута не присутствует. А насчёт примера... Ну может чего и сооружу, только я с "доступом к данным", да ещё и фоксовым, из под COM+ ничего реального не делал - как-то не было нужды - если есть потребность - пользую SQL сервера. А вот насчёт отчётов исполняющихся через WebService - то могу закинуть примерчик - там правда всё тупо до безобразия, простой "менеджер" запускающий фоксовые скрипты по запросу и отдающий отчёты (xls-файлики) через FILETOSTR() - BASE64 кодированные ![]() А по доступу - у меня недоделанныая переделка ![]() сэмплах по WebService. Если когда доведу до ума, тогда может быть ... ![]() ------------------ WBR, Igor ![]() |
||
© 2000-2021 Fox Club  |