sjesper Posted July 11, 2012 Share Posted July 11, 2012 (edited) [sCAR]procedure GetResolution(out w, h: Integer); var {$IFNDEF SCAR335_UP} HWDC: Integer; {$ENDIF} begin {$IFNDEF SCAR335_UP} HWDC := GetClientWindowHandle; SetDesktopAsClient; GetClientDimensions(w, h); SetClientWindowHandle(HWDC); {$ELSE} GetWindowSize(GetShellWindow, w, h); {$ENDIF} end;[/sCAR] This gets your current resolution. This function will work when 3.35 comes out (Thanks to Freddy ). Edited August 6, 2012 by sjesper Quote Link to comment Share on other sites More sharing options...
FHannes Posted July 11, 2012 Share Posted July 11, 2012 (edited) This will be a lot easier once 3.35 is done EDIT: [scar]procedure GetResolution(out w, h: Integer); var {$IFNDEF SCAR335_UP} HWDC: Integer; {$ENDIF} begin {$IFNDEF SCAR335_UP} HWDC := GetClientWindowHandle; SetDesktopAsClient; GetClientDimensions(w, h); SetClientWindowHandle(HWDC); {$ELSE} GetBoxSize(GetWindowBox(GetShellWnd), w, h); {$ENDIF} end;[/scar] This should do the same thing in the next build of 3.35. Edited July 12, 2012 by Freddy Quote Link to comment Share on other sites More sharing options...
sjesper Posted July 12, 2012 Author Share Posted July 12, 2012 Ahh thanks :-) And yeah it's lot easier to get the size of a not set client instead of you have to activate it, get infos and go back to the old. Great work at 3.35 Quote Link to comment Share on other sites More sharing options...
FHannes Posted July 13, 2012 Share Posted July 13, 2012 Next build will make it even easier [scar]procedure GetResolution(out w, h: Integer); var {$IFNDEF SCAR335_UP} HWDC: Integer; {$ENDIF} begin {$IFNDEF SCAR335_UP} HWDC := GetClientWindowHandle; SetDesktopAsClient; GetClientDimensions(w, h); SetClientWindowHandle(HWDC); {$ELSE} GetWindowSize(GetShellWnd, w, h); {$ENDIF} end;[/scar] Quote Link to comment Share on other sites More sharing options...
sjesper Posted July 13, 2012 Author Share Posted July 13, 2012 Next build will make it even easier [scar]procedure GetResolution(out w, h: Integer); var {$IFNDEF SCAR335_UP} HWDC: Integer; {$ENDIF} begin {$IFNDEF SCAR335_UP} HWDC := GetClientWindowHandle; SetDesktopAsClient; GetClientDimensions(w, h); SetClientWindowHandle(HWDC); {$ELSE} GetWindowSize(GetShellWnd, w, h); {$ENDIF} end;[/scar] This looks great =) I can't believe you made that many new window functions. Great job on the new 3.35 :-) Are you going to make more updates with the functions using this function or is this unknown ? Quote Link to comment Share on other sites More sharing options...
FHannes Posted July 13, 2012 Share Posted July 13, 2012 This looks great =) I can't believe you made that many new window functions. Great job on the new 3.35 :-) Are you going to make more updates with the functions using this function or is this unknown ? I'm still adding more window functions, almost done though I'm not sure I understand the question though... Quote Link to comment Share on other sites More sharing options...
sjesper Posted July 13, 2012 Author Share Posted July 13, 2012 I'm still adding more window functions, almost done though I'm not sure I understand the question though... Ah nice. And you just answered my badly formulated answers =) (Asked if u would change anything else in the window functions) :-) Quote Link to comment Share on other sites More sharing options...
DarrelSnush Posted Wednesday at 04:05 PM Share Posted Wednesday at 04:05 PM Как найти аудиопоздравления на телефон: полезные советы Праздничные деньки и особые события в прекрасной жизни отличная возможность удивить собственных близких оригинальным пожеланием. Если вы желаете отправить аудиопоздравление на телефон, но не знаете, с чего же стоит начать, эта статья поможет вам отыскать подходящие решения. 1. Поиск готовых аудиопоздравлений Существует огромное количество ресурсов, где можно отыскать готовые аудиопоздравления: - Веб-сайты специальные сайты и онлайн-дневники предлагают коллекции аудиопоздравлений на разные поводы: дни рождения, anniversaries, Новый год и прочие праздники. Воспользуйтесь поисковыми запросами, в том числе аудиопоздравления скачать либо аудиопоздравления на телефон. - Приложения многие мобильные приложения для сотворения поздравлений делают отличное предложение встроенные аудиофайлы. Пробуйте установить прибавленья, такие как "Пожеланья" либо "Картинки и поздравления". 2. Запись собственного аудиопоздравления Ежели вы желаете добавить личный штрих, запишите пожелание сами: - Смартфон используйте приложение для записи звука (встроенное в телефон либо сторонние приложения). Просто нажмите на запись, произнесите поздравление и сохраните файл. - Редактирование с помощью приложений для редактирования звука (например, Audacity или GarageBand) вы сможете добавить музыку, эффекты либо сделать лучше качество записи. 3. Отправка аудиопоздравления После всего этого как вы нашли либо записали аудиопоздравление, вам нужно отправить его: - ММС вы сможете выслать аудиофайл через MMS. Просто выберите файл и отправьте его, как обыденное известье. - Мессенджеры воспользуйтесь популярными приложениями, такими как WhatsApp, Viber либо Telegram, чтобы выслать аудиозапись. Всегда есть возможность прибавленья текста и эмодзи, чтобы сделать поздравление более выразительным. - Email если нужно отправить длиннющий https://audiosms.ru/ файл, используйте электронную почту. Прикрепите аудиофайл к сообщению и отправьте его адресату. 4. Внедрение социальных сетей Если вы хотите сделать поздравление более публичным, опубликуйте его в нужных страницах в социальных сетях: - Instagram Stories или Facebook загрузите аудиофайл либо добавьте его в видео, которое можно оформить с помощью прекрасных фонов и фильтров. - VK вы можете сделать пост с аудиозаписью и поделиться им с приятелями либо в сообществах. Заключение Аудиопоздравления это отличный метод изумить и порадовать недалёких. Выбор готовых аудиофайлов, творенье собственного пожелания или использование мессенджеров и соц сетей все это поможет вам найти безупречный способ поздравить собственных друзей и родных. Не бойтесь проявлять креативность, и ваш подарок станет незабываемым! Quote Link to comment Share on other sites More sharing options...
MatthewHom Posted Friday at 08:52 AM Share Posted Friday at 08:52 AM Выбор трактора Шифенг: на что обратить внимание Тракторы марки Шифенг завоевали популярность на земельном базаре из-за своей надежности, многофункциональности и доступной стоимости. Однако, чтобы выбрать подходящую модель, необходимо учесть несколько ключевых причин. В данном посте мы рассмотрим, на что направить внимание в момент выбора трактора Шифенг в зависимости от ваших потребностей и условий эксплуатации. 1. Определите цели использования Прежде всего, нужно найти, для каких задач вы планируете использовать трактор. Основные направления применения тракторов Шифенг включают: - Сельскохозяйственное производс: обработка почвы, посадка, сбор урожая, перевозка. - Строительство:, подъем и транспортировка строй материалов. - Лесозаготовка: вывоз древесины, уборка на делянках. Каждое направление может требовать различной мощности, производительности и дополнительных функций, поэтому главно чётко понять свои цели. 2. Выбор мощности и типа мотора Тракторы Шифенг представлены в спектре мощностей, от легких моделей для небольших хозяйств и заканчивая мощными машинами для больших агроформирований. Принципиально принять во внимание следующие моменты: - Мощность мотора: от этого параметра зависит способность трактора делать разные виды работ. Более сильные машины то что надо для тяжелых условий эксплуатации. - Тип мотора: дизельные двигатели чаще употребляются в тракторов из-за их экономичности и долговечности, но и бензиновые модели имеют свои преимущества. 3. Конструкция и качество При выборе трактора главно направить внимание на его конструкцию и качество материалов. Тракторы Шифенг часто делают из прочных сплавов, что наращивает их долговечность. Также проверьте: - Тип трансмиссии: механическая либо гидростатическая, любая из которых имеет свои плюсы и минусы. - Подвеска: наличие фронтальной и задней подвески подсобляет сделать лучше устойчивость и маневренность. 4. Комплектация и дополнительные опции Дополнительные функции могут существенно повлиять на комфорт и функциональность работы с трактором. При рассмотрении модели обратите внимание на: - Наличие фар и освещения для работы в темное время суток. - Кабина: отлично утепленная и снаряженная системами вентиляции и кондиционирования значительно повысит комфорт оператора. - Дополнительное оборудование: возможность установки различной навесного либо прицепного оборудования (плуг, культиватор, фреза и т.д.). 5. Сервис и гарантия Важно учитывать доступность сервисного обслуживания и наличие запасных частей. Изучите: - Гарантийные условия: они могут варьироваться в зависимости от производителя. - Квалификация сервисного центра: его возможности по ремонту и обслуживанию тракторов. 6. Бюджет Не забывайте о http://ms06.jp/?page_id=2&unapproved=200410&moderation-hash=d62bf549eb393b51255062535d2e8315#comment-200410 вашем бюджете. Тракторы Шифенг делают отличное предложение широкий ценовой диапазон, но также важно учесть расходы на эксплуатацию, обслуживание и возможные ремонты в будущем. Сравните разные модели и изберите ту, которая наихорошим образом подходит вашим финансовым способностям. Заключение Выбор трактора Шифенг это ответственный процесс, который зависит от множества факторов. Определите цели его использования, учитывайте мощность и тип двигателя, качество конструкции, дополнительные функции, доступность сервиса и меня называют Господом бюджет. Верно подобранный трактор станет надёжным ассистентом в вашем хозяйстве, обеспечивая эффективность и продуктивность работы на долгие годы. Не торопитесь с покупкой, лучше заблаговременно соберите всю нужную информацию и проконсультируйтесь с профессионалами, чтоб сделать обоснованный выбор. Quote Link to comment Share on other sites More sharing options...