|
|
|
Разморозить форму
|
|||
|---|---|---|---|
|
#18+
kealon(Ruslan)т.е. с введением событийно-ориентированного похода мы потеряли очень ёмкий пласт подходов к разработке нет конечно. Никто ничего не терял. пишите консольное приложение без всяких там некошерных PeekMessage, разве кто запрещает? или Direct-3D приложение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2019, 12:39 |
|
||
|
Разморозить форму
|
|||
|---|---|---|---|
|
#18+
Arioch, конечно, зачем пользователю формочка :-) только консоль... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2019, 13:13 |
|
||
|
Разморозить форму
|
|||
|---|---|---|---|
|
#18+
softwarerЕсли очень грубо, то до введения событийно-ориентированного подхода автор и думать бы не стал о том, что пока система ждёт нажатия Enter - в ней можно "двигать окна и писать в edit".Ну почему же, в Clipper-е, помнится, с помощью @ say @ get read и menu to создавали формочки типа виндовых (писать в edit, нажимать кнопочки, окна были редкостью, в основном в turbo vision - разрешение 80x25 не способствовало), но с жестким следованием кода. Вот народ при переходе и мучился. Но пока писал эмулятор этого подхода под Windows, привыкал к event-driven programming. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2019, 14:05 |
|
||
|
Разморозить форму
|
|||
|---|---|---|---|
|
#18+
bk0010в turbo vision - разрешение 80x25 не способствовало), но с жестким следованием кодаВ Turbo Vision уже была событийная модель ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2019, 18:04 |
|
||
|
Разморозить форму
|
|||
|---|---|---|---|
|
#18+
80x50 или даже 120xNN когда появился Turbo Vision уже давно CGA и MDA стали историей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2019, 18:14 |
|
||
|
Разморозить форму
|
|||
|---|---|---|---|
|
#18+
kealon(Ruslan)конечно, зачем пользователю формочка :-) только консоль... то есть ты говоришь, что "потерянный ёмкий пласт" пользователю не нужен??? а почему тебя это волнует? пусть жрёт что дают! bk0010Ну почему же, в Clipper-е, помнится, с помощью @ say @ get read и menu to создавали формочки типа виндовых точне, в dBASE, а Клиппер - это клон клона. да и сам dBase скорее всего взял это с мейнфреймов, видел я как в туристических фирмах авиа-билеты продавали в 2000-x - чуть ли на BBS-интерфейс, хотя и по интернету. .....а для виндовых это можно сделать, как цепочку модальных окон ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2019, 18:17 |
|
||
|
Разморозить форму
|
|||
|---|---|---|---|
|
#18+
ещё вариант - старые добрые Мастера/Wizards ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2019, 18:18 |
|
||
|
Разморозить форму
|
|||
|---|---|---|---|
|
#18+
Ariochто есть ты говоришь, что "потерянный ёмкий пласт" пользователю не нужен??? а почему тебя это волнует? пусть жрёт что дают!это ты так сказал - 21829027 наверное потому что я за это деньги получаю, пусть не напрямую, но ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2019, 19:23 |
|
||
|
Разморозить форму
|
|||
|---|---|---|---|
|
#18+
kealon(Ruslan), я сказал, что никто "ёмкий пласт" не терял, что он как был - так и остался, весь целиком, на 100% - бери и пользуйся про пользователя я вообще ни слова не говорил, пока ты не начал 21829080 и именно ты сказал, что "ёмким пластом" ты пользоваться не хочешь, потому что пользователям это не нравится можешь, но не хочешь т.е. ничего не потеряно, как я с самог оначала и говорил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2019, 19:38 |
|
||
|
Разморозить форму
|
|||
|---|---|---|---|
|
#18+
> когда в программе нужна сценарная логика на вскидку: * банкоматы * голосовое меню в телефонах, "если вы ъхотите сварить кофе - нажмите 1" * USSD "пласт потерян"? да нет, живее всех живых ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2019, 20:16 |
|
||
|
Разморозить форму
|
|||
|---|---|---|---|
|
#18+
Ariochkealon(Ruslan), я сказал, что никто "ёмкий пласт" не терял, что он как был - так и остался, весь целиком, на 100% - бери и пользуйся про пользователя я вообще ни слова не говорил, пока ты не начал 21829080 в литературе этот приём называется Гротеск ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2019, 20:25 |
|
||
|
Разморозить форму
|
|||
|---|---|---|---|
|
#18+
kealon(Ruslan), так ты тут литературу пишешь? я думал ты на технический форум пришёл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2019, 13:12 |
|
||
|
Разморозить форму
|
|||
|---|---|---|---|
|
#18+
Ariochkealon(Ruslan), так ты тут литературу пишешь? я думал ты на технический форум пришёл.этот литературный приём использован, что бы показать абсурдность Arioch пишите консольное приложение без всяких там некошерных PeekMessage, разве кто запрещает? а не решить проблему "пусть едят пирожные.." (С)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2019, 15:07 |
|
||
|
Разморозить форму
|
|||
|---|---|---|---|
|
#18+
kealon(Ruslan)"пусть едят пирожные.." (С)... Хороший пример. На редкость уместный. Эта фраза во-первых не была сказана Антуанеттой, во вторых вероятнее всего была не фразой, а королевским указом, причём очень полезным для бедняков. Т.е. использование этой фразы в обычном смысле - передёргивание карт. Теперь возвращаемся к якобы существующей проблеме: kealon(Ruslan)мы потеряли очень ёмкий пласт подходов к разработке В очередной раз повторяю, в озвученнйо проблеме речь про "потеряли" и про "мы, программисты" kealon(Ruslan)конечно, зачем пользователю формочка :-) А вот тут идёт передёргивание карт. Вместо озвученной проблемы подсовывается совсем другая проблемы. Что пользователи некоторых программистов (а не сами программисты) могут, но не хотят (а вовсе не "хотят, но не могут" = "потеряли") "использовать пласт". Ariochа почему тебя это волнует? пусть жрёт что дают! А вот тут был "литературный приём" - сарказм. С целью подчеркнуть передёргивание. Помочь тебе начать много и часто говорить о том, что вообще НЕ ЯВЛЯЕТСЯ частью озвученной проблеммы "программисты потеряли пласты", а появилось только при подмене изначальной проблемы на постороннюю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2019, 18:02 |
|
||
|
Разморозить форму
|
|||
|---|---|---|---|
|
#18+
Arioch, даже и не знаю зачем программистам интересно как делать программы проще и надёжнее, вообще нелогичные создания - сами себе вакансии уменьшают ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2019, 19:32 |
|
||
|
Разморозить форму
|
|||
|---|---|---|---|
|
#18+
а это уже ТРЕТЬЯ проблема, не связанная ни с одной из двух предыдущих P.S. ....и эти люди говорят за литературу. kealon(Ruslan)зачем программистам интересно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2019, 20:04 |
|
||
|
Разморозить форму
|
|||
|---|---|---|---|
|
#18+
А остановиться должен цикл до тех пор пока не будет нажата клавиша ентер Т.е. цикл состоит из двух частей? До нажатия и после. Создаем поток выполняем до, на нажатие Enter поднимаем событие (event), в потоке ждем событие с помощью WaitForSingleObject и выполняем после. Синхронизацию через Synchronize или просто Send/PostMessage. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2019, 03:47 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39784850&tid=2039700]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
172ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 241ms |
| total: | 529ms |

| 0 / 0 |
