Marker - markdown viewer in C

Projects yet to be implemented in working code
  • Кто знает, почему так?

    Code: Select all

    int win_bg_color = 0x000825;
    
    scroll_bar scroll = { 15,WIN_W - 35,WIN_H - 68,44,0,2,115,15,0, 0x000825, 0x000963, 0x000825,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1};
    Если вместо числа подставить win_bg_color

    Code: Select all

    int win_bg_color = 0x000825;
    
    scroll_bar scroll = { 15,WIN_W - 35,WIN_H - 68,44,0,2,115,15,0, win_bg_color, 0x000963, win_bg_color,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1};
    То выдает ошибку - number expected два раза
    Last edited by maxcodehack on Fri Apr 07, 2023 9:06 pm, edited 2 times in total.
  • maxcodehack wrote:Но выдает ошибку - number expected два раза
    возможно причина может быть в типе переменной, int - это целое а оно может быть и 2 и 4 и 8 байт (зависит от конкретного компилятора). Т. е. попробовать что-то вроде Int32 или long int или DWORD вместо простого int.
  • Спасибо :D
    Last edited by maxcodehack on Fri Apr 07, 2023 9:04 pm, edited 2 times in total.
  • del
    Last edited by maxcodehack on Fri Apr 07, 2023 9:04 pm, edited 15 times in total.
  • maxcodehack wrote:Но выдает ошибку - number expected два раза
    maxcodehack, попробуй строку int win_bg_color = 0x000825; заменить определением #define win_bg_color 0x000825
  • Все старые наработки по Marker в одном архиве:
    Downloaded 58 times
  • Who is online

    Users browsing this forum: No registered users and 3 guests