Обсуждаем контроллеры компании Atmel.
Ответить

Re: HАX код

Чт ноя 09, 2017 13:17:12

мне не нравиться библиотечный вариант текстового окна который предлагает си шарп, textbox

Re: HАX код

Чт ноя 09, 2017 13:31:26

Он достаточно гибок в плане дизайна, если вы об этом. Или вы не об этом?

Re: HАX код

Чт ноя 09, 2017 14:11:49

он гибок, например, самое простое, нжно раскрасить разные слова, операторы синие, фнкции красные и тд, но это происходит долго и нжно сначала выбрать какой часток текста виден, потом красить, если использовать рендерекст того же шарпа то работает значительно бысрее, можно точно знать координаты каждой бквы и её развер, делать в текстте выделяемые крсором рамки и тд

Re: HАX код

Чт ноя 09, 2017 17:49:03

mazda писал(а):не сырок
а сырок-то какой, плавленый?

Re: HАX код

Чт ноя 09, 2017 19:30:33

сладкий сливочный, с абрикосовым джемом и в шоколадной глазури, самое то. Главное не переесть.

Добавлено after 1 hour 33 minutes 41 second:
вот кусочек, а то людям вообще ничего не ясно и непонятно, это не пример, просто сейчас дель и решил выжолить


createpad(HC595_CLK, C,0);
createpad(HC595_DATA, C,1);
createpad(HC595_LOAD, C,2);

volatile void HC595(unsigned char output_data)
{
unsigned char i = 0;

for( i = 0 ; i<8 ; i++ )
{
HC595_DATA( _write , tst_ram_flag( output_data , i ) );
HC595_CLK( _write , _L );
HC595_CLK( _write , _H );
};

HC595_LOAD( _write , _L );
HC595_LOAD( _write , _H );

return;
}

unsigned char count = 0;

thread
(
HC595_thread,
1,
,
HC595( ++count == 255 ? ({ count = 0; 255; }) : count );
);

int main(void)
{
cli();
adc_calibration_state=2;
inition;
sei();

while(1)
{
system;
}
}
Ответить