Перейти к содержанию

saiberpro

Ветераны
  • Постов

    245
  • Зарегистрирован

  • Посещение

  • Победитель дней

    6

Сообщения, опубликованные saiberpro

  1. 9 минут назад, Submarinа сказал:

    Объясняю мене нужно показывать на примере.потому что на словах мене тяжело понять.Потому что у меня нет знаний английского. я в Lua очень плохо разбираться, в функциях Lua я их почти не понимаю, что они значат, Вот и прошу вас помочь сколько не раз я вам уже обетом говорил, тем более здесь на сайте и для начинающих, А я Lua начинающий, если знаете вам не трудно подсказать мене, чем больше информации вы даёте,тем меньше у меня к вам вопросов, А как по вашему начинающий должен с вами общаться, телепатически что ли что то я не понимаю, написано для начинающих, в Lua я начинающий.

     

    к чему ты это написал объясни.

    Про логику тут и говорить нечего, Баракуда просто суёт из разных скриптов строчки, не всегда понимая, что и как. И потом ещё пишет - А мне Garik66 давал этот скрипт. 

    Ты скрипты которые мене даёшь вообще запускаешь сам, прежде чем давать запусти проверь, и прочитай что я хотел и ты поймёшь русским языком пишу. 

     

    1. Минимальных знаний английского достаточно.
    2. Вопросы должны излагаться чётко - без двоякого трактования.
    3. Во всех языках примерна одинаковая картина  и если ты разбираешься хотя бы в одном ты и в другом разберёшься. 
    4. Вопрос о общении вытекает из пункта 2, так как чем яснее вы поставите задачу тем на много эффективней можно вам ответить.

    Не самый лучший вариант изучения языка(ов) в использовании скриптов которые предполагают более высокий уровень знаний, в частности это относится к программному созданию объектов, поэтому я вам и пишу что бы вы использовали статические объекты для работы. Что бы в общем представлять картину предлагаю почитать и понять сущность теких терминов как (Обьект,Коллекция,Метод,Функция,Свойства) 

  2. Я тебе и говорю что не нужно программно создавать MEMO вот строка которая за это отвечает 

    status = createMemo(UDF1)

    Собственно у тебя создан Обьект Memo c именем status поэтому нужно обращаться именно к нему для изменения его свойств(Шрифт,Расположение,Отступы и тд) и явно указывать расположение Обьекта в коллекции.FORMNAME->NAMEOBJECT

  3. 3 минуты назад, Garik66 сказал:

    Я на то куда Баракуда нажимает даже и не посмотрел, а указал на основную его ошибку - он её постоянно делает - не правильно привязывает элементы к форме (не правильно прописывает путь). 

    Это я понял ещё с 1 страницы, и не только обьекты и логика не верная

  4. Скрытый текст
    
    function CEButton1Click(sender)
    form_show(UDF1)
    status = createMemo(UDF1)
    status_font = control_getFont(status)
    
    setProperty(status,"Scrollbars","ssAutoVertical")
    setProperty(status_font, "Name", "Impact");
    status.font.setColor(0x00FE0107)
    status.font.setSize(15)
    status:setCaption[[1111111111111111111
    2222222222222222222222
    
    dddddddddddddddffffffffffffffffffff]]
    
    end

     

    Вот так и логика не нарушена и работать будет.

  5. 6 минут назад, Submarinа сказал:

    Я делал так, у меня всё равно текста нет.

    У меня работает, но куда более важно зачем тебе в трейнере переход на другую форму?

  6. 1 минуту назад, Submarinа сказал:

    Мене не нужно создавать новую фору, мене надо чтобы на моей UDF1 форме появился текст ТАК ПОПОНЯТНЕЕ.

    У тебя логика такая, уже реализована я тебе об этом говорю.

  7. Скрытый текст

     

    
    function CEMemo1Click(sender)
    form = createForm(true) //Создание новой формы UDF0
    status = createMemo(form)//Создание мемо0
    status_font = control_getFont(status) //Расположение мемо0 на форме UDF0
    
    form.centerScreen() //Форма по центру экрана
    setProperty(status,"Scrollbars","ssAutoVertical")
    setProperty(status_font, "Name", "Impact");
    status.font.setColor(0x00FE0107)//Содержимое мемо0
    status.font.setSize(15)
    status:setCaption[[1111111111111111111
    2222222222222222222222
    
    dddddddddddddddffffffffffffffffffff]]
    
    end

     

     

  8. attempt to call a nil value, У тебя по логике не то, ты пишешь метод по нажатию на MEMO и поэтому открывается другая форма(UDF0) 

  9. 15 минуту назад, Submarinа сказал:

    Ребята сделал форму трейнера, CETrainer к ней присоединил форму UDF1, и поставил кнопку запуска, чтобы открывалось окно для ввода текста,но сам текст я не могу присоединить к CEMemo, чтобы при нажатии открывалось окно с текстом.

    Вот сам скрипт, подправьте меня пожалуйста.http://dropmefiles.com/8pM9Y нужно запустить скрипт, и нажать выполнить скрипт Lua.после нажать кнопку на которой написано Текст.

    Прочитал твой пост и не могу понять что ты хочешь, ладно это пол беды смотрю код и тоже не могу понять что ты хочешь. То есть по нажатию о Трейнере тебе нужно открыть форму? 

    • Плюс 1
  10. Изучение полученного кода, будет отправной точкой. Не возможно пока представить какую информацию ты получишь но, ясно одно что ты помимо нужных данных будешь и мусор получать тоже.

  11. Скрытый текст
    
    function CELabel1Click(sender)
    local AADescription = 'God Mode' // Переменна с именем записи в таблице
    local aaMemoryRecord = getAddressList().getMemoryRecordByDescription(AADescription) //Получаем доступ к записи God Mode в таблице
    aaMemoryRecord.Active = not aaMemoryRecord.Active //Меняем состояние Активное/Неактивное(зачем только ты это делаешь?)
    al = getAddressList() // Возвращает записи(состояние) таблицы
    memrec=addresslist_getMemoryRecordByDescription(al,"God Mode")// Вычленяем снова GodMode
    if memoryrecord_isActive(memrec) then //Если состояние активно,снимае мороз и устанавливаем черный увет
    memoryrecord_unfreeze(memrec)
    UDF1.CELabel1.Font.setColor(0x000000)
    else //Иначе морозим память и ставим белый цвет.
    memoryrecord_freeze(memrec)
    UDF1.CELabel1.Font.setColor(0x0000FF)
    end end
    createHotkey(CELabel1Click,VK_HOME) //создание кнопки.

     

    ты одни и теже действия делаешь 2 раза, вот о чём тебе Игорь говорит.

  12. 1 минуту назад, Submarinа сказал:

    Вот он работает, и цвет меняет, но я всего лишь хотел его укоротить.

      Показать содержимое

     

    Что ты хочешь укоротить?

  13. 1 минуту назад, Submarinа сказал:

    да я же сказал, мене на нём надо. CELabel1

    Тот код который ты дал выше, меняет у кнопок цвет.Тебе к обьекту CELabel нужно обратится а не CEButton.

  14. Что касается простоты языков, не один язык не является простым для человека который ничего общего с программированием не имеет.

    Цитата

    Но функция не загорается, при нажатии на форме.

    На форме трейнера есть названия God Mode, при активации оно не загорается, но сам скрипт активируется

    Код отвечающий за нажатие на форму в студию.

  15. 49 минуты назад, AntonVit сказал:

    Говорят что компания Google занимается созданием своей собственной спутниковой сетью из 180 микроспутником. Может быть они захотят сделать Gps трекинг бесплатным...

    Очень и очень сомнительно, что это будет бесплатно.

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.