PDA

View Full Version : سوال : ادیت باکس بدون کرزر چشمک زن؟



hp1361
سه شنبه 16 مرداد 1386, 20:52 عصر
سلام

دوستان چطور می تونم از چشمک زدن کرزر در ادیت باکس جلوگیری کنم .

اصلا خط عمودی کرزر که در محیط های ادیت نمایش داده می شه می خوام نمایش داده نشه

ممنون

hossein taghi zadeh
سه شنبه 16 مرداد 1386, 22:52 عصر
با سلام

از توابع API استفاده کنید.

برای نمایش کرزر

ShowCaret(Edit1.Handle);
برای مخفی شدن کرزر

HideCaret(Edit1.Handle);

idocsidocs
پنج شنبه 17 شهریور 1390, 12:45 عصر
یه اسلاید شو نوشتم که موقع حرکت دادن تصاویر، تصاویر حالت چشمک زدن پیدا می کنن. چطور می تونم این مشکل رو حل کنم؟

joooje
پنج شنبه 17 شهریور 1390, 16:58 عصر
میشه سورس اسلاید شو رو بزارید؟
البته اگر براتون اشکالی نداره

idocsidocs
پنج شنبه 17 شهریور 1390, 17:41 عصر
میشه سورس اسلاید شو رو بزارید؟
البته اگر براتون اشکالی نداره
اسلاید شو چه عرض کنم ! بگید اعصاب خورد کن.




window.onload = function() { MyShow() };

var aSlide= new Array();
function MySlices()
{

aSlide[0]=new Array("slid/0.jpg", "http://0.jpg", "0000000", "0000000");
aSlide[1]=new Array("slid/1.jpg", "http://1.jpg", "1111", "11111111");
aSlide[2]=new Array("slid/2.jpg", "http://2.jpg", "2222222", "22222222");
aSlide[3]=new Array("slid/3.jpg", "http://3.jpg", "3333333", "33333333");
aSlide[4]=new Array("slid/4.jpg", "http://4.jpg", "4444444", "44444444");
return aSlide;
}
var iMyNum=0;
var iArrSum;
var aCountSlide;
var sliderTimeout;
var effectNum=0;

function MyShow()
{
aCountSlide = MySlices();
iArrSum=aCountSlide.length;
if(iMyNum >0 && iMyNum< iArrSum)
{
var showSlice=aCountSlide[iMyNum][0];
var showSlice1=aCountSlide[iMyNum][1];
var showSlice2=aCountSlide[iMyNum][2];
var showSlice3=aCountSlide[iMyNum][3];
}
else
{
iMyNum=0;
var showSlice=aCountSlide[0][0];
var showSlice1=aCountSlide[0][1];
var showSlice2=aCountSlide[0][2];
var showSlice3=aCountSlide[0][3];
}
var test = document.getElementById('slide_change');
test.innerHTML='<img src="'+ showSlice +'" />';

var linkinfo=document.getElementById('slidelink');
linkinfo.innerHTML= '<a class="launchsite" target="_blank" href="'+showSlice1+'"></a>';

var slideinfo = document.getElementById('slideinfo');
slideinfo.innerHTML='<span class="name">'+showSlice2+'</span> <span>'+showSlice3+'</span>';

iMyNum++;
var sliderTimeout=setTimeout("MyShow()", 1000);
}

function fNext()
{
clearTimeout(sliderTimeout);
if(iMyNum >0 && iMyNum< iArrSum)
{
var showSlice=aCountSlide[iMyNum][0];
var showSlice1=aCountSlide[iMyNum][1];
var showSlice2=aCountSlide[iMyNum][2];
var showSlice3=aCountSlide[iMyNum][3];
}
else
{
iMyNum=0;
var showSlice=aCountSlide[0][0];
var showSlice1=aCountSlide[0][1];
var showSlice2=aCountSlide[0][2];
var showSlice3=aCountSlide[0][3];
}
iMyNum++;
var test = document.getElementById('slide_change');
test.innerHTML='<img src="'+ showSlice +'" />';

var linkinfo=document.getElementById('slidelink');
linkinfo.innerHTML= '<a class="launchsite" target="_blank" href="'+showSlice1+'"></a>';

var slideinfo = document.getElementById('slideinfo');
slideinfo.innerHTML='<span class="name">'+showSlice2+'</span> <span>'+showSlice3+'</span>';

//sliderTimeout=setTimeout(MyShow(), 1000);
}
function fPrive()
{

iMyNum--;
clearTimeout(sliderTimeout);
if(iMyNum >0 && iMyNum< iArrSum)
{
var showSlice=aCountSlide[iMyNum][0];
var showSlice1=aCountSlide[iMyNum][1];
var showSlice2=aCountSlide[iMyNum][2];
var showSlice3=aCountSlide[iMyNum][3];
}
else
{
iMyNum=iArrSum;
var showSlice=aCountSlide[0][0];
var showSlice1=aCountSlide[0][1];
var showSlice2=aCountSlide[0][2];
var showSlice3=aCountSlide[0][3];
}
var test = document.getElementById('slide_change');
test.innerHTML='<img src="'+ showSlice +'" />';

var linkinfo=document.getElementById('slidelink');
linkinfo.innerHTML= '<a class="launchsite" target="_blank" href="'+showSlice1+'"></a>';

var slideinfo = document.getElementById('slideinfo');
slideinfo.innerHTML='<span class="name">'+showSlice2+'</span> <span>'+showSlice3+'</span>';

//sliderTimeout=setTimeout(MyShow(), 1000);
}

idocsidocs
پنج شنبه 17 شهریور 1390, 17:45 عصر
من می خوام جلوی چشمک زدن تصاویر رو بگیرم.

همچنین باید تصاویر رو ابتدا بارگزاری کنم و بعد ازشون استفاده کنم.

برای این دو مورد راه حلی دارید؟

سعید صابری
پنج شنبه 17 شهریور 1390, 20:13 عصر
چرا این قدر به خودتون زحمت میدین. از مجموعه tms کامپوننت slideshow استفاده کنین

idocsidocs
پنج شنبه 17 شهریور 1390, 22:43 عصر
چرا این قدر به خودتون زحمت میدین. از مجموعه tms کامپوننت slideshow استفاده کنین


بنظرم اگه آدم یه مصرف کننده حرفه ای نباشه بهتره !

کمی هم باید تولید کنیم !

اما مشکل اصلی اینه که این روشی که من استفاده می کنم حجم فایل جاوا اسکریپت در نهایت به 7-8 کیلوبایت هم نمی رسه !

شما می دونید که موقع حرکت تصویر چطور می شه از چشمک زدنش جلوگیری کنم و چطور می تونم تصاویر رو با جاوا اسکریپت بارگزاری اولیه کنم؟