نمایش نتایج 1 تا 9 از 9

نام تاپیک: اشکال در دیمانسیون !!!

  1. #1

    اشکال در دیمانسیون !!!

    سلام دوستان.
    برنامه ای نوشته بودیم برای فروشگاه، چند سالی هم فعال هست.
    چند روز قبل به چیز جالبی برخوردم که علتش رو نمی دونم.
    دکمه های برنامه روی یک کلاینت AllInOne حالت روی هم افتاده داشت.
    بعد از تحقیق مشخص شد که سایز دکمه ها در برنامه ای که اونجا هست بزرگتره.
    دوباره کامپایل کردیم و دوباره همون نتیجه،
    بعد یک فرم ساده انتقال دادیم و باز همون نتیجه!
    در اینجا خاصیت عرض دکمه رو روی 90 ست می کردم و اونجا وقتی عرض دکمه رو شو می کردم 110 می داد!
    این مورد رو موقتا با کد نویسی رفع کردم اما خود مساله همچنان پابرجاست.
    شک من روی PixelPerInch هست، اصلا این خاصیت فرم کجا استفاده داره و آیا علت مشکل همین هست؟
    ممنون از دوستان
    توابع تبدیل تاریخ با دقت 5000 سال
    پذیرش پروژه، کامپوننت، آموزش برنامه نویسی (دلفی، اس کیو ال، ..) -> 09123780840

    دوستای گلم حمایت کنید : https://cafebazaar.ir/app/com.nikanmehr.marmarxword/


    نرم افزار پخش مویرگی

  2. #2

    نقل قول: اشکال در دیمانسیون !!!

    Anchors و Alignment ها رو درست ست کردید ؟!

    این رو هم ببین : http://delphi.about.com/od/standards/a/aa030700a_2.htm

  3. #3

    نقل قول: اشکال در دیمانسیون !!!

    آره بابا، اولین حدس من هم همین بود اما نه..
    توابع تبدیل تاریخ با دقت 5000 سال
    پذیرش پروژه، کامپوننت، آموزش برنامه نویسی (دلفی، اس کیو ال، ..) -> 09123780840

    دوستای گلم حمایت کنید : https://cafebazaar.ir/app/com.nikanmehr.marmarxword/


    نرم افزار پخش مویرگی

  4. #4
    کاربر دائمی آواتار shobair
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    تهران
    سن
    43
    پست
    339

    نقل قول: اشکال در دیمانسیون !!!

    سلام

    من مشکلی شبیه این داشتم بعداً فهمیدم بخاطر رزولوشن غیر متعارف صفحه نمایش بوده. با تغییر به یک رزولوشن متعارف درست شد.

    شبیر

  5. #5

    نقل قول: اشکال در دیمانسیون !!!

    رزولوشن نا متعارف بود اما ما که نباید کاربر رو ملزم به این کار کنیم.
    توابع تبدیل تاریخ با دقت 5000 سال
    پذیرش پروژه، کامپوننت، آموزش برنامه نویسی (دلفی، اس کیو ال، ..) -> 09123780840

    دوستای گلم حمایت کنید : https://cafebazaar.ir/app/com.nikanmehr.marmarxword/


    نرم افزار پخش مویرگی

  6. #6
    کاربر دائمی
    تاریخ عضویت
    مرداد 1389
    محل زندگی
    Tehran
    پست
    403

    نقل قول: اشکال در دیمانسیون !!!

    ظاهرا DPI سیستم شما با سیستم کلاینت یکی نیست یعنی یکی مثلا 90 است و دیگری 110
    اینکه الزام نداریم مشتری را مجبور کنیم که DPI را بر اساس برنامه ما تنظیم کند متاسفانه بعضی از شرکتها این کار را می کنند و من در سیستم بعضی از شرکتها تنظیم DPI بنا به خواست شرکت برنامه نویس را دیده ام شما چون چند سال قبل طراحی را انجام داده اید احتمال زیاد شما باید خودتان را با کلاینت وفق دهید و DPI سیستم را تغییر داده و با تغییرات سایزها برنامه را مجددا کامپایل کنید این مشکل معمولا با رزولوشن ارتباط ندارد.

  7. #7

    نقل قول: اشکال در دیمانسیون !!!

    خب دوست من DPI یک فرم همون PixelPerInch هست.
    یعنی راهکار کلی نداره؟
    توابع تبدیل تاریخ با دقت 5000 سال
    پذیرش پروژه، کامپوننت، آموزش برنامه نویسی (دلفی، اس کیو ال، ..) -> 09123780840

    دوستای گلم حمایت کنید : https://cafebazaar.ir/app/com.nikanmehr.marmarxword/


    نرم افزار پخش مویرگی

  8. #8
    کاربر دائمی آواتار mohsen24000
    تاریخ عضویت
    مرداد 1385
    محل زندگی
    شهر مقدس قم
    پست
    583

    نقل قول: اشکال در دیمانسیون !!!

    نقل قول نوشته شده توسط You-See مشاهده تاپیک
    خب دوست من DPI یک فرم همون PixelPerInch هست.
    یعنی راهکار کلی نداره؟
    بنده در این تاپیک همین مشکل رو پیشتر مطرح کردم https://barnamenevis.org/showthread.p...8C%DA%AF%D8%B1!!! ولی ناچار شدم دوباره فرمها رو بسازم و کامپایل کنم! :(

  9. #9
    کاربر دائمی
    تاریخ عضویت
    مرداد 1389
    محل زندگی
    Tehran
    پست
    403

    نقل قول: اشکال در دیمانسیون !!!

    نقل قول نوشته شده توسط You-See مشاهده تاپیک
    خب دوست من DPI یک فرم همون PixelPerInch هست.
    یعنی راهکار کلی نداره؟
    من نگفتم DPI پیکسل نیست ولی DPI رزولوشن نیست و قرار نیست در فرمها تنظیم کنیم مربوط به windows است نه فرمهای طراحی شده ما
    در win7
    Control Panel\Appearance and Personalization\Display
    Set Custom Text Size(DPI)

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •