Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как описание класса разбить на несколько модулей? [D6]


novill ©   (2006-05-23 16:30:00) 

Можно ли обойтись без директивы include?

Описание класса довольно большое, уже больше 1000 строк и  править всё в одном модуле неудобно.


DrPass   (2006-05-24 10:34:00) [1]


> Есть к ИДЕ одно очень большое пожелание - возможность "сворачивать"
> строки

Уже. Только не в версии 6, а в 9 и 10


ЮЮ   (2006-05-24 10:28:00) [2]

реально длинные процедуры всегд реально разбить на реальные и недлинные методы.

Интерфесную часть класса показал бы хоть.


novill   (2006-05-24 10:20:00) [3]

Есть к ИДЕ одно очень большое пожелание - возможность "сворачивать" строки. Ставишь галочку на первую и на последную выбранные строки и между ними все строки сворачиваются, рядом только значек ставиться. Такое есть в разных редакторах.

Когда у тебя начнутся реально длинные процедуры, будет повод...


vidiv   (2006-05-23 18:15:00) [4]

Я форму только начал, уже 808 строк... даже не волнуюсь... IDE очень удобная


TUser   (2006-05-23 17:11:00) [5]

> Клас - не класс - форма просто.

Он все-таки класс. Если там так много контролов, что декларейшен класса занимает 1000 строк - то это смерть пользователю. Если ты этой (и своей) смерти не боишся - используй фремы, описание будет более компактным. Если основное место занимают не описания контролов, а твои поля, свойства и методы - сделай простую форму (только интерфейс), + иерархию из нескольких наследников, будет все разбито на несколько модулей. А так вообще - странно, зачем тебе такое понадобилось.


novill   (2006-05-23 16:46:00) [6]

через 14 дюймовый монитор много.
Клас - не класс - форма просто.

Придется инклюд пользовать...


Palladin   (2006-05-23 16:41:00) [7]

Хотя можно перепродумать класс. Вдруг его можно разбить на небольшую иерархию.


Palladin   (2006-05-23 16:40:00) [8]

Нет. Да и 1000 строк это не так уж и много.


Наверх

Титульная страница Поиск, карта сайта Написать письмо