ПредишенСледващото

Как да се сложи progressbar да с_ъстоянието панел

Би било по-правилно да се направи, за да платното, но може просто да поставите - задържане функция за това - да се използва вместо стандартния метод Създаване.

Има две коренно различни решения. Първият вариант - това е да се направи всичко "на ръка".

Това създава Bitmap текст (може би всяко изображение). За да се направи ярка част на лентата, просто копирайте парче Bitmap да Лента за състоянието, както и да се направи една тъмна част от групата, трябва да копирате част от Bitmap обърнати. В този контекст става тъмно и светло текст. Изпълнението на програмата е ясна.

Вторият вариант е по-лесно да се осъществи, но по-малко функционален. За състоянието е приемник на TWinControl, и следователно някои други компоненти могат да бъдат поставени върху него. Но това може да бъде динамично (директно от програмата) само. На лентата за статуса ProgressBar компонент е поставен първоначално невидими. Когато се наложи, то трябва да се направи видима и започнем да променяме Позиция имота.

Този пример ясно да се види някои предимства и недостатъци на обектите.
Ако Delphi3, pb.Smooth на линия: = вярно; няма да работи. Сайтът е изложена версия на програмата със замяната на линията. Въпреки това, тя може да бъде лесно да се премахне - фундаментално това не променя нищо. Свалете всички необходими файлове за съставянето на проекта може да бъде на program.dax.ru.

Всички съвети и коментари изпращайте на [имейл защитена]
Даниел Karapetian.

Подкрепете проекта - споделете линка, благодаря!