Страница 5 из 9
					
				Clarion & Linux c Wine (или план Б)
				Добавлено: 14 Сентябрь 2023, 7:18
				 Игорь Столяров
				finsoftrz писал(а): 14 Сентябрь 2023, 7:09
Не совсем корректно работает поле ввода на тулбаре (хотя в винде ситуация с этим ещё хуже).
 
Поля ввода на ToolBar ... это например ввод номеров листов в окне предпросмотра отчёта.
Работают без проблем. Других примеров использования не знаю.
 
			 
			
					
				Clarion & Linux c Wine (или план Б)
				Добавлено: 14 Сентябрь 2023, 7:23
				 finsoftrz
				У меня это строка поиска в броузах. Активируется, когда в активном окне фокус устанавливается на LIST контрол.
			 
			
					
				Clarion & Linux c Wine (или план Б)
				Добавлено: 14 Сентябрь 2023, 7:24
				 finsoftrz
				В предпросмотре другая ситуация, там обычное окно, не фрейм.
			 
			
					
				Clarion & Linux c Wine (или план Б)
				Добавлено: 14 Сентябрь 2023, 7:27
				 finsoftrz
				Игорь, если не затруднит, попробуйте запустить приложение с рантаймом с6. Хотелось бы удостовериться, что проблема именно в рантайме, а не в моих заморочках с управлением mdi окнами.
			 
			
					
				Clarion & Linux c Wine (или план Б)
				Добавлено: 14 Сентябрь 2023, 7:37
				 Губин Игорь
				finsoftrz писал(а): 14 Сентябрь 2023, 7:13
 в открытом режиме консоли запускаю wine программа.
 
А не пробовали нормальным способом? 
 
Виндоус-программа прекрасно отрабатывает из под десктопной оболочки, если правильно всё указать
finsoftrz писал(а): 14 Сентябрь 2023, 7:09
Проблема со шрифтом в полях ввода ростет от использования ms sans serif. Если в декларации окна задан Microsoft sans serif и явно указан чарсет, то отображается нормально. Требует некоторого осмысления, но в целом понятно.
 
Этой проблеме лет 200 или около того. В интернете полно историй и инструкций.
 
			 
			
					
				Clarion & Linux c Wine (или план Б)
				Добавлено: 14 Сентябрь 2023, 7:54
				 Игорь Столяров
				Губин Игорь писал(а): 14 Сентябрь 2023, 7:37
если правильно всё указать
 
Я это всегда подозревал !  

 Научите пожалуйста !  

 
			 
			
					
				Clarion & Linux c Wine (или план Б)
				Добавлено: 14 Сентябрь 2023, 8:00
				 finsoftrz
				Проблема в приложении с рантаймом с6 вроде локализовалась. Зависания происходят при открытии второго окна в потоке, например, формы из броуза. Окно формы остаётся пустым и как бы под окном броуза. Сегодня поковыряюсь, может, найдётся способ решения проблемы.
			 
			
					
				Clarion & Linux c Wine (или план Б)
				Добавлено: 14 Сентябрь 2023, 8:03
				 Губин Игорь
				Игорь Столяров писал(а): 14 Сентябрь 2023, 7:54
Я это всегда подозревал !  Научите пожалуйста !
 
Я сторонник "научи себя сам" 
  
  (уже не помню 

 ). Но там всё очень просто понять, если взять 
инсталлятор виндовой программы, который бросает иконку на десктоп и запустить его в консоли wine. В результирующих настройках ярлыка всё будет прописано и предельно понятно.
Я игрался с настройками и, в какой-то момент, то ли системе надоело, то ли я что-то подкрутил, но она начала сама разбираться где требуется wine, без моего участия.
Уж простите, моё дело было проверить работоспособность приложений и необходимые условия. Т.ч. проверил, сформулировал и благополучно выбросил из головы все промежуточные телодвижения, которые являются привилегией сисадмина клиента.
Проблемы со шрифтами я избежал, т.к. у меня во всех окнах, исключительно, Arial, Курьер и т.п. (
никаких Sans Serife), а для всех контролов и окон явно прописан чарсет. Плюс включен шаблон купирования известных глюков отображения с чарсет.
 
			 
			
					
				Clarion & Linux c Wine (или план Б)
				Добавлено: 14 Сентябрь 2023, 8:08
				 finsoftrz
				Для тестирования и из консоли не напрягает, держишь её постоянно открытой, а команды сохраняются. Основное неудобство это копирование файлов между компьютерами. Тут уж ничего не сделаешь, если только сам кларион запускать на линуксе.
			 
			
					
				Clarion & Linux c Wine (или план Б)
				Добавлено: 14 Сентябрь 2023, 8:11
				 Губин Игорь
				finsoftrz писал(а): 14 Сентябрь 2023, 8:08
Основное неудобство это копирование файлов между компьютерами.
 
Я по-сермяжному, ручками через флешку.  
Одна мышка под левой рукой, вторая - под правой. Ну чем я не "Аватар Короля"?!  

 
			 
			
					
				Clarion & Linux c Wine (или план Б)
				Добавлено: 14 Сентябрь 2023, 8:30
				 finsoftrz
				Проблема с рантаймом с6 в самом рантайме. Запустил простое голое приложение без прибамбасов, зависание воспроизводится.
			 
			
					
				Clarion & Linux c Wine (или план Б)
				Добавлено: 14 Сентябрь 2023, 13:44
				 finsoftrz
				В общем, в рантайме с6 виснет на accept после открытия окна, отследил до него с помощью debugview. Хорошая новость, на линуксе можно использовать привычный debugview для отладки. А что делать с зависанием, пока непонятно.
			 
			
					
				Clarion & Linux c Wine (или план Б)
				Добавлено: 14 Сентябрь 2023, 14:46
				 Игорь Столяров
				finsoftrz писал(а): 14 Сентябрь 2023, 13:44
в рантайме с6 виснет на accept после открытия окна
 
Согласен. Наблюдаю для своей программы в сборке под C63 то же самое. 

Для меня это не вопрос - давно не юзаю RunTime C63.
 
			 
			
					
				Clarion & Linux c Wine (или план Б)
				Добавлено: 14 Сентябрь 2023, 14:54
				 finsoftrz
				Причем виснет не всегда. То нормально открывает, то виснет. Соответственно, никакие события не обрабатываются при зависании. Задержки не помогают.
			 
			
					
				Clarion & Linux c Wine (или план Б)
				Добавлено: 14 Сентябрь 2023, 15:03
				 Губин Игорь
				Вы бы ещё 3.1 начали тестировать...