v10.04

Раздел посвящен программированию с использованием Power Basic.
Димитрий
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 194
Зарегистрирован: 26.01.2005 (Ср) 22:47
Откуда: Волгоград

v10.04

Сообщение Димитрий » 15.04.2013 (Пн) 10:20

Попробовал v10.04, вылез баг:
DIALOG UNITS hDlg, x&, y& TO PIXELS xx&, yy&
работает как:
DIALOG UNITS hDlg, x&, y& TO PIXELS yy&, xx&

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: v10.04

Сообщение jangle » 15.04.2013 (Пн) 14:24


Димитрий
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 194
Зарегистрирован: 26.01.2005 (Ср) 22:47
Откуда: Волгоград

Re: v10.04

Сообщение Димитрий » 16.04.2013 (Вт) 8:20

http://www.powerbasic.com/support/pbfor ... hp?t=52658

столько сломаных копий. от ошибки не застрахован ни кто :cyclops:
Последний раз редактировалось Димитрий 18.04.2013 (Чт) 12:27, всего редактировалось 1 раз.

Димитрий
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 194
Зарегистрирован: 26.01.2005 (Ср) 22:47
Откуда: Волгоград

Re: v10.04

Сообщение Димитрий » 18.04.2013 (Чт) 12:26

в редакторе Backspace удаляет по две буквы кирилицы :D

Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Сообщение Qwertiy » 18.04.2013 (Чт) 14:55

А если кодировку сменить?

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: v10.04

Сообщение jangle » 18.04.2013 (Чт) 15:08

Димитрий писал(а):в редакторе Backspace удаляет по две буквы кирилицы :D


Наверное считает ее юникодом

bon818
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 267
Зарегистрирован: 29.08.2009 (Сб) 4:49
Откуда: Ташкент

Re: v10.04

Сообщение bon818 » 11.06.2013 (Вт) 4:00

перестало правильно работать TOOLBAR SET STATE
например при инсталяции установить TBSTATE_CHECKED
и сразу проверить статус TOOLBAR GET STAT то вернется старое значение например TBSTATE_ENABLED
другие SET STATE не проверял
с API всё нормально
' ========================================================================================
' Sets the state for the specified button in a toolbar.
' ========================================================================================
FUNCTION ToolBar_SetState (BYVAL hToolBar AS DWORD, BYVAL idButton AS LONG, BYVAL fState AS INTEGER) AS LONG
FUNCTION = SendMessage(hToolBar, %TB_SETSTATE, idButton, MAK(LONG, fState, 0))
END FUNCTION
' ========================================================================================

в конечном коде желательно избавляться от Dynamic Dialog Tools (DDT)
так например (было всегда) если использовать ?"ххх" или MSGBOX "xxx" с стилем поверх всех окон окно повиснет
MSGBOX в модальном режиме будет под окном и не пропустит сообщения.
используте MessageBoxDesigner.EXE
для API GotChaEx.exe поиск деклараций в хидерах то Josй Roca с строкой поиска например так ToolBar_ , STATUSBAR_ и тп.....

Lapex
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 64
Зарегистрирован: 25.02.2008 (Пн) 14:01

Re: v10.04

Сообщение Lapex » 12.12.2013 (Чт) 13:52

Глюк в редакторе при закрытии...

Открываем/создаем в редакторе 2 документа, например "1.bas" и "2.bas".
Производим изменения только в "2.bas" и нажимаем кнопку закрытия главного окна.
Как и должно быть появляется диалоговое окно с предложением сохранить документ.
Мы решаем продолжить редактирование и нажимаем "Отмена", но окно редактора закрывается без сохранения изменений в "2.bas"???


Вернуться в Power Basic

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

    TopList