|   |   | 
| 
 | v7: Formex ver.108 | ☑ | ||
|---|---|---|---|---|
| 0
    
        DES 06.09.12✎ 12:23 | 
        Не работает чейто:
  АтрФормы = СоздатьОбъект("АтрибутФормы"); АтрФормы.УстановитьАтрибут(Форма,3); АтрФормы.ЦветШрифта = 255; Форма.Обновить(); хоть ты тресни. Это работает: Процедура test() РасшФормы.УстановитьФорму(Форма); Для Х=0 По РасшФормы.КоличествоАтрибутов()-1 Цикл Если РасшФормы.ПолучитьАтрибут(Х).Тип=1 Тогда Сообщить("" + Х + " Идентификатор " + РасшФормы.ПолучитьАтрибут(Х).Идентификатор + " " + РасшФормы.ПолучитьАтрибут(Х).Тип + " " + РасшФормы.ПолучитьАтрибут(Х).ЦветШрифта + " " + РасшФормы.ПолучитьАтрибут(Х).Значение); РасшФормы.ПолучитьАтрибут(Х).ЦветШрифта=200; КонецЕсли; КонецЦикла; РасшФормы.Обновить(); КонецПроцедуры при 1-м вызове показывает начальные цвета, при втором все 200. а на форме ничего не меняется. Может есть у кого рабочий примерчик ? | |||
| 1
    
        Азазель 10.09.12✎ 17:37 | 
        Доступ к цвету шрифта через атрибут формы применим только к объектам на форме "Текст" и "РеквизитДиалога".
  Если реквизит документа- облом :) | |||
| 2
    
        Ёпрст гуру 10.09.12✎ 17:39 | 
        +1 и на одном из этих контролов - гарантированный вылет     | |||
| 3
    
        Ёпрст гуру 10.09.12✎ 17:40 | 
        на каком, не помню     | |||
| 4
    
        DES 10.09.12✎ 17:53 | 
        Это текстовое поле на форме, не вылетает но и не красится.     | |||
| 5
    
        Ёпрст гуру 10.09.12✎ 17:55 | 
        (4) а есть уверенность, что 3-ий атрибут формы, это твой текст ?
  :)) по имени контрола не судьба ужо ? АтрФормы.УстановитьАтрибут(Форма,"ВасяНаФорме"); | |||
| 6
    
        Масянька 10.09.12✎ 17:59 | 
        (0) Слушай Ёпрст4! Он - умный!     | |||
| 7
    
        DES 10.09.12✎ 22:41 | 
        И по имени и по фамилии...
  И по всем подряд, и по настройкам порядка обхода, и по определению номера тем же формексом. Даже записывает цвет и потом считывает правильно, но не красится на форме. | |||
| 8
    
        varelchik 11.09.12✎ 09:19 | 
        (7) Забей.
  АЛьФ сам мне сказал что с цветами проблемы. | |||
| 9
    
        АЛьФ 11.09.12✎ 09:21 | 
        (8) +1     | |||
| 10
    
        Ёпрст гуру 11.09.12✎ 09:23 | 
        Проще активикс натянуть.. там любой цвет радуги и шрифт     | |||
| 11
    
        DES 12.09.12✎ 11:58 | 
        (10) поясни (с)     | |||
| 12
    
        Ёпрст гуру 12.09.12✎ 12:14 | 
        (11) земесто штатного 1sedit использовать активикс, хоть от мелкомягхих, например.
  Там любое управление шрифтом, фоном и размером + любые события мыши/клавы. | |||
| 13
    
        DES 12.09.12✎ 16:58 | 
        где почитать ?     | |||
| 14
    
        Ёпрст гуру 12.09.12✎ 17:06 | 
        (13) пример могу кинуть     | |||
| 15
    
        Изучаю1С8 12.09.12✎ 17:08 | 
        (14) И мне..     | |||
| 16
    
        Ёпрст гуру 12.09.12✎ 17:33 | 
        активикс этот
  http://msdn.microsoft.com/en-us/library/system.windows.forms.textbox.aspx примерчик: http://webfile.ru/6116905 | |||
| 17
    
        Ёпрст гуру 12.09.12✎ 17:33 | 
        точнее, на основе этого объекта     | |||
| 18
    
        DES 13.09.12✎ 10:59 | 
        (16) на АтрФормы = СоздатьОбъект("АктивИкс"); 
  затык... | |||
| 19
    
        Ёпрст гуру 13.09.12✎ 11:02 | 
        (18) в чем ?
  это объект 1cpp.dll | |||
| 20
    
        DES 13.09.12✎ 11:03 | 
        грузить нужно 1cpp вместо formex ?
  обратная совместимость потянет ? | |||
| 21
    
        Ёпрст гуру 13.09.12✎ 11:04 | 
        грузить надо 1срр и формекс последних сборок     | |||
| 22
    
        Ёпрст гуру 13.09.12✎ 11:05 | 
        1срр должна первой грузится     | |||
| 23
    
        DES 13.09.12✎ 11:11 | 
        (22) работает, 
  а в чем пример ? | |||
| 24
    
        Ёпрст гуру 13.09.12✎ 11:13 | 
        (23) замена едит на активикс..
  смотри свойства активикса, меняй ему цвет/шрифт/фон.. лови события его.. и т.д.. | |||
| 25
    
        Ёпрст гуру 13.09.12✎ 11:13 | 
        мне лень было дописывать     | |||
| 26
    
        DES 13.09.12✎ 11:15 | 
        а если указано что включен формекс в 1cpp, то его  уже не нужно грузить ?     | |||
| 27
    
        Ёпрст гуру 13.09.12✎ 11:24 | 
        (26) это древние версии вк, о которых давно нужно забыть и не использовать     | |||
| 28
    
        DES 13.09.12✎ 11:36 | 
        1cpp отдельно, а котлеты отдельно ?     | |||
| 29
    
        Ёпрст гуру 13.09.12✎ 11:36 | 
        1сpp и формекс сто лет в обед отдельные, самостоятельные вк.     | |||
| 30
    
        DES 13.09.12✎ 11:39 | 
        THX     | |||
| 31
    
        DES 13.09.12✎ 11:41 | 
        А справка по формексу внутри спарвки по 1спп идет     | |||
| 32
    
        Ёпрст гуру 13.09.12✎ 11:43 | 
        (31) дык als всем лень переписывать     | |||
| 33
    
        Ёпрст гуру 13.09.12✎ 11:43 | 
        под новый функционал     | |||
| 34
    
        DES 13.09.12✎ 11:47 | 
        в примере
  Форма.Т.Заголовок(тТекст.Text); Форма.Т.Цвет(255); // работает Форма.Т.ЦветФона(155); // не работает. так или не так ? | |||
| 35
    
        Ёпрст гуру 13.09.12✎ 12:05 | 
        эээ.. в каком примере ?     | |||
| 36
    
        DES 13.09.12✎ 12:05 | 
        это в моем уже     | |||
| 37
    
        Ёпрст гуру 13.09.12✎ 12:05 | 
        а ты про этот, формексом, лучше не красить ни текст на форме, ни едит поля.     | |||
| 38
    
        Ёпрст гуру 13.09.12✎ 12:06 | 
        - метод кривой + вылет обеспечен     | |||
| 39
    
        Ёпрст гуру 13.09.12✎ 12:06 | 
        на одном из контролов.     | |||
| 40
    
        DES 13.09.12✎ 12:26 | 
        это не формекс.
  это 1cpp | |||
| 41
    
        DES 13.09.12✎ 12:31 | 
        я нигде в описнии 1cpp не нашел про  Форма.Т.Цвет(255);  но это работает.
  А вот Форма.Т.ЦветФона(155); не хочет так же работать | |||
| 42
    
        АЛьФ 13.09.12✎ 12:32 | 
        2(41) Ищи в описании штатных методов.     | |||
| 43
    
        DES 13.09.12✎ 12:34 | 
        штатных методов чего ?     | |||
| 44
    
        Ёпрст гуру 13.09.12✎ 12:39 | 
        (43) Цвет - это штатный метод самой 1с-ины для реквизитов формы.     | |||
| 45
    
        Ёпрст гуру 13.09.12✎ 12:39 | 
        а вот ЦветФона - это уже метод формекса, применимый к АтрибутуФормы     | |||
| 46
    
        DES 13.09.12✎ 12:50 | 
        понял
  спс | |||
| 47
    
        DES 13.09.12✎ 13:03 | 
        а как загнать в БуферОбмена ?     | |||
| 48
    
        DES 13.09.12✎ 13:04 | 
        хренова что примеров нету     | |||
| 49
    
        DES 13.09.12✎ 13:07 | 
        опс, догнал     | |||
| 50
    
        Ёпрст гуру 13.09.12✎ 13:08 | ||||
| 51
    
        DES 13.09.12✎ 13:09 | 
        (50) есть такое.  там нет примеров     | |||
| 52
    
        Ёпрст гуру 13.09.12✎ 15:35 | 
        (51) :) 
  блин, там 2 метода всего! | |||
| 53
    
        DES 13.09.12✎ 20:47 | 
        дело не в кол-ве методов, а том как к ним доступиться.     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |