Страница 1 из 1

Функция FsContentGetDefaultView

Добавлено: Пн янв 14, 2008 20:35
mmm3396
Пытаюсь написать небольшой FS-плагин и использовать subj. Но мне нужно вывести в панели несколько колонок с различной информацией. В соответствии с HELPом поля-источники и наименования колонок надо описать примерно так:
strlcpy(ViewContents,"[=<fs>.fld1]\n[=<fs>.fld2]",maxlen);
strlcpy(ViewHeaders,"Поле1\nПоле2",maxlen);

В результате получается не две колонки, а одна с заголовком "Поле1Поле2" и содержанием (при fld1="Test1", fld2="Test2") - "Test1Test2". :(
Что я здесь неправильно делаю?

Добавлено: Пн янв 14, 2008 21:00
CaptainFlint
Си сам обрабатывает \n и превращает его в символ новой строки, а я сомневаюсь, что Тоталу это требуется. :) Попробуй \\n писать.

Добавлено:
А, ну да, в справке же так и сказано:
Note that in C, you need to write \\n to return a backslash and 'n' instead of a newline character!

Добавлено: Вт янв 15, 2008 21:34
mmm3396
Спасибо! Протормозил я...
Почему-то я перевел эту фразу из HELPа, как "если вам надо получить вместо символа перевода строки обратный слэш и n, то вводите \\n"