Size: a a a

2020 September 25

GB

George Bakhtadze in Delphi & Lazarus
Alexey Kulakov
Когда сырцы оперы утекли, народ успел сделать прау патченных вещей и всё. Думаешь, тут будет сильно иначе?
разве они утекали? да даже если и да, то только подпольно на них можно что-то делать. хотя мне хватило бы, если б пропатчили поддержку TLS, а то многие сайты уже не показываются вообще :(
источник

АВ

Александр В... in Delphi & Lazarus
George Bakhtadze
разве они утекали? да даже если и да, то только подпольно на них можно что-то делать. хотя мне хватило бы, если б пропатчили поддержку TLS, а то многие сайты уже не показываются вообще :(
Утекали сурцы движка только
источник

АВ

Александр В... in Delphi & Lazarus
Garik
Банкоматы на хр работают)
Большая часть на семерке уже, но да, много банкоматов небольших банков до сих пор на XP, хотя недавно видел ВТБшный на Win2k, а в регионах и на 98 винде встречаются-)))
источник

Д

Дмитрий in Delphi & Lazarus
Viktor Akselrod
когда говорим о дженериках в первую очередь вспоминаем о списках.
неужели для тебя нет разницы по удобству  между TList и TList<T>?
ага, а как же такие примеры:
type
 TCustomList = specialize  TFPGMap<string, TCustomClass>;  
?
не говоря уже о самом написании собственных:
type generic TFPGMapCustom <TKey,TCustomData>= class(TFPSMap)
источник

Д

Дмитрий in Delphi & Lazarus
Renat Suleymanov
На счет отладки может быть... Хотя с дженериками проблем именно у меня особо не было. Я их использую только по назначению, когда они реально облегчают написание кода. По поводу затрудняют чтение кода категорически не согласен. Более лаконичный код и читать проще. Не понимаю этих предубеждений.
А вам не приходилось иметь дел с уже написанным кодом ?
При чём не вами, а кем-то с использованием дженериков и не всегда обосновано... ?
источник
2020 September 26

RS

Renat Suleymanov in Delphi & Lazarus
Дмитрий
А вам не приходилось иметь дел с уже написанным кодом ?
При чём не вами, а кем-то с использованием дженериков и не всегда обосновано... ?
Мне приходилось иметь дело уже написанным не мной кодом с грамотно использованными дженериками. Я увидел как это красиво и стал делать также ;)
источник

Д

Дмитрий in Delphi & Lazarus
Renat Suleymanov
Мне приходилось иметь дело уже написанным не мной кодом с грамотно использованными дженериками. Я увидел как это красиво и стал делать также ;)
Ну тут можно только позавидовать...
источник

AK

Alexey Kulakov in Delphi & Lazarus
Вчера писал про новые методы для потоков. Посмотрел, проще все же либо независимые функции с аргументом-стимом юзать, либо хэлпер, там в
источник

AK

Alexey Kulakov in Delphi & Lazarus
Там вообще отдельный класс фактически и все
источник

t

tolik8 in Delphi & Lazarus
Всем привет, есть обычное GUI приложение на Lazarus
Можно сделать чтобы с определенным параметром оно запускалось как консольное приложение, а без параметра как GUI?
источник

t

tolik8 in Delphi & Lazarus
Не хочется делить на два приложения, потому что там много схожего функционала
источник

KB

Kit Bayun in Delphi & Lazarus
Делай главную форму невидимой
источник

GB

George Bakhtadze in Delphi & Lazarus
tolik8
Всем привет, есть обычное GUI приложение на Lazarus
Можно сделать чтобы с определенным параметром оно запускалось как консольное приложение, а без параметра как GUI?
смотря как спроектировано. если правильно, т.е. в части, отвечающей за UI только то, что связано с UI, то легко - просто не вызываешь LCL в главном модуле
источник

SB

Sergey Bodrov in Delphi & Lazarus
источник

t

tolik8 in Delphi & Lazarus
Спасибо, ушел читать 😊
источник

t

tolik8 in Delphi & Lazarus
Как получить разрешение экрана в консольном приложении?
Screen.Width и Screen.Height не работают
Пишет Error: Identifier not found "Screen"

Здесь https://lazarus-ccr.sourceforge.io/docs/lcl/forms/tscreen.html
пишут что нужен Unit Forms

Но когда я добавляю Forms получаю
Fatal: Невозможно найти Forms, используемый в info_c. Проверьте, что пакет LCLBase имеется в списке зависимостей в инспекторе проекта.

Как еще можно получить разрешение экрана в консольном приложении?
источник

Ш

Шляпник in Delphi & Lazarus
https://ru.stackoverflow.com/questions/774644/Как-изменить-размер-консольного-окна
не? там есть упоминание функции GetLargestConsoleWindowSize
источник

t

tolik8 in Delphi & Lazarus
нужен не размер консоли а разрешение монитора (1920x1080)
источник

G

Garik in Delphi & Lazarus
tolik8
нужен не размер консоли а разрешение монитора (1920x1080)
http://forum.codenet.ru/q50888/
под винду
ну или попробуй добавить LCLBase в список зависимостей)
источник

t

tolik8 in Delphi & Lazarus
по этой ссылке вроде Borland C++ Builder
источник