|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#16
|
||||
|
||||
Есть, для начала, как и советовал предыдущий отвечающий, всё-таки заняться изучением, что такое Дельфи, правила синтаксиса, классов, объектов, переменных и.т.д. и.т.п., а уже пеотом кидаться на других с претензиями на плохой язык программирование. Можно выбрать другой вариант, взяться за изучение другого языка и наслаждаться его правильным синтаксисом.
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#17
|
|||
|
|||
У меня задача подправить чужой огромный проект на Delphi. Учить всё нет ни времени ни задачи. Надеюсь понятно, что и перейти на другой язык тоже в данном случае невозможно. А так конечно выбрал бы VB+assembler
|
#18
|
||||
|
||||
Не юродствуйте, человеку не знающему языка, никто не даст на переделку "огромный" проект.
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#19
|
|||
|
|||
это не вопрос веры (с) каждый волен заблуждаться в своё удовольствие (с)
Тем не менее буду очень благодарен, если у вас возникнут какие-либо соображения по пунктам 1-2 этой темы... Последний раз редактировалось delphicoding, 26.07.2011 в 12:48. |
#20
|
||||
|
||||
1. Правый клик на форме -> Tab Order и расставляйте контролы в поряке прохождения фокуса через них. Если не боитесь, можно заняться извращением, Правый клик на форме -> View As Text и расставляйте контролы в DFM в порядке прохождения фокуса. Без навыков легко испортить проект и, это всего лишь дублирование первого способа.
2. Контрол скопирован, возможно скопировано и "поведение". Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#21
|
|||
|
|||
1. Спасибо за подсказку! Но там всё тоже правильно. Возможно баг в компоненте.
2. Новый поставил - такая же фигня... Последний раз редактировалось delphicoding, 26.07.2011 в 13:13. |
#22
|
||||
|
||||
1. Скорее всего вы где то "зеванули". Откройте проект в виде "View As Text" и внимательно просмотрите все TPanel и их дочерние контролы.
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#23
|
|||
|
|||
Возможно, я как-то долго не мог понять какого хрена на нодой панеле не отображаются вкладки... ковырялся пол дня, всё перерыл, весь код, все родительские формы и все свойства в инспекторе... потом радостно обнаружил свойство прописанное в DFM но неотображающееся в инспекторе HideAllTabs=True...
С тех пор каждый раз в подобных ситуациях проверяю и DFM, но пока и там не нашёл ничего... ладно, проверю ещё раз... |
#24
|
|||
|
|||
Вопрос 1 решён - опять таки в наследственной форме был баг.
Ещё вот не очень понял каким образом некоторые unit'ы определяются Delphi в раздел проекта Common? Создал новый юнит-форму, но она появляется в общем списке проекта, а я хочу перенести в Common... как это сделать? (и наоборот) Последний раз редактировалось delphicoding, 26.07.2011 в 14:43. |
#25
|
|||
|
|||
8. При открытии новых окон, некоторые окна пропадают-прячутся за главным окном программы и увидеть их можно только минимизировав главное окно программы. Как вообще должен быть правильно реализован многооконный интерфейс с множеством мелких и повторяющихся окон, чтобы все эти окна оставались видны в главном окне программы? также может есть некий компонент типа виндовой панели задач?
|
#28
|
|||
|
|||
antikiler
Баян... PS у тебя ник с ошибкой написан - о чём с тобой разговаривать.... |