со своей точки зрения варианты дизайна программ или просто
абстрактное разукрашивание компонентов без всякого
функционала.
 
Рекомендуемый формат картинок - PNG - полноцветно,
компактно и без потерь.
Модератор: Модераторы
 


procedure tjobaddfo.usedchanged(Sender: TField);
begin
 with sender, qryJobHosts do begin
  if asboolean then begin 
   additem(newhostids, fieldbyname('id').asinteger);
  end else begin
   removeitem(newhostids, fieldbyname('id').asinteger);
  end;
 end;
end;





Alexander писал(а):
 Но скроллбар грида понравился, безспорно! Если бы и все контролы были такими же приятными для глаза
 Но скроллбар грида понравился, безспорно! Если бы и все контролы были такими же приятными для глаза 
haword писал(а):Но скроллбар грида понравился, безспорно! Если бы и все контролы были такими же приятными для глаза

Alexander писал(а):haword писал(а):Но скроллбар грида понравился, безспорно! Если бы и все контролы были такими же приятными для глаза
Так в чём проблема то ? Они УЖЕ ДАВНО ЭТО МОГУТ ! Эти свойства есть
у каждого компонента и элемента, А дальше дело собственного вкуса.
Об том и речь. И на дизайн среды смотреть не надо.
 
 Я не думаю чтобы это было сложно когда виджеты его собственной разработки! Если этот момент наступит и не наступит конец света, тогда можно будет писать действительно красивые программы не обращая внимание на новые дизайнерские способности Мартина
 Я не думаю чтобы это было сложно когда виджеты его собственной разработки! Если этот момент наступит и не наступит конец света, тогда можно будет писать действительно красивые программы не обращая внимание на новые дизайнерские способности Мартина  И можно будет делать красивые градиентные меню типа как в мелкософтском оффисе или опеноффисе под вынь.
 И можно будет делать красивые градиентные меню типа как в мелкософтском оффисе или опеноффисе под вынь.
debi12345 писал(а):Вот это было весело, когда по идее каждый контрол должен был иметь свои функции прорисовки
==============
В MSEgui существует один-единственный "canvas", всего top-level окна ( формы). Что очень даже разумно.
 Объясню на всякий случай что я имел ввиду. В мсегуи есть например функция - DrawFrameBox, так вот эта функция используется везде где рисуются виджеты, и во время рисования скроллбара и во время рисования кнопки и комбобокса, и меню, просто задаются всегда разные размеры прорисовки это бокса. Покрайней мере раньше так было. Универсализация конечно это хорошо, если так то сделал бы хоть OnOwnerDraw для каждого своего виджета, тогда бы никаких бы вопросов и не возникало бы. Можно было бы рисовать красивые менюшки, с красивыми выделениями полей и прозрачностями!!!!!! и всякими другими прибабахами. кнопки дутые-раздутые, картинки везде пихать где только душа позваляет!! НО есть одно НО на этом способе рисования одной функцией всегда и везде все и построенно и чтобы это изменить надо скорее всего много чего переделывать. Думаю когда ни будь это и случиться и появятся нужные события.
 Объясню на всякий случай что я имел ввиду. В мсегуи есть например функция - DrawFrameBox, так вот эта функция используется везде где рисуются виджеты, и во время рисования скроллбара и во время рисования кнопки и комбобокса, и меню, просто задаются всегда разные размеры прорисовки это бокса. Покрайней мере раньше так было. Универсализация конечно это хорошо, если так то сделал бы хоть OnOwnerDraw для каждого своего виджета, тогда бы никаких бы вопросов и не возникало бы. Можно было бы рисовать красивые менюшки, с красивыми выделениями полей и прозрачностями!!!!!! и всякими другими прибабахами. кнопки дутые-раздутые, картинки везде пихать где только душа позваляет!! НО есть одно НО на этом способе рисования одной функцией всегда и везде все и построенно и чтобы это изменить надо скорее всего много чего переделывать. Думаю когда ни будь это и случиться и появятся нужные события.Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1