-
نقل قول: زیبا سازی برنامه ها با CodeJock
نقل قول:
نوشته شده توسط
shahmahi
سلام
میبخشید چند تا سوال :
داخل References یک DLL هست که باید به مجموعه اضافه بشه اون چیه ؟
بعد یک سوال دیگه داخل برنامه، picClient چی هستش ؟
اسم refrence چیه ؟
-
picclient همون picturebox هستش که روی فرم اصلی قرار داره
به عنوان بک گراند استفاده میشه و هر موقع که شما تم اصلی رو تغییر بدین اون هم به همون نسبت رنگ میگیره
یعنی شما اگر تم black رو استفاده کنید اون عکس هم مشکی میشه.
سوال دیگه ای بود در خدمتم.
موفق باشید ./
-
نقل قول: زیبا سازی برنامه ها با CodeJock
ممنون از توضیحت.
نقل قول:
اسم refrence چیه ؟
داخل References من INIControl کمه ، کار این Dll چی هستش؟
برنامرو وقتی اجرا میکنم چند تا ایراد دیگه هم داره که فکر کنم مربوط به همین Dll باشه .
-
نقل قول: زیبا سازی برنامه ها با CodeJock
شرمنده من از اون فراموش کرده بودم
اون اصلا نیازی نیست که باشه
اون فقط برای ذخیره بعضی از تغییرات داخل فایل های INI استفاده میشه .
می تونید اون رو حذف کنید
باز هم بابت این اشتباه عذر می خوام .
موفق باشید
-
نقل قول: زیبا سازی برنامه ها با CodeJock
دکتر جان فونت ریبون رو نمیشه تغییر داد ؟
-
1 ضمیمه
نقل قول: زیبا سازی برنامه ها با CodeJock
سلام
آقا من یک سوال داشتم که باید زودتر میپرسیدم ،وقتی CommandBars رو به برنامه اضافه میکنم پیغام زیر رو میده.
https://barnamenevis.org/attach...1&d=1262599050
راستش من از CommandBars جناب Mpmsoft استفاده میکردم که فکر کنم MessageBar رو جواب نمیده.ممنون میشم راهنماییم کنید. :لبخندساده:
-
نقل قول: زیبا سازی برنامه ها با CodeJock
نقل قول:
نوشته شده توسط
shahmahi
سلام
آقا من یک سوال داشتم که باید زودتر میپرسیدم ،وقتی CommandBars رو به برنامه اضافه میکنم پیغام زیر رو میده.
https://barnamenevis.org/attach...1&d=1262599050
راستش من از CommandBars جناب Mpmsoft استفاده میکردم که فکر کنم MessageBar رو جواب نمیده.ممنون میشم راهنماییم کنید. :لبخندساده:
سلام دوست عزيز
اگه منظورتون رو متوجه شده باشم:
CommandBars جناب Mpmsoft رو اگر اون فايل 9 مگي رو نصب كرده باشين مشكلي نبايد داشته باشه
احتمالا ورژن جديدترو رو سيستم ريختين و شما CommandBars جناب Mpmsoft رو آپگريد كردين
بريد توي system32 و ctrbar.ocx رو پيدا كنيد اون CommandBars جناب Mpmsoft هستش
-
CommandBars جناب Mpmsoft نسخه 10.0
هستش حتما خيلي از چيز ها رو نداره مثلا اون قسمت دكمه ريبون رو نميشه ايكن داد و به شكل نمونه هاي فعلي در اورد
-
نقل قول: زیبا سازی برنامه ها با CodeJock
این سوال هایی که می پرسین من کم کم به این نتیجه می رسم فقط میاین صفحه آخر و سوالتون رو می پرسید . خواهشا صفحات قبل رو مطالعه کنید و شدیدا توصیه می کنم اون نمونه ای که قرار دادم رو بررسی کنید .
موفق باشید./
-
1 ضمیمه
نقل قول: زیبا سازی برنامه ها با CodeJock
نقل قول:
نوشته شده توسط
Dr.Bronx
این سوال هایی که می پرسین من کم کم به این نتیجه می رسم فقط میاین صفحه آخر و سوالتون رو می پرسید . خواهشا صفحات قبل رو مطالعه کنید و شدیدا توصیه می کنم اون نمونه ای که قرار دادم رو بررسی کنید .
موفق باشید./
اگه منظورتون اینه :
نقل قول:
messagebar با کد ساخته میشه . که در همون برنامه نمونه هم به اون به صورت مفصل رسیدگی شده
که باید بگم من متوجه شدم که MessageBar توسط کد ساخته میشه ولی تنها کدهایی که توی برنامتون درباره MessageBar هستش این چند خط کده که وقتی برنامرو اجرا میکنم مشخصه به کجا گیر میده . من فکر کردم بخاطر CommandBars جناب Mpmsoft هستش اگه نیست پس علت خطا رو اگه میشه توضیح بدین .
https://barnamenevis.org/attach...1&d=1262696756
-
نقل قول: زیبا سازی برنامه ها با CodeJock
خدمت شما عرض کنم که اکتیوکس جناب mpmsoft مربوط به codejock نیست
تا جایی که من دیدم payam.commandbar بود .
در نتیجه ممکنه خیلی از امکانات رو نداشته باشه.
شما از همون ابزار codejock استفاده کنید ، من الان استفاده می کنم و مشکلی هم ندارم
توی عکس هم می بینید که استفاده شده .
در مورد مسئله قبل هم ، خیر . منظور بنده اون نبود
منظورم این بود .
نقل قول:
نوشته شده توسط
butterfly8528
دکتر جان فونت ریبون رو نمیشه تغییر داد ؟
چون چند بار این سوال رو جواب دادم و هم داخل برنامه نمونه هست.
موفق باشید ./
-
نقل قول: زیبا سازی برنامه ها با CodeJock
نقل قول:
خدمت شما عرض کنم که اکتیوکس جناب mpmsoft مربوط به codejock نیست
اینو میدونم دکتر جان من وقتیCommandBars خود codejock رو به برنامه اضافه میکنم اون پیغام بالا رو میده.
-
نقل قول: زیبا سازی برنامه ها با CodeJock
:لبخند:
سوتی که شاخ و دم نداره عزیز دل برادر.
شما این کد رو
Set MessageBar = CommandBars.MessageBar
به این کد تغییر بدید
Set MessageBar = CommandBar.MessageBar
موفق باشید ./
-
نقل قول: زیبا سازی برنامه ها با CodeJock
با سلام خدمت استاد بزرگوار جناب آقاي Dr.Bronx
بنده از Codejock.TabControl.12.0.0 در اكسس استفاده كردم و در هنگام اضافه كردن آن به فرم اكسس (در حالت ديزاين فرم) كنترل فاقد برگ نشان ميباشد و با وجود اضافه نمودن item در حالت ديزاين فرم فقط بصورت يك كادر است ( در هنگام اجراي آن برگ نشان هاي آن نمايش داده ميشود ) ولي در فرم vb اينگونه نيست و برگ نشان هاي آن در حالت طراحي هم مشخص است؟
حال جهت استفاده از اين كامپپوننت در اكسس با اين مشكل مواجه شدم كه مثلاً با كليك روي برگ نشان با انديس1ميخواهم يك كمند باتن در حالت visible قرار گيرد و در برگ نشان با انديس 2 در حالت unvisible قرار گيرد .اينكار از طريق كد نويسي به چه صورتي انجام ميشود ؟
با تشكر
-
نقل قول: زیبا سازی برنامه ها با CodeJock
نقل قول:
سوتی که شاخ و دم نداره عزیز دل برادر.
آقا فکر کنم ایندفعه شاخ و دم داره :اشتباه:چون بازم پیغام میده ، میگه همون خط از برنامه نامعتبره.
البته اسم CommandBar همون CommandBars هستش با S .
نگفتین من با اون پیغام چی کار کنم؟
-
نقل قول: زیبا سازی برنامه ها با CodeJock
نقل قول:
نوشته شده توسط
shahmahi
اینو میدونم دکتر جان من وقتیCommandBars خود codejock رو به برنامه اضافه میکنم اون پیغام بالا رو میده.
واسه اون خطا كه بايد لايسنس ocx رو روي سيتم كژي كنيد كنار ocx كه داريد
يا نسخه كرك شدش رو پيدا كنيد
شايد تونسه باشم كمكتون كرده باشم shahmahi جان
-
نقل قول: زیبا سازی برنامه ها با CodeJock
نقل قول:
واسه اون خطا كه بايد لايسنس ocx رو روي سيتم كژي كنيد كنار ocx كه داريد
دوست من این که گفتی یعنی چه؟:لبخندساده:
من وقتی این ocx رو دریافت کردم یک فایل inf هم کنارش بود نمیدونم شاید منظورت همون باشه.
-
1 ضمیمه
نقل قول: زیبا سازی برنامه ها با CodeJock
نقل قول:
نوشته شده توسط
shahmahi
سلام
آقا من یک سوال داشتم که باید زودتر میپرسیدم ،وقتی CommandBars رو به برنامه اضافه میکنم پیغام زیر رو میده.
https://barnamenevis.org/attach...1&d=1262599050
راستش من از CommandBars جناب Mpmsoft استفاده میکردم که فکر کنم MessageBar رو جواب نمیده.ممنون میشم راهنماییم کنید. :لبخندساده:
کسانی که این مشکل رو دارند . فایل های ضمیمه رو دانلود کنند
و در کنار فایل های ocx قرار دهید که احتمالا هم در system32 هست
موفق باشید ./
-
نقل قول: زیبا سازی برنامه ها با CodeJock
دکتر جان ممنون این حرکتت 100 امتیاز مثبت داشت. با اضافه کردن فایلهایی که ضمیمه کردی برنامه بدون هیچ مشکلی اجرا شد .
یک سوال : آیا راهی هست که بشه آیکون با پسوند png رو هم به ImageManager اضافه کرد ؟
-
نقل قول: زیبا سازی برنامه ها با CodeJock
آره میشه ولی خوب باید با یک سری تغییرات خاص آیکون هارو ذخیره کرد تا بشه استفاده کرد
وگرنه پشتش سیاه میشه.
من همه نوع رو امتحان کردم بهترین کار همون آیکون های 32*32 هست
دردسرش کمتره
موفق باشید
-
نقل قول: زیبا سازی برنامه ها با CodeJock
نقل قول:
نوشته شده توسط
abas1388
با سلام خدمت استاد بزرگوار جناب آقاي Dr.Bronx
بنده از Codejock.TabControl.12.0.0 در اكسس استفاده كردم و در هنگام اضافه كردن آن به فرم اكسس (در حالت ديزاين فرم) كنترل فاقد برگ نشان ميباشد و با وجود اضافه نمودن item در حالت ديزاين فرم فقط بصورت يك كادر است ( در هنگام اجراي آن برگ نشان هاي آن نمايش داده ميشود ) ولي در فرم vb اينگونه نيست و برگ نشان هاي آن در حالت طراحي هم مشخص است؟
حال جهت استفاده از اين كامپپوننت در اكسس با اين مشكل مواجه شدم كه مثلاً با كليك روي برگ نشان با انديس1ميخواهم يك كمند باتن در حالت visible قرار گيرد و در برگ نشان با انديس 2 در حالت unvisible قرار گيرد .اينكار از طريق كد نويسي به چه صورتي انجام ميشود ؟
با تشكر
با سلام
در ارتباط با موضوع مطرح شده كد زير را نوشتم ولي در هنگام اجراي آن پيغام خطاصادر ميشود :
Private Sub TabControl_SelectedChanged(ByVal Item As SuiteControlsGlobalSettings)
Dim ItemIndex As Long
Select Case ItemIndex
Case 0
Command0.Visible = False
Case 1
Command1.Visible = True
End Select
End Sub
با تشكر
-
نقل قول: زیبا سازی برنامه ها با CodeJock
همین کدی که نوشتید درست هست
فقط یک نقطه کم گذاشتید و هم یه متغیر اضافه تعریف کردید که نیازی به اون نیست
درستش اینجوری میشه.
Private Sub TabControl1_SelectedChanged(ByVal Item As XtremeSuiteControls.ITabControlItem)
Select Case Item.Index
Case 0
Command0.Visible = False
Case 1
Command1.Visible = True
End Select
End Sub
موفق و موید باشید ./
-
نقل قول: زیبا سازی برنامه ها با CodeJock
دکتر جان شما گفتید که به خاطر ایرانی بودنم من رو از سایت بیرون انداختن حالا چرا باید ما بهشون احترام بزاریم واسم سوال شده ؟
میدونم هم وارز هست درست
حالا من میخوام این ابزار رو خریداری کنم ایا منی که ایرانی هستم میتونم برم تو سایتش اون رو بخرم
واسه خودم و این وضعی که هممون داریم تاسف می خورم
-
نقل قول: زیبا سازی برنامه ها با CodeJock
نقل قول:
نوشته شده توسط
Dr.Bronx
با سلام
آيا اين امكان وجود دارد كه با كد نويسي نوار اولي (نواري كه دكمه customize quick access toolbar) بر روي آن تعبيه شده را مخفي كنيم بطوريكه در زمان نمايش فقط نوار منوها نمايش داده شود ؟
با تشكر
-
نقل قول: زیبا سازی برنامه ها با CodeJock
اون کلید هارو میشه برداشت ولی کل اون نوار رو خیر نمیشه
( دوستان از گذاشتن تگ های عجیب و غریب خودداری کنید لطفا .... )
-
نقل قول: زیبا سازی برنامه ها با CodeJock
نقل قول:
نوشته شده توسط
vahid_khasal
دکتر جان شما گفتید که به خاطر ایرانی بودنم من رو از سایت بیرون انداختن حالا چرا باید ما بهشون احترام بزاریم واسم سوال شده ؟
میدونم هم وارز هست درست
حالا من میخوام این ابزار رو خریداری کنم ایا منی که ایرانی هستم میتونم برم تو سایتش اون رو بخرم
واسه خودم و این وضعی که هممون داریم تاسف می خورم
ببین گوگل مارو تحریم می کنه . مثلا نمی زاره از لابراتوار گوگل استفاده کنیم . یا مثلا از Google wave ولی یادتونه وقتی که قرار بود Google Translator و زبان پارسی رو راه بندازه چقدر اصرار داشت که ایرانی ها بیان و اون رو تست کنن . همشون همینجوری هستن . تا وقتی که نیاز به ما دارن تحریم رو فراموش می کنن . ولی برای یک امکانات کوچک یاد تحریم میفتن و اجازه استفاده از اون رو نمی دن .
codejock هم دقیقا همین وضعیت رو داره . یک شرکت خیلی بزرگ هست که فقط یکی از کارهاش طراحی اینجور ابزارها هستش . خوب وقتی که میاد نسخه تریال 13.1.1 رو میده . ما میریم دانلود می کنیم . کار می کنیم . اولین باگی که پیدا شد این بود که موقع استفاده از framework مثل قدیم messagebox اسکین نمی گرفتن . خوب حالا من این رو گزارش کردم . از مدیر گروه بگیر تا مدیر انجمن ها شون تشکر کردن . ولی کاربر بعدی من هم بعد از دو روز از این اتفاق ban شد . چرا ؟ چون این نوشته توی امضام بود .
I am proud that I am an Iranian
اگر هاست های ما اصالاتا ماله ایران بود و نیازی به خارجی ها نداشتیم . قطعا این کار ایرادی نداشت. ولی الان نمی تونیم . اگر 0.00001 درصد هم احتمال بدیم که شاید codejock این ابزار رو توی این انجمن به صورت کرک شده ببینه . خوب از این جا شکایت می کنه به هاست مربوطه و خوب چون ما ایرانی هستیم و اونها هم دنبال بهانه . به صورت بسیار نا جوان مردانه ای هاست suspend میشه . حالا خر بیار و باقالی بار کن :لبخند:
اما واسه این سوالت
نقل قول:
حالا من میخوام این ابزار رو خریداری کنم ایا منی که ایرانی هستم میتونم برم تو سایتش اون رو بخرم
آره چرا نتونی تازه کلی هم احترام می زارن بهت . شاید تخفیف هم بدن . ولی وای به اون روزی که کارت گیر کنه
دیگه شرمنده . ما به ایرانی جماعت سرویس نمی دیم.
نقل قول:
واسه خودم و این وضعی که هممون داریم تاسف می خورم
تاسف خوردن دردی رو دوا نمی کنه . ما باید به مرحله ای برسیم که هر چی که می خوایم سریعا خودمون تولید کنیم.
یعنی اصلا به فکر این نباشیم که خوب برم توی فلان سایت خارجی ابزارهای خوبی داری از اونا استفاده کنم.
موفق و موید باشید :چشمک: ./
-
نقل قول: زیبا سازی برنامه ها با CodeJock
نقل قول:
نوشته شده توسط
Dr.Bronx
اون کلید هارو میشه برداشت ولی کل اون نوار رو خیر نمیشه
با سلام مجدد
پس لطفاً در خصوص نحوه برداشتن كليد فوق راهنمائي فرمائيد !
با تشكر
-
1 ضمیمه
نقل قول: زیبا سازی برنامه ها با CodeJock
نقل قول:
نوشته شده توسط
vahid_khasal
دكتر جان حالا ما اگه بخوايم اين جور ابزار رو بسازيم بايد از كجا شروع كنيم؟
شما می تونی به این تاییک بری و کتاب رو خریداری کنی : https://barnamenevis.org/showthread.php?t=104716
مباحث در مورد ساخت اکتیوکس بسیار زیاد هست . می تونید با یک جستجوی سریع به اونها دست پیدا کنید . یا می تونید از سایت Planet-Source-Code سورس اکتیوکس هارو بگیرید و مطالعه کنید .
راه های یادگیری زیاده ولی مهم اینه که کدوم بهتره.
نقل قول:
نوشته شده توسط
abas1388
با سلام مجدد
پس لطفاً در خصوص نحوه برداشتن كليد فوق راهنمائي فرمائيد !
با تشكر
شما کدهاش رو ننویسید دیده نمی شه دیگه !!
توی اون نمونه که گذاشتم اینجاست ( جاهایی که بلاک شده )
https://barnamenevis.org/attach...1&d=1255902710
موفق و موید باشید ./
-
نقل قول: زیبا سازی برنامه ها با CodeJock
نقل قول:
نوشته شده توسط
Dr.Bronx
کسانی که این مشکل رو دارند . فایل های ضمیمه رو دانلود کنند
و در کنار فایل های ocx قرار دهید که احتمالا هم در system32 هست
موفق باشید ./
https://barnamenevis.org/attach...1&d=1262599050
سلام به دکتر عزیز
من هر کاری که گفتین انجام دادم این تاپیک رو هم از اول تا آخر 10 بار خوندم ولی باز اررور بالایی برای CommandBarsFrame ظاهر میشه و عمل کرد برنامه ribbon تون مختل می کنه
من چی کار کنم
Codejock Lic رو هم دانلود کردم
همه ابزار ها رو هم دارم
دکتر جون دستم به دامنت
-
نقل قول: زیبا سازی برنامه ها با CodeJock
نقل قول:
نوشته شده توسط
earse+erse
https://barnamenevis.org/attach...1&d=1262599050
سلام به دکتر عزیز
من هر کاری که گفتین انجام دادم این تاپیک رو هم از اول تا آخر 10 بار خوندم ولی باز اررور بالایی برای CommandBarsFrame ظاهر میشه و عمل کرد برنامه ribbon تون مختل می کنه
من چی کار کنم
Codejock Lic رو هم دانلود کردم
همه ابزار ها رو هم دارم
شما اول باید ببینید از کجا این ابزار رو به پروژه اضافه کردید.
هر جایی که اضافه کردید اون فایل های Lic هم باید همونجا باشه در غیر این صورت تاثیری نداره
-
نقل قول: زیبا سازی برنامه ها با CodeJock
یه اررور دیگه!!!
برای ControlPrint اخطار می ده که
Can t find project or library
می دونم زیاد مرتبط نیست ولی . . . !
-
نقل قول: زیبا سازی برنامه ها با CodeJock
اولا لطف کنید اگر سوالی دارید همینجا بپرسید.
دوما برای picclient یک بار توضیح دادم . به پستهای قبلی مراجعه کنید
نقل قول:
نوشته شده توسط
earse+erse
یه اررور دیگه!!!
برای ControlPrint اخطار می ده که
Can t find project or library
می دونم زیاد مرتبط نیست ولی . . . !
Option Explicit رو از قسمت General حذف کنید.
موفق باشید ./
-
2 ضمیمه
نقل قول: زیبا سازی برنامه ها با CodeJock
سلام یه سوال فنی درباره Ribbon
1-چه جوری میشه یه چیزی تو مایه های عکس پایین درست کرد؟
https://barnamenevis.org/attach...1&d=1263109698
2- چه جوری می شه توGroups یه برچسب یا تکست باکس قرار داد؟
https://barnamenevis.org/attach...1&d=1263109698
3-چه جوری میشه تو بک گراند تصویر گذاشت؟
تشکر برای همه چی دکتر جون
:بوس:
-
نقل قول: زیبا سازی برنامه ها با CodeJock
با سلام
آیا آیکن های مورد استفاده در ریبون باید حتماً دارای رنگ پس زمینه Transparent (بدون رنگ )باشد و اگر آیکنی دارای پس زمینه به رنگ سفید بود ابتدا باید با ابزار مثلاً فتوشاپ آن را تغییر داد یا نه در ImageManager میتوان رنگس زمینه را تغییر داد ؟ نمیدانم در قسمت edit کنترل فوق میتوان چنین کاری را انجام داد یا نه ؟
با تشکر
-
نقل قول: زیبا سازی برنامه ها با CodeJock
نقل قول:
نوشته شده توسط
earse+erse
یه اررور دیگه!!!
برای ControlPrint اخطار می ده که
Can t find project or library
می دونم زیاد مرتبط نیست ولی . . . !
سلام
دوست من داخل Refrences یک مورد هست به نام INIControl تیک اونرو بردار و OK کن مشکلت برطرف میشه .
-
نقل قول: زیبا سازی برنامه ها با CodeJock
نقل قول:
نوشته شده توسط
shahmahi
سلام
دوست من داخل Refrences یک مورد هست به نام INIControl تیک اونرو بردار و OK کن مشکلت برطرف میشه .
آخه ایشون داره میگه ControlPrint رو اررور میده !
ControlPrint یه چیزه اون پیغامی که ایشون میگه یه چیز دیگست
گفتم شاید دچار توهم شدن :لبخند:
نقل قول:
نوشته شده توسط
alirezabahrami
دکتر جان سلام!
ضمن تشکر و سپاس فراوان بجهت آموزش های بسیار مفید و ارزنده ای که در این تاپیک ارائه نموده و انشاءالله می نمائید و همچنین تشکر ویژه بابت ارائه نمونه کاربردی ویژه اکسس ، به استحضار میرساند : با به کارگیری آموزش های جنابعالی مربوط به ساخت ریبون ، خوشبختانه موفق شدم نمونه ای شبیه موردی که در این تاپیک قرارداده بودید در محیط اکسس پیاده کنم ؛ فقط ظاهراً منوی مخصوص سیستم بصورت چپ چین نمایش داده میشود . بدینصورت که آیکن ها در سمت چپ عناوین مربوطه قرار می گیرند . البته ع
شما باید یکی از theme های ریبون رو load کنید مشکلتون حل میشه
CommandBarsGlobalSettings.Office2007Images = App.Path & "\Styles\Office2007Aqua.dll"
CommandBar.PaintManager.RefreshMetrics
CommandBar.RecalcLayout
فقط توجه داشته باشید Office2007Aqua.dll داخل پوشه Styles در کنار برنامه باشه.
موفق باشید ./
نقل قول:
نوشته شده توسط
abas1388
با سلام
آیا آیکن های مورد استفاده در ریبون باید حتماً دارای رنگ پس زمینه Transparent (بدون رنگ )باشد و اگر آیکنی دارای پس زمینه به رنگ سفید بود ابتدا باید با ابزار مثلاً فتوشاپ آن را تغییر داد یا نه در ImageManager میتوان رنگس زمینه را تغییر داد ؟ نمیدانم در قسمت edit کنترل فوق میتوان چنین کاری را انجام داد یا نه ؟
با تشکر
سفید باشه حله
این عکس یکی از آیکون های منه
https://barnamenevis.org/attach...1&d=1255992081
در قسمت Edit هم یک سری قابلیت ها از جمله Transparent رو داره
موفق باشید ./
-
نقل قول: زیبا سازی برنامه ها با CodeJock
شما از Dll های codejock استفاده می کنید برای access یا ocx های Translate شده ؟
از چه ورژنی ؟
-
نقل قول: زیبا سازی برنامه ها با CodeJock
نقل قول:
نوشته شده توسط
Dr.Bronx
شما باید یکی از theme های ریبون رو load کنید مشکلتون حل میشه
CommandBarsGlobalSettings.Office2007Images = App.Path & "\Styles\Office2007Aqua.dll"
CommandBar.PaintManager.RefreshMetrics
CommandBar.RecalcLayout
فقط توجه داشته باشید Office2007Aqua.dll داخل پوشه Styles در کنار برنامه باشه.
موفق باشید ./
سلام
طبق پیشنهاد شما عمل شد ولی هیچ تغییری حاصل نگردید.
ضمناً RecalcLayout جزء خاصیت های CommandBars ( در اکسس )نمیباشدو شاید ایراد از همین جا باشد .
با تشکر
-
نقل قول: زیبا سازی برنامه ها با CodeJock
نقل قول:
نوشته شده توسط
Dr.Bronx
شما از Dll های codejock استفاده می کنید برای access یا ocx های Translate شده ؟
از چه ورژنی ؟
از اکتیو ایکس های codejock استفاده می کنم:
1- Codejock.SkinFramework.v12.0.0.ocx
2- Codejock.Controls.v12.0.0.ocx
-
نقل قول: زیبا سازی برنامه ها با CodeJock
این کدهای Access برای تغییر تم
CommandBarsGlobalSettings.Office2007Images = CurrentProject.Path & "\Styles\Office2007Black.dll"
Set pm = CommandBars.PaintManager
pm.RefreshMetrics
CommandBars.RecalcLayout
موفق باشید ./
-
نقل قول: زیبا سازی برنامه ها با CodeJock
نقل قول:
نوشته شده توسط
Dr.Bronx
این کدهای Access برای تغییر تم
CommandBarsGlobalSettings.Office2007Images = CurrentProject.Path & "\Styles\Office2007Black.dll"
Set pm = CommandBars.PaintManager
pm.RefreshMetrics
CommandBars.RecalcLayout
موفق باشید ./
وقتی قطعه کد CommandBars.RecalcLayout در کد فوق بکار میرود ریبون بصورت یک کادر سفید رنگ و بدون هیچ آبجکتی به نمایش در می آید و وقتی CommandBars.RecalcLayout از کد فوق حذف میشود ریبون نمایش داده میشود .
-
نقل قول: زیبا سازی برنامه ها با CodeJock
نقل قول:
نوشته شده توسط
alirezabahrami
وقتی قطعه کد CommandBars.RecalcLayout در کد فوق بکار میرود ریبون بصورت یک کادر سفید رنگ و بدون هیچ آبجکتی به نمایش در می آید و وقتی CommandBars.RecalcLayout از کد فوق حذف میشود ریبون نمایش داده میشود .
تم ریبون تغییر می کنه یا نه ؟
-
نقل قول: زیبا سازی برنامه ها با CodeJock
نقل قول:
نوشته شده توسط
Dr.Bronx
تم ریبون تغییر می کنه یا نه ؟
تم ریبون هیچ تغییری پیدا نمی کنه!
ضمناًRecalcLayout که در vb جز خاصیت های RibbonBar و CommandBar است در اکسس فقط جزء خاصیت RibbonBar می باشد و CommandBar فاقد چنین خاصیتی می باشد .
-
1 ضمیمه
نقل قول: زیبا سازی برنامه ها با CodeJock
من همون کدی که نمونه برنامه از روی اون ساخته شده رو گفتم که می تونید عکسش رو توی ضمیمه بینید .
در صورت ادامه این مبحث
ادامه بحث رو در تاپیک جداگانه ای در بخش Access پیگیری کنید
موفق باشید ./
-
3 ضمیمه
نقل قول: زیبا سازی برنامه ها با CodeJock
نقل قول:
نوشته شده توسط
Dr.Bronx
با سلام مجدد
در ضمیه ، عکس یک آیکون با پس زمینه سفید است و وقتی آن را از طریق ImageManager به ریبون اضافه می کنیم بصورت تصویر بعد نمایش داده میشود ( آیکن بر روی ریبون دارای پس زمینه سفید است ). چکار باید بکنم که آیکون دارای پس زمینه سفید نباشد یا به تعبیری بدون رنگ باشد.
با تشکر
-
نقل قول: زیبا سازی برنامه ها با CodeJock
به این دلیل هست که پسوند فایل شما BPM هست
از آیکونهایی با پسوند .Ico استفاده کنید مشکلی وجود نداره
موفق باشید ./
-
نقل قول: زیبا سازی برنامه ها با CodeJock
یک راه ساده برای اینکه بتونید آیکون هاتون رو به ImageManager بدون هیچ مشکلی اضافه کنید بنظرم اینه که از Icone Workshop استفاده کنید.فقط کافیه هر نوع آیکونی رو که دارید حالا میخواد هر نوع پسوندی باشه فرق نمیکنه با استفاده ازIcone Workshop به فایل 32*32 باپسوند ico تبدیل کنی بعد به ImageManager اضافه کنید .
به همین سادگی به همین خوشمزه گی :چشمک:
-
نقل قول: زیبا سازی برنامه ها با CodeJock
نقل قول:
نوشته شده توسط
Dr.Bronx
آخه ایشون داره میگه ControlPrint رو اررور میده !
ControlPrint یه چیزه اون پیغامی که ایشون میگه یه چیز دیگست
گفتم شاید دچار توهم شدن :لبخند:
که دچار توهم شدن . . .
اگه منظور شما از توهم زده بنده ام باید به عرض برسونم اشکال برنامه روبان همون بود که جناب شاه ماهی عرض فرمودند :INI و اوالین اروری که ظاهر می شد هم از قسمت ControlPrint و بعد از اون به 100 تا چیز دیگه هم گیر میداد
ولی اگه منظورتون از توهم زده شاه ماهی بود که عرض کردم ایشون درست می گفت.
حالا فهمیدین کی توهم زده کی نزده؟:تشویق::تشویق::تشویق:
-
نقل قول: زیبا سازی برنامه ها با CodeJock
نقل قول:
نوشته شده توسط
earse+erse
دکتر جون اینو نمی دونی؟
2- چه جوری می شه توGroups یه برچسب یا تکست باکس قرار داد؟
https://barnamenevis.org/attach...1&d=1263109698
واسه این خودم یه کارایی کردم ولی دکی جون راهنمایی کنین!
درون Private Sub CommandBars_Execute(ByVal Control As XtremeCommandBars.ICommandBarControl)
Select Case Control.Id
Case 100
Control.Checked = True
End Select
درون Private Sub CreateRibbonBar()
تکست
RibbonBar.QuickAccessControls.Add xtpControlEdit, 343
چک باکس
Set MyBtn = MyGroup.Add(xtpControlCheckBox, 100, "a")
چه طوری میتونیم تو برنامه روبان تون یه عکس بزاریم؟
-
نقل قول: زیبا سازی برنامه ها با CodeJock
شما مشکلتون اینه همه چیزو یهو می خواید با هم داشته باشید
آروم آروم
شما که کدهارو نوشتی دیگه مشکلتون چیه ؟
در ضمن توی بکگراند ریبون نمی شه عکس گذاشت
-
نقل قول: زیبا سازی برنامه ها با CodeJock
Ribbon=روبان
یه نگاه به دیکشنری بنداز
آروم آروم کجا بود . . . عصر عصر سرعته رفیق!
نقل قول:
شما که کدهارو نوشتی دیگه مشکلتون چیه ؟
مشکل اینه که وقتی تو یه گروپ یک تکس باکس میسازی نمی تونی چیزی که توش نوشته کنترل کنی مثلا نمی تونی بگی که اگه داخل تکس فلان چیز بود فلان کار انجام بشه.
-
1 ضمیمه
نقل قول: زیبا سازی برنامه ها با CodeJock
نقل قول:
نوشته شده توسط
Dr.Bronx
به این دلیل هست که پسوند فایل شما BPM هست
از آیکونهایی با پسوند .Ico استفاده کنید مشکلی وجود نداره
موفق باشید ./
اتفاقاً پسوند فایل باید BPMباشد که بتوان آن را از طریق ImageManager به ریبون اضافه نمود . چون در قسمت import and export یکی از گزینه ها import and export Bitmap است که تصاویر با فرمت bpm را قبول می کند. امروز کلیِ آیکون با فرمت ico دانلود کردم ولی هیچکدام را نتوانستم از طریق ImageManager به ریبون اضافه کنم .
دو مورد از آیکون ها را ضمیمه کرده ام
با تشکر