PureBasic - форум

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » PureBasic - форум » Вопросы по PureBasic » #PB_String_UpperCase


#PB_String_UpperCase

Сообщений 1 страница 3 из 3

1

Приветствую всех!

Подскажите пожалуйста, как справиться с такой проблемой:
если раскладка английская все работает, как надо (БУКОВКИ В ВЕРХНЕМ РЕГИСТРЕ)
если русская, то под windows xp работает, а вот под гномом в убунте нет :(

может кто сталкивался и решал как?

0

2

UCase() сойдет?

0

3

такой вариант:

Код:
Procedure EventsGadgets()
  EventType = EventType()
  If EventType = #PB_EventType_Change
    n=GetActiveGadget()
    If #PB_GadgetType_String
      If n>-1: SetGadgetText(n, UCase(GetGadgetText(n))): EndIf
    EndIf
  EndIf
EndProcedure

годен или есть более изящный способ?

странно, под убунтой работает нормально, а под виндой слова задом наперед получаются.
делать условную компиляцию?

Отредактировано amer (15.05.2016 12:33:49)

0


Вы здесь » PureBasic - форум » Вопросы по PureBasic » #PB_String_UpperCase