Форум программистов, компьютерный форум, киберфорум
Священные войны
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.93/28: Рейтинг темы: голосов - 28, средняя оценка - 4.93
610 / 93 / 4
Регистрация: 08.07.2010
Сообщений: 1,893

Редактор форм или код вручную

05.02.2011, 18:11. Показов 5604. Ответов 37
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я настолько избаловал себя редакторами форм - Visual Basic, Delphi, C++Builder, сейчас QtCreator и NetBeans, что когда дело дошло до, того чего нет в палитре редактора я ничего сам сделать не смог. Поэтому сейчас пишу абсолютно все, не используя редактор форм...

Хотелось бы услышать ваше мнение по этому поводу...
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.02.2011, 18:11
Ответы с готовыми решениями:

Текстовый редактор на Ассемблере: нужны исходники или готовый код
Доброе время суток. Уважаемые программисты, помогите, нужны исходники или куски исходников к самому простому текстовому редактору...

Редактор форм
Создал классическое приложение Windows C++. Автоматически создалось много файлов, пару пунктов меню. Если запустить программу, то...

переключение в редактор форм
Начал изучать Visual Studio. Работаю в версии 2008. Так вот, у меня МЕГО НУБСКИЙ вопрос, как переключиться в редактор форм? При создании...

37
Заблокирован
11.02.2011, 11:27
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от taras atavin Посмотреть сообщение
А не нормальных учили, но без помощи книг? Вот в это можно поверить.
А ненормальные ждали, пока их чему-то научат в вузе.
0
PB
11.02.2011, 14:05

Не по теме:

Цитата Сообщение от NightmareZ Посмотреть сообщение
А ненормальные ждали, пока их чему-то научат в вузе.
Они и там учится не хотят - сколько на форуме просьб решить задачки по программированию!

0
610 / 93 / 4
Регистрация: 08.07.2010
Сообщений: 1,893
12.02.2011, 21:12  [ТС]
Цитата Сообщение от PB Посмотреть сообщение
Они и там учится не хотят - сколько на форуме просьб решить задачки по программированию!
Мои просьбы бывают очень редко и их решает, как правило весь форум два дня.)
0
 Аватар для Vlad_IT
1452 / 360 / 61
Регистрация: 03.04.2010
Сообщений: 2,096
20.02.2011, 19:56
Я сейчас использую редакторы форм больше. Но все же в ручную круче и интереснее
0
 Аватар для Skipper
101 / 31 / 1
Регистрация: 08.05.2009
Сообщений: 338
26.02.2011, 12:59
если не жалко своего времени пишите вручную... любой сгенерированный редактором форм код можно отредактировать вручную... Редактор форм позволяет сократить затрачиваемое время на разработку. какой смысл описывать окно или кнопку вручную, велосипед заново изобретете, разве что...
0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3618 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
26.02.2011, 14:33
Цитата Сообщение от Skipper Посмотреть сообщение
любой сгенерированный редактором форм код можно отредактировать вручную
Скажите это тем, кто использует NetBeans
0
610 / 93 / 4
Регистрация: 08.07.2010
Сообщений: 1,893
26.02.2011, 15:33  [ТС]
Цитата Сообщение от M128K145 Посмотреть сообщение
Скажите это тем, кто использует NetBeans
Я использую. Для всего без исключения, но редактор форм уже давно забросил.
0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3618 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
26.02.2011, 16:24
i.c, прочитайте еще раз мой пост не вырывая фразу из контекста
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
25.04.2011, 09:10
Цитата Сообщение от Paulie Посмотреть сообщение
Но отмечу, что ручная разработка интерфейса занимает слишком уж много времени, которое можно было бы потратить на что-то более полезное!
, поэтому ты предлагаешь потратить его порядка на четыре больше на разработку того междумордия в редакторе? Если тебе даже ручная разработка междухари кажется долгой, то для дальнейшего сокращеняи этого времени надо делать специализированный интерфейс-ориентированный язык. Причём, не топой, а по настоящему хороший.

Добавлено через 3 минуты
Цитата Сообщение от Андрей Борисови Посмотреть сообщение
Ваше отталкивание редактора форм очень похоже на "Мои предки на медведя с рогатиной ходили и мне нафиг ружъё не надо. Традиции предков надо чтить". Смысла в "made by hands" нет никакого
Есть: ружьё великану хрупким кажестя, поэтому на одно его заряжанеи он несколько часов тратит, а руками ему минуты хватит, чтоб медведя уже заломать. Так вот, редкатор - это ружьё, но именно такое. И не на медведя расчитанное, а на жука-носорога. Помещается на ногте мизинца, заряжаетя и спускается пинцетом, мушку надо разглядывать в лупу.

Добавлено через 7 минут
Цитата Сообщение от Skipper Посмотреть сообщение
если не жалко своего времени пишите вручную... любой сгенерированный редактором форм код можно отредактировать вручную... Редактор форм позволяет сократить затрачиваемое время на разработку. какой смысл описывать окно или кнопку вручную, велосипед заново изобретете, разве что...
Ну и ну! Если не жалко времени, то сделай междуморду за минуты вручную, а если жалко, то потрать на неё в редакторе три месяца. Может логичнее наоборот?

Добавлено через 3 минуты
Хотя, если междухаря проста до безобразия и ограничиваестя одной кнопкой, двумя лаблами и одним эдитом, тогда да, тогда быстрее в редакторе. А смысл вообще обсуждать интрумент для такой междухари?
0
 Аватар для Илья Остапишен
10 / 10 / 1
Регистрация: 26.02.2011
Сообщений: 112
09.06.2012, 21:05
вручную, вручную, совет для тех кто не может в ручную - покодите на ассемблере, охото к дизайнерам форм отпадет навсегда, и есчо отпадет охотак визуальному Васику.
0
_
2364 / 1243 / 78
Регистрация: 28.10.2009
Сообщений: 4,331
09.06.2012, 21:07
Илья Остапишен, только где взять дополнительное время на то, чтобы расставлять элементы на форме вручную в коде, чем по быстрому кидать их на форму мышкой?
0
 Аватар для DimanRu
721 / 712 / 168
Регистрация: 15.06.2011
Сообщений: 1,704
10.06.2012, 18:48
Первое время все делал вручную. Потом решил попробовать в редакторе формы (Visual Studio) и знаете... получилось намного быстрее и красивее)) К редактору уже привык... ловлю себя на том, что забываю некоторые приемы ручного программирования, код. Иногда все же пишу "от руки". Есть кстати ещё одна интересная вещь: подсветка синтаксиса, и активный поиск в VS, как-то на отдыхе пришлось по-быстрому набросать код на листочке... често сказать - сложновато было, хотя после 2 -3 методов привык))))
0
 Аватар для Илья Остапишен
10 / 10 / 1
Регистрация: 26.02.2011
Сообщений: 112
10.06.2012, 19:51
Eugene22, перестал я любить редакторы форм еще с времен Delphi, тогда я был заметил что мои программы имеют ОГРОМНЫЙ размер (пустая ничего не делающая программа весит 8 мб!)тогда я попробовал написать ту же прогу на С. Она весила 600 кб если мне память не изменяет. Тогда я навсегда разлюбил редакторы форм.

Выбор прост: удобство или быстродействие и маленький размер, я выбрал второе, а вы как хотите
0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3618 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
10.06.2012, 19:54
Илья Остапишен, напишите на дотнете и получите меньший размер, на джаве еще меньше, а на асме так вообще копейки. Напишите в том же билдере эту программу и получите примерно тот же размер, что и в делфях. Корреляции между дизайнером и размером абсолютно никакой
0
 Аватар для Vlad_IT
1452 / 360 / 61
Регистрация: 03.04.2010
Сообщений: 2,096
10.06.2012, 21:27
Илья Остапишен, Тут в зависимости от библиотек графического интерфейса. VCL сама по себе весит не мало, даже если Вы будете без дизайнера строить интерфейс, то все равно выйдет такой же размер, разве что если Вы будете сокращать имена объектам, но это не значительно, с таким же успехом можно и в дизайнере менять имена. Так же для сравнения можно взять довольно известную библиотеку QT и всеми любимый Java, где обычное окошко QT будет весить порядка 10-30 mb, когда Java создаст исполняемый файл в десятки раз меньше. Но если бы QT имела свою виртуальную машину как Java или NET, то не пришлось бы ей таскать с исполняемыми файлами, файлы библиотек. Так и на примере Java, если бы она работала по принципу QT, то представьте что будет если в файл будут упакованы библиотеки Swing и прочие, я уже молчу по поводу примера с NET.

Не по теме:

Если бы еще разработчики при создании удобных редакторов форм к своей среде разработки, не забывали бы про редактор кода, например в Flash CS5 хоть и удобный дизайнер, но редактор кода заставляет желать лучшего)

0
155 / 155 / 30
Регистрация: 19.10.2009
Сообщений: 319
11.06.2012, 21:34
По мне писать вручную через всякие CreateControlsEx - слишком хлопотно, а всякие редакторы форм - уж слишком это не похоже на программирование, так что по мне использование языков разметки - самый лучший вариант для создания пользовательского интерфейса. Можно и скопировать сам код не хуже, чем со всякими CreateControlsEx, но пишется намного быстрее. И ничуть не хуже выше названного варианта можно следить за тем, что создаётся, как и на что пользовательский интерфейс будет реагировать, в то время как во всяких редакторах форм со списками свойств такие моменты легко упустить. Так что по мне этот третий вариант совмещает преимущества двух названных.
0
бжни
 Аватар для alex_x_x
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
11.06.2012, 21:39
Цитата Сообщение от Ilya81 Посмотреть сообщение
а всякие редакторы форм - уж слишком это не похоже на программирование, так что по мне использование языков разметки - самый лучший вариант для создания пользовательского интерфейса.
а где противоречие?
0
155 / 155 / 30
Регистрация: 19.10.2009
Сообщений: 319
11.06.2012, 22:19
Про редактор форм и разметку что ли? Ну это зависит от среды - в GTK# приходится выбирать, но более или менее популярные программы, созданные на нём, из всех, что я видел, используют разметку. WPF позволяет использовать и то и другое, но это очень условно, ибо после использования редактора форм в XAML'е появляется куча мусора, а общая структура становится совсем кривой (кто пользовался, знает, подробно объяснять долго). Так что лучше писать на языке разметки вручную.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
11.06.2012, 22:19

Редактор форм в NetBeans
Делаю GUI через редактор форм в NetBeans и не пойму как через него добавить графику. По идеи надо создать подкласс JPanel и переопределить...

Редактор форм в Qt Creator
Добрый вечер. Поставил себе Qt Creator, но в нём не оказалось редактора форм. Где взять можно и как после прикрутить? В гугле, видимо,...

MFC редактор форм
Всем привет. Сразу юзарский вопрос. Почему при создании MFC приложения не появляется редактор форм. И как его вызвать?

HTA редактор форм
Добрый день. Подскажите пожалуйста, может есть редактор в котром можно создавать hta формы: кнопочки. скоринги. лайблы, а самое...

Визуальный редактор форм на Python
Здравствуйте! Существуют ли визуальные редакторы, такие как "Visual Studio" для языка Python, с возможностью визуального...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
38
Ответ Создать тему
Новые блоги и статьи
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru