Size: a a a

2020 September 27

ИМ

Иван Михайлов... in Delphi & Lazarus
Viktor Akselrod
зачем и где сейчас эта игра? 🙂
В забвении. Игрушка вроде .kkrieger называется
источник

ИМ

Иван Михайлов... in Delphi & Lazarus
Александр В
На unity пишется всякий инди хлам, ААА очень редко. Крупные студии пишут свои, помельче - пишут на Unreal Engine, софсем нищеброды на unity, а маргиналы на всяких опенсурс типа ирлихта😄
Ну, на ирлихте может и пишут маргиналы, но лучший опенсурс щас - это Godot.
источник

VA

Viktor Akselrod in Delphi & Lazarus
Иван Михайлов
В забвении. Игрушка вроде .kkrieger называется
да, точно. когда я писал про суперкомпактные 3д игры, именно ее имел ввиду.
за столько лет название уже стерлось из памяти.
исполнение шикарное, но с точки зрения бизнеса бесполезное.
источник

SB

Sergey Bodrov in Delphi & Lazarus
Пардон, проверил, TFPGList (с женериками). https://github.com/serbod/osmap/blob/master/osmapobjects.pas
источник

j

jkeks in Delphi & Lazarus
источник

GB

George Bakhtadze in Delphi & Lazarus
Alexey Kulakov
Народ, вы используете какие-нибудь типы сортировки кроме QuickSort?
insertion еще
источник

GB

George Bakhtadze in Delphi & Lazarus
Иван Михайлов
В забвении. Игрушка вроде .kkrieger называется
она позиционировалась всегда как демка
источник

ДT

Дмитрий Texnix... in Delphi & Lazarus
вопросек.
в 10.2.3
{$IFDEF SUPPORT_ANSISTRINGS_UNIT}
выдаёт YES,
а в 10.4.1
выдаёт NO
источник

ДT

Дмитрий Texnix... in Delphi & Lazarus
почему? поменялась кодировка в 10.4 ?
источник

ДT

Дмитрий Texnix... in Delphi & Lazarus
источник

SB

Sergey Bodrov in Delphi & Lazarus
При сборке под Android (а может и под FMX в целом, не знаю) не работают AnsiString
источник

SB

Sergey Bodrov in Delphi & Lazarus
Дело не в кодировке, а в том, что AnsiString решили сделать deprecated
источник

ДT

Дмитрий Texnix... in Delphi & Lazarus
аха, спасиб
источник

I

Igor in Delphi & Lazarus
Sergey Bodrov
Дело не в кодировке, а в том, что AnsiString решили сделать deprecated
то есть, теперь вместо AnsiString везде писать string(1251)?
источник

SB

Sergey Bodrov in Delphi & Lazarus
Igor
то есть, теперь вместо AnsiString везде писать string(1251)?
Нет, просто string. А однобайтовые кодировки переводить в уникод
источник

I

Igor in Delphi & Lazarus
если я пишу AnsiString, подразумевается, что мне нужна именно однобайтовая строка, иначе зачем это уточнять
источник

SB

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

SB

Sergey Bodrov in Delphi & Lazarus
У меня самого афедрон подгорает от отсутствия AnsiString
источник
2020 September 28

Д

Дмитрий in Delphi & Lazarus
tolik8
Всем привет, есть обычное GUI приложение на Lazarus
Можно сделать чтобы с определенным параметром оно запускалось как консольное приложение, а без параметра как GUI?
Можно, я делал, но для unix систем приходилось хукать Interfaces.pas из-за Wayland и отсутствия в нём переменной DESKTOP.

...
uses
...
 CustApp;

type
 //Тип режима запуска приложения
 TLaunchModes = (Console, Service, GUI, Empty);      
...
 with TCustomApplication.Create(nil) do
   try
     if HasOption('s', 'service') then
       LaunchMode := Service
     else
     if HasOption('c', 'console') then
       LaunchMode := Console
     else
     if HasOption('g', 'GUI') then
       LaunchMode := GUI
     else
       LaunchMode := Empty;
   finally
     Free;
   end;  
...
источник

Д

Дмитрий in Delphi & Lazarus
Sergey Bodrov
Дело не в кодировке, а в том, что AnsiString решили сделать deprecated
источник