Переключение на Главную Страницу Страницы: [1]  ОтправитьПечать
Очень популярная тема (более 25 ответов) Возможно ли вывести форму на весь экран без заголовков окон? (число прочтений - 15339 )
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Возможно ли вывести форму на весь экран без заголовков окон?
25. Января 2012 :: 09:34
Печать  
Задача - разработать интерфейс под тач-устройства (андроид или айпод), работать будет по терминальному соединению.

Необходимо в 1С открыть обработку, чтобы она разворачивалась полностью на весь экран (без заголовка окна 1С, без заголовка окна обработки, без меню, без панелей).

Как это сделать?
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #1 - 25. Января 2012 :: 10:24
Печать  
Можно, ща поищу примерчик
Формексом делается, играешься стилем окна, не помню ужо, но и для не модальной формы тоже работать должно.
  

_________________004.ert ( 9 KB | Загрузки )
Наверх
 
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #2 - 25. Января 2012 :: 10:32
Печать  
Положением и размером окна что ли? Верхний левый угол с минусовыми координатами, а ширина и высота заведомо бОльшие?
  
Наверх
 
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #3 - 25. Января 2012 :: 10:33
Печать  
Да, работает, спасибо, дальше сам разберусь.
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #4 - 25. Января 2012 :: 10:45
Печать  
Вот еще примерчик - заставочка..
Задается время простоя в секундах до её появления
По пкм - смена, объекты двигаются за курсором
  

ants_scrns_002.ert ( 275 KB | Загрузки )
Наверх
 
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #5 - 25. Января 2012 :: 10:47
Печать  
Что-то у меня не очень красиво получается, сверху и слева границы окна видны.

На заставке кстати то же самое.
  

___________007.jpg ( 65 KB | Загрузки )
___________007.jpg
Наверх
 
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #6 - 25. Января 2012 :: 10:50
Печать  
Почему-то "РазмерОкна" работает, а "ПоложениеОкна" не работает...
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #7 - 25. Января 2012 :: 10:56
Печать  
а у меня "бордера"  нема
Улыбка

Ээхх.. я помню эту лажу с бордером.
Не помню как уже лечилась, то ли открытие повторно убирало этот эффект, то ли еще чего.
Просто кому-то помогал делать эту бегущую строку - и там эту проблему решили, а вот как именно, не помню Печаль
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #8 - 25. Января 2012 :: 11:04
Печать  
Во, прикол
Воткни в бегущую строку:

Процедура ПриНажатииЛевойКнопки()
     Окна.СтильОкна(Форма,2);
     Окна.Максимизировать(Форма);
КонецПроцедуры

и нажми мышой, когда есть бордер - он исчезнет
Улыбка
  
Наверх
 
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #9 - 25. Января 2012 :: 11:10
Печать  
А если сделать так, то всё работает без тыка Улыбка

Код
Выбрать все
Процедура ПослеОткрытия()
     Окна.СтильОкна(Форма,2);
     Окна.Максимизировать(Форма);
КонецПроцедуры 

  
Наверх
 
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #10 - 25. Января 2012 :: 11:11
Печать  
Ну что, вроде решилось всё... Улыбка Благодарю!
  
Наверх
 
IP записан
 
chessman
God Member
*****
Отсутствует



Сообщений: 1084
Зарегистрирован: 10. Августа 2007
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #11 - 25. Января 2012 :: 11:35
Печать  
Сейчас попробовал, можно еще строку title bar'а отключить у главного окна.

Если отключить меню и панели, по получится приблизительно так.
Можно еще отключить стиль WS_SYSMENU, тогда нельзя будет менять размер через панель задач.
  

Clipboard02_013.jpg ( 210 KB | Загрузки )
Clipboard02_013.jpg
Наверх
 
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #12 - 26. Января 2012 :: 08:37
Печать  
А может подскажете еще как курсор скрыть? Либо вообще либо в форме. А то при работе с тачскрином он мешается. Ну или не скрыть, а назначить ему картинку прозрачную чтобы не видно было.
  
Наверх
 
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #13 - 26. Января 2012 :: 10:26
Печать  
Всё, вопрос снят.

Код
Выбрать все
РасшФормы.УстановитьКурсор("null.cur") // null.cur - прозрачный курсор 1х1 пиксел 

  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #14 - 27. Января 2012 :: 06:47
Печать  
я тоже так делал.. в арканоиде
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #15 - 27. Января 2012 :: 06:48
Печать  
Покажешь потом готовый скриншот интерфейса под тачскрин ?
  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #16 - 27. Января 2012 :: 09:45
Печать  
Eprst писал(а) 27. Января 2012 :: 06:48:
Покажешь потом готовый скриншот интерфейса под тачскрин ?

На
  

touch.jpg ( 81 KB | Загрузки )
touch.jpg
Наверх
ICQ  
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #17 - 27. Января 2012 :: 10:41
Печать  
Чорт, какие люди!
Улыбка
А где же твои любимые иконки с 95 винды ?
Улыбка
  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #18 - 27. Января 2012 :: 10:56
Печать  
Eprst писал(а) 27. Января 2012 :: 10:41:
Чорт, какие люди!
Улыбка
А где же твои любимые иконки с 95 винды ?
Улыбка

Ты про какие иконки?
А то старею и тупею Улыбка
  
Наверх
ICQ  
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #19 - 27. Января 2012 :: 11:54
Печать  
:0
ну блин, твои картинки в поделках всегда же были как иконки с допотопной 3.11 винды (или 95)
  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #20 - 27. Января 2012 :: 12:09
Печать  
Eprst писал(а) 27. Января 2012 :: 11:54:
:0
ну блин, твои картинки в поделках всегда же были как иконки с допотопной 3.11 винды (или 95)

Попутал ты меня с кем-то, м'бвана Ёпрст Ужас
  
Наверх
ICQ  
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #21 - 27. Января 2012 :: 12:57
Печать  
не-не-не..
Тебя то я точно ни с кем не путаю, ну точно были..
Улыбка
найду - кину скрин
  
Наверх
 
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #22 - 27. Января 2012 :: 18:38
Печать  
Я могу показать первичный (черновой) набросок интерфейса, который для клиента делал, возможно будет дорабатываться. Это для смартфона на Android экран 3.2 дюйма 320x480. Клиентам (в оптовом отделе) раздают девайсы, они ходят по выставочному залу и сами себе набирают заказ по артикулу (1С через терминал-сервер), потом сохраняют заказ - формируются перемещения, резервирование и прочее... Прокручивайте влево и вниз - картинка большая.
  

_____1.png ( 289 KB | Загрузки )
_____1.png
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #23 - 31. Января 2012 :: 04:57
Печать  
Красиво.
А сами "кнопки" - на WebBrowser , судя по картинке ?
ЗЫ: если заказанного товара будет больше, чем на экранчик влезает, появится "всевдо" полоса прокрутки, или как ?
  
Наверх
 
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #24 - 31. Января 2012 :: 05:44
Печать  
Кнопки - просто картинки на форме. Нажатия обрабатываются перехватом клика, по координатам вычисляется кнопка, выполняется временная смена цвета.

Список заказанного товара вообще на MXL (Йоксель АктивИкс). Пока прокрутка кнопками "вверх"/"вниз", может потом какой-нибудь инерционный скроллинг придумаю. Скролл-бара не будет (как в общем-то его нет и на смартфонах).
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #25 - 31. Января 2012 :: 05:53
Печать  
Ага, ясно.
Т.е. на сколько я понял, все поделки с тачскрином..генерят только "нажатие" кнопки (не мыши) ?
И.."долгое нажатие" на тачскрин - как зажатая кнопка на клаве ?
Или, генерится событие - что нажали на что-то с координатами такимито ?
А так, клик на картинке, можно и штатно обработать, без вк - только муторно это.
  
Наверх
 
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #26 - 31. Января 2012 :: 06:13
Печать  
Генерится как раз нажатие левой клавиши мыши.

"ПриНажатииЛевойКнопки" - по координатам вычисляем куда ткнули, меняем картинку кнопкии на более тёмную.
"ПриОтжатииЛевойКнопки" - проверяем, соответствуют ли координаты той кнопке по которой ткнули, если соответствуют (а то может просто палец проскользил) то меняем картинку кнопки на исходную, обрабатываем клик.

Можно обрабатывать как кратковременный клик, так и долгое нажатие на кнопку (вычислять разницу времени между нажатием и отжатием), и соответственно выполнять различные действия.
Можно даже попытаться сделать инерционный скроллинг, если получится построить вектор движения пальца между нажатием и отжатием.
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #27 - 31. Января 2012 :: 06:37
Печать  
А...аа это совсем другое дело.
Тут да, тут всё проще.
ЗЫ: просто никогда не работал с тачскринами
  
Наверх
 
IP записан
 
Кир
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 7
Зарегистрирован: 11. Августа 2012
Пол: Мужской
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #28 - 11. Августа 2012 :: 19:44
Печать  
А как вывести объект таблицу во весь экран?
И нужно что бы она в открытом виде динамически отображала изменения внесённые в эту таблицу программно.
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Возможно ли вывести форму на весь экран без заголовков окон?
Ответ #29 - 15. Августа 2012 :: 08:13
Печать  
Лучше для этих целей не брать моксель , не шибко быстро работает.
Возьмите лучше Йоксель или вебброузер
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: [1] 
ОтправитьПечать