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

PBWIN 10 - свершилось

СообщениеДобавлено: 10.12.2011 (Сб) 15:44
Smitis-R
Свершилось чудо.
Релиз PBWIN 10.2 от DOA
http://narod.ru/disk/33902358001/PBWIN10.rar.html
http://rghost.ru/34065551
pw: gceus

Ждём с нетерпением PBCC

П.С.
До кучи - новые инклюды Jose Roca
http://narod.ru/disk/33909430001/WINAPI_II_05.rar.html
pw: gceus

Re: PBWIN 10 - свершилось

СообщениеДобавлено: 10.12.2011 (Сб) 18:30
ger_kar
Да уж ЧУДО!!! Я уже качаю ;)
Это будет первая версия с которой я начну юзать PB. Попробую сегодня же!

Re: PBWIN 10 - свершилось

СообщениеДобавлено: 10.12.2011 (Сб) 19:04
Smitis-R
Вот сдесь ещё ссылки
http://rl-team.net/1146563222-powerbasi ... 20999.html

думаю, по варезникам уже расползлось (я с торрента качал)

Re: PBWIN 10 - свершилось

СообщениеДобавлено: 10.12.2011 (Сб) 20:45
jangle
Cпасибо, будем пробовать!

Re: PBWIN 10 - свершилось

СообщениеДобавлено: 10.12.2011 (Сб) 20:58
ger_kar
jangle писал(а):Cпасибо, будем пробовать!
Ты уж напиши свое мнение. Оправдалось ли ожидание и т.д.
Мне например сравнивать то не с чем, а знать интересно ;)

Re: PBWIN 10 - свершилось

СообщениеДобавлено: 10.12.2011 (Сб) 21:31
FireFenix
Я немного заинтересован в теме, подскажите, где-нибудь можно ли посмотреть историю изменений? в смысле не только последнего, а и предыдущих версий

Re: PBWIN 10 - свершилось

СообщениеДобавлено: 11.12.2011 (Вс) 0:53
bon818
радуюсь! :P
но редактор(undo и всё тут, на все времена ) всё равно нужен левый

Re: PBWIN 10 - свершилось

СообщениеДобавлено: 11.12.2011 (Вс) 15:03
Smitis-R
FireFenix писал(а):Я немного заинтересован в теме, подскажите, где-нибудь можно ли посмотреть историю изменений? в смысле не только последнего, а и предыдущих версий

В каждой версии был файл History.txt, во всяком случае начиная с восьмой версии

Re: PBWIN 10 - свершилось

СообщениеДобавлено: 11.12.2011 (Вс) 15:59
FireFenix
Smitis-R писал(а):
FireFenix писал(а):Я немного заинтересован в теме, подскажите, где-нибудь можно ли посмотреть историю изменений? в смысле не только последнего, а и предыдущих версий

В каждой версии был файл History.txt, во всяком случае начиная с восьмой версии

Ну в каждой версии это написано в хелпе.... но искать дистрибутив для каждой версии - не айс

Re: PBWIN 10 - свершилось

СообщениеДобавлено: 11.12.2011 (Вс) 16:41
Smitis-R
FireFenix
Тебе нужны все промежуточные версии?

Re: PBWIN 10 - свершилось

СообщениеДобавлено: 11.12.2011 (Вс) 21:25
jangle
ger_kar писал(а):Ты уж напиши свое мнение. Оправдалось ли ожидание и т.д.
Мне например сравнивать то не с чем, а знать интересно ;)


С первого взгляда полезных изменений очень много. Но надо это все в руках повертеть несколько месяцев, прежде чем окончательно станет ясно.

Re: PBWIN 10 - свершилось

СообщениеДобавлено: 12.12.2011 (Пн) 23:27
bon818
PBWIN 10 ++++++ :D
1. скорость компиляции заметно выросла
2. теперь ресурсы вставлять проще простого #RESOURCE ICON, 100, "Hello.ico"
3. размер програм уменьшается , в одном случае в 3 раза

Вот этот случай 57 килобайт в 9 и 16 килобайт в 10 (оптимизация)
Код: Выделить всё
#compile exe

#include "win32api.inc"
#include "commctrl.inc"
#include "initctrl.inc"

global hinstance&

declare function testgridproc(byval long,byval long,byval long,byval long) as long

declare function creategrid lib "griddll.dll" (byval long, _
                                               byval string, _
                                               byval long,byval long, _
                                               byval long,byval long) _
                                               as long

function winmain(byval hinst&,byval hprev&,byval cmdline as asciiz ptr,byval cmdshow&) as long

     hinstance&=hinst&

     initcomctl32

     ''create class and register it with windows

     dim wclassname as asciiz*80
     dim wclass as wndclass

     wclassname="GridTestWindow"

     wclass.style=%cs_hredraw or %cs_vredraw
     wclass.lpfnwndproc=codeptr(testgridproc)
     wclass.cbclsextra=0
     wclass.cbwndextra=0
     wclass.hinstance=hinstance&
     wclass.hicon=%null
     wclass.hcursor=loadcursor(%null,byval %idc_arrow)
     wclass.hbrbackground=getsyscolorbrush(%color_3dface)
     wclass.lpszmenuname=%null
     wclass.lpszclassname=varptr(wclassname)

     registerclass wclass

     xsize&=getsystemmetrics(%sm_cxscreen)
     ysize&=getsystemmetrics(%sm_cyscreen)

     style&=%ws_overlappedwindow

     hwnd&=createwindow(wclassname, _            ''window class name
                        "Grid Test", _           ''window caption
                        style&, _                ''window style
                        0, _                     ''initial x position
                        0, _                     ''initial y position
                        xsize&, _                ''initial x size
                        ysize&, _                ''initial y size
                        hparent&, _              ''parent window handle
                        %null, _                 ''window menu handle
                        hinstance&, _            ''program instance handle
                        %null)                   ''creation parameters

     showwindow hwnd&,cmdshow&
     updatewindow hwnd&

     dim wmmsg as tagmsg

     while istrue(getmessage(wmmsg,byval %null,0,0))
       translatemessage wmmsg
       dispatchmessage wmmsg
     wend

     function=wmmsg.wparam
end function

function testgridproc(byval hwnd&,byval msg&,byval wparam&,byval lparam&) as long

     select case msg&
       case %wm_create

         hparent&=hwnd&
         rows&=30
         cols&=9

         title$="Test Grid"+space$(55)  ''64 characters long

         '' column data ''''''''''''''''''''''''''''''''''''''''''''''''

         coldata$=chr$(40)+chr$(140)+"LT0Test 1"+space$(14) _
                 +chr$(10)+chr$(60)+"RC1Test 2"+space$(14) _
                 +chr$(10)+chr$(60)+"CC1Test 3"+space$(14) _
                 +chr$(10)+chr$(60)+"LC1Test 4"+space$(14) _
                 +chr$(10)+chr$(60)+"RC1Test 5"+space$(14) _
                 +chr$(10)+chr$(60)+"CC1Test 6"+space$(14) _
                 +chr$(10)+chr$(60)+"LC1Test 7"+space$(14) _
                 +chr$(10)+chr$(60)+"RC1Test 8"+space$(14) _
                 +chr$(10)+chr$(60)+"CC1Test 9"+space$(14)

         ''chrwidth&(col&)=cvl(mid$(coldata$,1,1))   ''character length
         ''colwidth&(col&)=cvl(mid$(coldata$,2,1))   ''column width
         ''coljustify$(col&)=mid$(coldata$,3,1)      ''justify (LCR)
         ''coltype$(col&)=mid$(coldata$,4,1)         ''T-text,etc
         ''colchange&(col&)=val(mid$(coldata$,5,1))  ''1=changeable

         '' row data ''''''''''''''''''''''''''''''''''''''''''''''''''

         rowdata$="Test Row  1"+space$(29) _
                 +"1.00      2.00      3.00      4.00      " _
                 +"5.00      6.00      7.00      8.00      " _
                 +"Test Row  2"+space$(29) _
                 +"1.00      2.00      3.00      4.00      " _
                 +"5.00      6.00      7.00      8.00      " _
                 +"Test Row  3"+space$(29) _
                 +"1.00      2.00      3.00      4.00      " _
                 +"5.00      6.00      7.00      8.00      " _
                 +"Test Row  4"+space$(29) _
                 +"1.00      2.00      3.00      4.00      " _
                 +"5.00      6.00      7.00      8.00      " _
                 +"Test Row  5"+space$(29) _
                 +"1.00      2.00      3.00      4.00      " _
                 +"5.00      6.00      7.00      8.00      " _
                 +"Test Row  6"+space$(29) _
                 +"1.00      2.00      3.00      4.00      " _
                 +"5.00      6.00      7.00      8.00      " _
                 +"Test Row  7"+space$(29) _
                 +"1.00      2.00      3.00      4.00      " _
                 +"5.00      6.00      7.00      8.00      " _


         allowflags?=0

         bit set allowflags?,0  ''allowinsert& on
         bit set allowflags?,1  ''allowdelete& on
         'bit set allowflags?,2  ''allowcoledit& on
         bit set allowflags?,3  ''allowcolsort& on

         b$=title$+mkl$(cols&)+mkl$(rows&)+mkl$(1)+mkl$(1) _
           +chr$(allowflags?)+coldata$+rowdata$

         tmpfile$="test.dat"

         ff&=freefile
         open tmpfile$ for binary as #ff& base=0
         seek #ff&,0
         put$ #ff&,b$
         close #ff&

         xstt&=30
         ystt&=50
         xlen&=512
         ylen&=384

         creategrid hparent&,tmpfile$, _
                    xstt&,ystt&,xlen&,ylen&

       case %wm_paint
         dim ps as paintstruct
         hdc&=beginpaint(hwnd&,ps)

         endpaint hwnd&,ps
       case %wm_syscommand
         if lowrd(wparam&)<>%sc_close then exit select
         destroywindow hwnd&
         function=1
         exit function
       case %wm_command

       case %wm_destroy
         postquitmessage 0
         function=0
         exit function
     end select

     function=defwindowproc(hwnd&,msg&,wparam&,lparam&)
end function

Re: PBWIN 10 - свершилось

СообщениеДобавлено: 13.12.2011 (Вт) 17:39
ger_kar
Значит не зря ждали :) . Хорошо, конечно, что размер исполняемого файла уменьшился, главное, что-бы такая оптимизация не отразилась на скорости исполнения.

Re: PBWIN 10 - свершилось

СообщениеДобавлено: 16.12.2011 (Пт) 16:35
HouseMD
ААА!!! (извините за истерику) аж руки дрожат от возбуждения. сейчас будем посмотреть. :D

Re: PBWIN 10 - свершилось

СообщениеДобавлено: 16.12.2011 (Пт) 16:52
HouseMD
и сразу вопрос - почему у меня импортируется сразу две функции MessageBoxA и MessageBoxW
как создать полностью юникодный проект?

Re: PBWIN 10 - свершилось

СообщениеДобавлено: 24.12.2011 (Сб) 20:17
jangle
Вышел апдейт 10.03

Re: PBWIN 10 - свершилось

СообщениеДобавлено: 26.12.2011 (Пн) 9:43
Smitis-R
jangle писал(а):Вышел апдейт 10.03

Кто-нибудь уже скачал?

Re: PBWIN 10 - свершилось

СообщениеДобавлено: 25.01.2012 (Ср) 15:00
Smitis-R
На exelab.ru выложили PBCC 6.02
Без инсталятора, но он, собственно, и не нужен.

Re: PBWIN 10 - свершилось

СообщениеДобавлено: 25.01.2012 (Ср) 17:11
jangle
Smitis-R писал(а):На exelab.ru выложили PBCC 6.02
Без инсталятора, но он, собственно, и не нужен.


Можешь на rghost.ru перезалить?

Re: PBWIN 10 - свершилось

СообщениеДобавлено: 25.01.2012 (Ср) 19:26
Smitis-R
jangle писал(а):Можешь на rghost.ru перезалить?

Могу, надеюсь там не обидятся :)
P.S. Ты же вроде на exelab aka cracklab зарегистрирован?

http://rghost.ru/36114882

ещё от туда PwrDev
http://rghost.ru/36114775

pw: exelab.ru

Re: PBWIN 10 - свершилось

СообщениеДобавлено: 26.01.2012 (Чт) 9:34
jangle
Smitis-R - спасибо!

Re: PBWIN 10 - свершилось

СообщениеДобавлено: 26.01.2012 (Чт) 11:49
Smitis-R
jangle писал(а):Smitis-R - спасибо!

Поздно :)
Уже пошли 10.03 и 6.03
Искать на варезниках, например http://rl-team.net/1146574146-powerbasi ... v-603.html

Re: PBWIN 10 - свершилось

СообщениеДобавлено: 26.01.2012 (Чт) 13:49
jangle
Smitis-R писал(а):http://rl-team.net/1146574146-powerbasic-for-windows-v-1003-powerbasic-console-compiler-v-603.html


Фейковый файлообменник, предназначен исключительно для протроянивания вашего компа и SMS-лохотрона. PB 10.03 там нет.

Re: PBWIN 10 - свершилось

СообщениеДобавлено: 26.01.2012 (Чт) 13:54
Lapex

Re: PBWIN 10 - свершилось

СообщениеДобавлено: 26.01.2012 (Чт) 14:20
Smitis-R
jangle писал(а):Фейковый файлообменник, предназначен исключительно для протроянивания вашего компа и SMS-лохотрона. PB 10.03 там нет.

Какое-то странное предвзятое мнение. И не файлообменник, а варезник. Не буду спорить насчёт rl-team, так как то же самое можно сказать о любом варезном сайте. А PB там есть.

Re: PBWIN 10 - свершилось

СообщениеДобавлено: 27.01.2012 (Пт) 0:43
HouseMD
Smitis-R писал(а):Какое-то странное предвзятое мнение. И не файлообменник, а варезник. Не буду спорить насчёт rl-team, так как то же самое можно сказать о любом варезном сайте. А PB там есть.

добро пожаловать в Интернет. на всех подобных варезниках по прямой ссылке можно скачать разве что платный архив (в лучшем случае. в худшем - троян) со статическим размером, будь то ПБ, фотошоп или виндовс (да-да, все они будут весить до 10 МБ). и твоя ссылка тому подтверждение. по крайней мере потрудился бы сам скачать и проверить, прежде чем бросать сюда ссылку и ещё и спорить.

СообщениеДобавлено: 27.01.2012 (Пт) 1:28
Qwertiy
Можно и в других местах найти 6.03, 10.03 :)

Re: PBWIN 10 - свершилось

СообщениеДобавлено: 27.01.2012 (Пт) 7:00
iGrok
jangle писал(а):Фейковый файлообменник, предназначен исключительно для протроянивания вашего компа и SMS-лохотрона. PB 10.03 там нет.

HouseMD писал(а):добро пожаловать в Интернет.


Это вам обоим добро пожаловать. По нормальным ссылкам (тем, что доступны после регистрации - на летитбит, депозит, и т.п.) качается то, что нужно. По крайней мере, pbwin10.03 я проверил лично.
А вот в рекламных блоках, конечно, платные торрент-клиенты, они же "псевдоархивы".

Re: PBWIN 10 - свершилось

СообщениеДобавлено: 27.01.2012 (Пт) 14:24
HouseMD
iGrok писал(а):Это вам обоим добро пожаловать. По нормальным ссылкам (тем, что доступны после регистрации - на летитбит, депозит, и т.п.) качается то, что нужно. По крайней мере, pbwin10.03 я проверил лично.А вот в рекламных блоках, конечно, платные торрент-клиенты, они же "псевдоархивы".

добро пожаловать в дискуссию, которую ты начал читать с последнего поста. ok.
здесь обсуждается ссылка, вброшенная в топик юзером Smitis-R, а не торренты, летитбиты и депозиты. okay?

СообщениеДобавлено: 27.01.2012 (Пт) 15:09
Qwertiy
HouseMD писал(а):
iGrok писал(а):Это вам обоим добро пожаловать. По нормальным ссылкам (тем, что доступны после регистрации - на летитбит, депозит, и т.п.) качается то, что нужно. По крайней мере, pbwin10.03 я проверил лично.А вот в рекламных блоках, конечно, платные торрент-клиенты, они же "псевдоархивы".

добро пожаловать в дискуссию, которую ты начал читать с последнего поста. ok.
здесь обсуждается ссылка, вброшенная в топик юзером Smitis-R, а не торренты, летитбиты и депозиты. okay?

Я там регистрироваться не собираюсь, но внизу по той ссылке есть надпись:
Внимание! У вас нет прав для просмотра скрытого текста.
Подозреваю, что для зарегистрированных пользователей там как раз и будут ссылки на летитбит, депозит и остальные. Где-то уже такая система попадалась, и вполне соответствует тому, что написал iGrok :)