Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: А у вас формы "резиновые"?
 
 автор: Скорп   (29.04.2008 в 23:38)   личное сообщение
 
 

когда коту делать нечего, он...

вот и я заморочился проблемой работы базы на разных мониторах
код взял тут, на форуме (ссылку не помню, короче где ResForm2002...)
во многих формах вобщем работает
но вот там, где есть подчиненные формы, которые открываются по двойному клику из основной, как-то криво получается
основная вроде и подстраивается под монитор, а подчиненная черти че получается (шрифт может и 48 пикселями там получиться..)

собственно 2 вопроса:
1. используете ли вы у себя данную фичу?
и 2. - если да, то что я не так делаю?

п.с. особенно Ж наступает на формах, где несколько подчиненных сидит.
Или в подчиненных тоже надо прописывать коды на открытие, таймеры и т.д?

  Ответить  
 
 автор: osmor   (30.04.2008 в 09:30)   личное сообщение
 
 

Я не использую. Возможно что не нашел хорошего решения. У нас бухгатера на 17'' ставят разрешение 800х600.... потому что им иначе "мелко", а менеджеры 1024х768, а то и выше потому что им нужно больше информации на монитор впихнуть..... при необходимости делаю несколько одинаковых форм под разное разрешение

  Ответить  
 
 автор: Скорп   (30.04.2008 в 09:53)   личное сообщение
 
 

ну раз osmor не использует, я и подавно не буду

  Ответить  
 
 автор: osmor   (30.04.2008 в 10:03)   личное сообщение
 
 

не-е-е.... Это не правильный подход...
Мож у меня условия позволяют с этим не связываться, или я просто не умею сделать нормально....

  Ответить  
 
 автор: ГлазастыйМышь   (30.04.2008 в 10:45)   личное сообщение
 
 

Поздно отнекиватся, Олег - тебя возвели в ранг ЭТАЛОН (не путать с этанолом)
(раньше было только 3 градации: чайник, обыкновенный ну и МОНСТР).

В общем, если уж Osmor не делает, то и куда уж нам братся, да и не дадо это наверное.

  Ответить  
 
 автор: osmor   (30.04.2008 в 10:59)   личное сообщение
 
 

ага, osmor уже 4 года профессионально не занимается ACCESS (блин, а советы давать продолжает ) .... всем нафиг побросать MSA
Вот Анатолий использует, и у него нет проблем, значит можно...
В общем IMHO, выслушай других и сделай как надо.

  Ответить  
 
 автор: Explorer   (30.04.2008 в 18:12)   личное сообщение
 
 

я тоже не использую(вал) и даже спорил (даже) с Юрой Шерманом по этому поводу, и отговаривал пользователей от этой фичи (в свое время) "заградительными" ценами

но...

поставил на работе 2 монитора - 17-шку и 19-шку, сейчас гоняю с экрана на экран SAPовские формы.

рисайз форм нужен - однозначно...

  Ответить  
 
 автор: Скорп   (30.04.2008 в 21:29)   личное сообщение
 
 


>спорил (даже) с Юрой
>Шерманом
а что, есть кто-то круче osmor -а?

не верю!


сорри за флуд

  Ответить  
 
 автор: osmor   (04.05.2008 в 09:10)   личное сообщение
 
 

Есть!
И много!!
И значительно!!!!
Даже в этом аквариуме!!! Я уж не говорю про большой мир.
Просто я очень активный

  Ответить  
 
 автор: Анатолий (Киев)   (30.04.2008 в 10:53)   личное сообщение
 
 

>Или в подчиненных тоже надо прописывать коды на открытие?
Да, во всех формах. У меня - это универсальная функция, получающая объект Form и меняющая размеры и положение формы/элементов, размер шрифтов, ширину колонок в списках и т.д. Вызывается на Form_Open каждой формы.

ЗЫ. А зачем там таймеры и т.д?

  Ответить  
 
 автор: Скорп   (30.04.2008 в 11:30)   личное сообщение
 
 

зачем таймеры?
ну так в подсказке написано:
"5.2.2 Пересчет размеров формы по таймеру.
Выполнение пересчета вызывается одной строкой в программе обработки события "таймер":
ResForm.SetFormSizeTimer
Интервал таймера рекомендуется устанавливать равным 500 (половина секунды.)."

Анатолий, а ты тоже используешь ResForm2002?
или что-то свое написал?

  Ответить  
 
 автор: час   (30.04.2008 в 12:35)   личное сообщение
 
 

Видимо актуально.. ......
Придётся чё-то тоже изобретать .... .видимо.

  Ответить  
 
 автор: KrukVN   (30.04.2008 в 13:43)   личное сообщение
 
 

для себя изобрел это:
http://am.rusimport.ru/MSAccess/topic.aspx?ID=614
хватает, и на подчиненные в т.ч. :)
там правда повсплывали кое-какие вопросы, но все они по ходу обсуждения благополучно разрешились (кажись:)

  Ответить  
 
 автор: Скорп   (30.04.2008 в 13:52)   личное сообщение
 
 

я тоже сейчас сижу на этой страничке

это что, каждый раз юзер перед запуском устанавливает разрешение?

  Ответить  
 
 автор: KrukVN   (30.04.2008 в 13:57)   личное сообщение
 
 


это что, каждый раз юзер перед запуском устанавливает разрешение?

нет

  Ответить  
 
 автор: Скорп   (30.04.2008 в 14:18)   личное сообщение
 
 

ух ты!
так это ваша разработка??

сорри конечно за глупые вопросы, но я даже не чайник во всем этом, а ниже даже

изучаю дальше

  Ответить  
 
 автор: Скорп   (04.05.2008 в 11:18)   личное сообщение
 
 

туплю
там был вопрос:
А вот надо бы сделать, чтобы автоматом определялось разрешение на компе юзверя и уже потом согласно ему форма масштабировалась. Вот...

и ответ:
автоматическое масштабирование при соблюдении правил описанных в P.S. статьи не нужно (т.к. тогда для всех, при разрешении 800х600, форма будет масштабироватья вполне адекватно)


так вот - вопрос мне понятен!
а ответ - нет

  Ответить  
 
 автор: Скорп   (04.05.2008 в 22:39)   личное сообщение
 
 

вроде разобрался

тамошний вариант ( http://am.rusimport.ru/MSAccess/topic.aspx?ID=614 ) подстраивается под разрешение моника
тутошний ( http://hiprog.com/index.php?option=com_content&task=view&id=715&Itemid=35 ) - под размеры формы

честно гря, местный вариант понра больше (хотя чую и мороки с ним будет больше )
но мы ж не ищем легких путей

изучаю дальше

  Ответить  
 
 автор: Ю.Ш.   (05.05.2008 в 15:09)   личное сообщение
 
 

С моим ResizeForm, описанном в статье
http://hiprog.com/index.php?option=com_content&task=view&id=442
я работаю уже 4 года. Он работает более чем в 150 фирм. На любых компах с разрешением от 640 до 1600.
Но бесплатно не передаю.
Кому нужно, обращайтесь письмом.
Возможны доработки под ваши задачи.

  Ответить  
 
 автор: Ю.Ш.   (05.05.2008 в 15:13)   личное сообщение
 
 

Добавление. Прекрасно работает с А-97, 2000, 2002, 2003. С 2007 не пробовал.
Работает без всяких изменений в проектах ADP.

  Ответить  
 
 автор: Скорп   (05.05.2008 в 15:40)   личное сообщение
 
 

понятно
не, я пока не готов покупать. Вот если бы я продавал свою прогу, тогда м.б.

а кстати, кто нибудь уже продавал свои разработки?

  Ответить  
 
 автор: Ю.Ш.   (05.05.2008 в 17:11)   личное сообщение
 
 

Я, например. В 155 фирм. На данный момент.

  Ответить  
 
 автор: Скорп   (05.05.2008 в 17:30)   личное сообщение
 
 

не..судя по тому, что написал Explorer: "я тоже не использую(вал) и даже спорил (даже) с Юрой Шерманом..."
вам можно продавать
а я пока на коленке все делаю

эт я так спросил, из любопытсва - как часто программисты (а вы я так понимаю, все программисты), работая на одного человека, продаете свои решения другим

а с другой стороны - почему бы и не предложить..

п.с. тут не банят за уход от темы?

  Ответить  
 
 автор: Explorer   (05.05.2008 в 21:27)   личное сообщение
 
 

Рад видеть :)

  Ответить  
 
 автор: час   (08.05.2008 в 17:10)   личное сообщение
 
 

Рад видеть :)

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList