Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.08.2017, 08:20   #1
Ecosasha
Форумчанин
 
Регистрация: 22.05.2009
Сообщений: 248
По умолчанию Кроссплатформенное приложение

Написано приложение для Windows на Дельфи. хотелось бы его перенести на Mac, потом в Linux.
В приложении используются механизмы работы с чужими окнами, передача фокуса в чужое окно ввода, считывание с заголовков чужих окон, передача чужим компонентам текста, скриншоты окон, горячие клавиши глобальные и так далее.
Например, для Mac какой язык программирования лучше выбрать, чтобы он позволял реализовать также эти вещи? Или есть сложности, что некоторые вещи в Mac чисто физически не реализуются как в приложениях Windows. Опыта нет в программировании для Mac. Поэтому хочется узнать как правильно начать.
А то вдруг начнешь, а окажется, что в другом языке программирования только есть вариант решения или эти задачи вообще не решаются.
Или все задачи, что и в Windows решаются, просто надо переписать как надо?
Ecosasha вне форума Ответить с цитированием
Старый 31.08.2017, 10:31   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Все решается, но естественно надо переписать.
p51x вне форума Ответить с цитированием
Старый 31.08.2017, 10:44   #3
Ecosasha
Форумчанин
 
Регистрация: 22.05.2009
Сообщений: 248
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Все решается, но естественно надо переписать.
А какую под Mac IDE лучше использовать и язык программирования? Просто вдруг где-то что-то как бы как конструктор, а там надо лезть типа глубже надо? Или там без разницы, у всех одинаковый функционал?
Ecosasha вне форума Ответить с цитированием
Старый 31.08.2017, 10:49   #4
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,158
По умолчанию

если Делфи, то под линукс можно собрать .. там Lazarus вроде этим занимается...
под МАС не в курсе
ADSoft вне форума Ответить с цитированием
Старый 31.08.2017, 11:06   #5
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Офф сайт говорит, что RAD Studio могет.
p51x вне форума Ответить с цитированием
Старый 31.08.2017, 11:27   #6
Ecosasha
Форумчанин
 
Регистрация: 22.05.2009
Сообщений: 248
По умолчанию

Кстати, а какая лучшая бесплатная IDE для Mac?
Ecosasha вне форума Ответить с цитированием
Старый 31.08.2017, 11:31   #7
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Язык то какой?..
p51x вне форума Ответить с цитированием
Старый 31.08.2017, 11:36   #8
Ecosasha
Форумчанин
 
Регистрация: 22.05.2009
Сообщений: 248
По умолчанию

ну язык, в случае чего, я думаю, все равно придется там заново смотреть. Поэтому в большей степени интересует, чтобы были решены поставленные задачи и не уперлось все в тупик.
Просто бегло посмотрел в поиске "работа с чужими окнами" и не нашел даже намека на Mac, хотя на Windows эти примеры сразу выходят. Может, неправильно задаю поиск?
То есть чтобы было больше документации, наверное, для изучения, меньше подводных камней, по этому критерию язык программирования хочу выбрать
Ecosasha вне форума Ответить с цитированием
Старый 31.08.2017, 11:45   #9
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от Ecosasha Посмотреть сообщение
Может, неправильно задаю поиск?
да, на русском + слишком неконкретно.
https://www.google.com/search?q=mac+get+window+title
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кроссплатформенное (Windows и Android) приложение для распределенных вычислений novak1930 Фриланс 1 21.05.2016 07:13
кроссплатформенное программирование под разные ос Алексей_2012 Общие вопросы Delphi 2 09.04.2015 08:19
Что такое кроссплатформенное программирование. Elgoritm Qt и кроссплатформенное программирование С/С++ 11 28.09.2012 08:53
Кроссплатформенное программирование Dexes Общие вопросы Delphi 2 21.02.2012 11:51
Кроссплатформенное программирование в VS master151 Общие вопросы .NET 2 12.09.2011 21:07