FreeBASIC в России

   

 Главная   Исходники   Русскоязычный форум   Полезные файлы   Пользователи   Поиск

 

 FB Wiki   Уроки   Скачать FreeBASIC   Проекты   Ссылки   Загрузить   Каталог ссылок

 
 

 Замечания и предложения по работе сайта оставляйте здесь.

Сейчас на сайте:

Вы вошли как: Guest   Регистрация   

Логин:     Пароль:     

Создай бесплатно WebMoney кошелёк на своём мобильном всего за 5 минут

 

TileCity3D

Игра Depths of Darkness

Редактор ромов MiNES

Игра Gorevania

Игра Asteroidz

Игра Axiebal 7

Медиа плеер LHMP

Игра Pacman2

Игра Freetanks

Граф. редактор Fbcad

Игра Sonic

Ведомость расхода

IRC чат

Библиотека Window9.bi

Документооборот 1.3

 

 

 

 

 

 

 

 

Библиотека для FreeBASIC - window9.bi

Проект и статья принадлежит: Станиславу Будинову (trew)   10.04.2011

Сайт автора: http://games-freeware.narod.ru

Источник: http://games-freeware.narod.ru/Freebasic/WINDOW9/W9S.htm

Скачать исходные тексты проекта и файлы библиотек со справкой можно здесь

 

Данная библиотека позволит разрабатывать программы с присущей легкостью на свободном и приятном языке программирования Freebasic. В ней нет никаких ограничений по отношению к языку Freebasic. То есть работая с этой библиотекой, вы всегда можете использовать как встроенные функции языка, так и функции API Windows или другие сторонние библиотеки. Библиотека постоянно развивается, дополняясь функциями. На данный момент в библиотеке уже более 200 функций, очень многим напоминающие функции языка PureBasic. У библиотеки есть довольно удобная справка для понимания работы с функциями. Исходные коды библиотеки доступны. Единственным пока разработчиком являюсь я: Станислав Будинов. Если вам будет полезна данная библиотека, мне будет приятно.

 

 

Примеры использования библиотеки:

Скопировать данный код в буфер обмена

 

Скопировать данный код в буфер обмена

 

Скопировать данный код в буфер обмена

 

Скопировать данный код в буфер обмена

 

Скопировать данный код в буфер обмена

 

Скопировать данный код в буфер обмена

 

Скопировать данный код в буфер обмена

 

Скопировать данный код в буфер обмена

 

Скопировать данный код в буфер обмена

 

Скопировать данный код в буфер обмена

 

Скопировать данный код в буфер обмена

 

Скопировать данный код в буфер обмена

 

Скопировать данный код в буфер обмена

 

Скопировать данный код в буфер обмена

 

Скопировать данный код в буфер обмена

 

Скопировать данный код в буфер обмена

 

Скопировать данный код в буфер обмена

 

Скопировать данный код в буфер обмена

 

Скриншот файла справки:

 

Работающие функции на 09.04.2011:

AESEncoder
AESDecoder
Encode64
Decode64
MD5createFileHash
MD5createHash
SHA512create
SHA512createFile
SHA1createFile
SHA1create
SetTransferTextLineEditorGadget
GetSelectTextEditorGadget
SetSelectTextEditorGadget
ClientMDIGadget
MDIGadget
AddKeyboardShortcut
DeleteAllKeyboardShortcut
load_Icon
ContainerGadget
PanelGadget
AddPanelGadgetItem
DeleteItemPanelGadget
PanelGadgetGetCursel
PanelGadgetSetCursel
ASCIITOUTF
UTFTOASCIIStatusBarGadget
SetStatusBarField
ToolTipStatusBar
MoveItemTreeView
GetTextTreeView
GetIndexImageTreeView
RenameItemTreeView
ReplaceImageItemTreeView
GetCountItemTreeView
DeleteTreeViewItem
GetItemTreeView
AddTreeViewItem
TreeViewGadget
WebGadget
WebGadgetNavigate
WebGadgetGoForward
WebGadgetGoBack
WebGadgetRefresh
WebGadgetGetURL
WebGadgetState
WebGadgetStop
ScrollBarGadget
GetScrollGadgetRange
SetScrollGadgetRange
GetScrollGadgetPos
SetScrollGadgetPos
SetScrollGadgetPage
SetPageStepScrollBar
GlobalMouseX
GlobalMouseY
AddSysTrayIcon
ReplaceSysTrayIcon
DeleteSysTrayIcon
CreateCopyImageWindow
CreateCopyImageWindowClient
CreateCopyImageDesktop
CreateCopyImageRect
Create_Image
ImageStartDraw
WindowStartDraw
StopDraw
LineDraw
PixDraw
GetPix
BoxDraw
RoundBoxDraw
RoundDraw
CircleDraw
FontDraw
TextDraw
PolylineDraw
ImageDraw
FillRectDraw
EnumSettingsDisplay
ResetEnum
SetCurrentSettingsDisplay
GetCurrentSettingsDisplay
GetWidthDesktop
GetHeightDesktop
GetBitsDesktop
GetFrequencyDesktop
ReplaceString
SetWindowCallback
FreeCallback
IsMouseOver
LoadMovie
FreeMovie
PlayMovie
StopMovie
PauseMovie
ResizeMovie
SetRateMovie
GetRateMovie
GetEndPosMovie
MovieSetPositions
MovieGetCurrentPosition
MovieSourseWidth
MovieSourseHeight
MovieFullScreen
MovieAudioSetVolume
MovieAudioGetVolume
MovieScreenShot
MovieGetState
OpenWindow
Close_Window
DisableWindow
HideWindow
CenterWindow
WindowColor
ResizeWindow
WindowX
WindowY
WindowWidth
WindowHeight
WindowBounds
SetWindowTop
SetTransparentWindow
WindowBackgroundImage
UseGadgetList
ID_In_Number
GadgetID
GadgetX
GadgetY
GadgetWidth
GadgetHeight
ResizeGadget
DisableGadget
HideGadget
GetGadgetText
SetGadgetText
GetGadgetState
SetGadgetState
GetGadgetAttribute
SetGadgetAttribute
FreeGadget
ComboBoxGadget
ShowListComboBox
LenItemTextComboBox
AddComboBoxItem
DeleteComboBoxItem
GetComboBoxText
CountItemComboBox
ResetAllComboBox
FindItemComboBox
SetItemComboBox
GetItemComboBox
FileComboBoxItem
ComboBoxImageGadget
GetHimageCombo_
AddComboBoxImageItem
ListBoxGadget
AddListBoxItem
DeleteListBoxItem
FileListBoxItem
FindItemListBox
CountItemListBox
SetSelectManyItem
SetColumnWidthListBox
SetItemListBox
GetItemListBox
GetSelCountListBox
GetListBoxText
LenItemTextListBox
GetTopIndexListBox
SetTopIndexListBox
ResetAllListBox
TrackBarGadget
SetTrackBarPos
GetTrackBarPos
SetTrackBarMaxPos
SetTrackBarMinPos
CalendarGadget
DateCalendarGadget
GetStateCalendar
SetStateCalendar
ProgressBarGadget
SetRangeProgressBar
IpAddressGadget
SetIpAddress
GetIpAddress
CreateToolBar
ToolBarStandardButton
ToolBarImageButton
DeleteButtonToolBar
SetButtonToolBarState
GetButtonToolBarState
CountButtonToolBar
ToolBarToolTip
SetToolBarToolTipFont
SetToolBarToolTipColor
GetToolBarTextButton
SetToolBarButtonSize
ToolBarSeparator
CreateDir
RemoveDir
GetCurentDir
SetCurentDir
GetWindowsDir
GetSystemDir
GetTempDir
GetSpecialFolder
CopyDir
MoveDir
RenameDir
DeleteDir
GetExtensionPart
GetPathPart
GetFilePart
ExamineDirectory
NextDirectoryEntry
FinishDirectory
DirectoryEntrySize
DirectoryEntryDate
DirectoryEntryName
DirectoryEntryAttributes
ListViewGadget
AddListViewColumn
AddListViewItem
GetSubItemListView
GetItemListView
FlagKeyListView
GetColumnListView
DeleteListViewItemsAll
DeleteItemListView
DeleteIndexImageListView
DeleteListViewColumn
GetColumnWidthListView
GetItemCountListView
GetTextItemListView
SetColumnWidthListView
GetSelectedCountListView
ReplaceTextItemListView
ReplaceTextColumnListView
ReplaceImageListView
UpdateItem
ClearClipBoard
GetClipBoardText
SetClipBoardText
GetClipBoardImage
SetClipBoardImage
ImageGadget
ButtonImageGadget
ButtonGadget
CheckBoxGadget
TextGadget
OptionGadget
StringGadget
EditorGadget
SpinGadget
GroupGadget
Extract_Icon
GadgetToolTip
DelToolTip
DisableToolTip
GetToolTipText
SetToolTipText
Create_Menu
CreatePopMenu
CreateIconItemMenu
MenuTitle
MenuItem
MenuItem
Insert_Menu
Insert_Menu
MenuBar
OpenSubMenu
Delete_Menu
HideMenu
FreeMenu
Modify_Menu
Modify_Menu
DeleteItemMenu
SetStateMenu
GetStateMenu
GetMenuItemText
DisplayPopupMenu
OpenFileRequester
NextSelectedFilename
SaveFileRequester
ShellFolder
ColorRequester
MessBox
LoadFont
SetGadgetFont
FontRequester
SelectedFontColor
SelectedFontName
SelectedFontSize
SelectedFontStyle
SetGadgetColor
GetGadgetColor
Create_File
Open_File
Read_File
Close_File
Size_File
E_O_F
Get_File_Pointer
Set_File_Pointer
Read_Character
Read_Byte
Read_WORD
Read_Integer
Read_Single
Read_Double
Read_LONGINT
Read_Data
Read_String
Write_Character
Write_Byte
Write_Word
Write_Integer
Write_Single
Write_Double
Write_String
Write_StringN
Write_Longint
Write_Data
PeekS
RunProgram
Load_image
IMAGE_HEIGHT
IMAGE_WIDTH
Resize_image
COPY_image
SAVE_image
Grab_Image
SetImageGadget
Free_Image

 

 

 

Прокомментировать

Ваше имя:  

Ваш e-mail:  

Сообщение:



Введите код: 

 

 

   Спасибо можно сказать, посетив любую ссылку:

 

 

© 2010-2012

DEPOzit (Попов Денис Владимирович)

WebMoney кошелёк: WMID#302963000004

ICQ:279786014 или R549103331586   Z116647355686