Gambas 3

소프트웨어 스크린 샷:
Gambas 3
소프트웨어 정보:
버전: 3.10.0 업데이트
업로드 날짜: 22 Jun 18
개발자: Gambas Team
라이센스: 무료
인기: 84

Rating: nan/5 (Total Votes: 0)

Gambas 3는 Visual Basic과 같은 객체 확장을 사용하는 BASIC 인터프리터를 기반으로하는 차세대 Gambas 개발 환경입니다. 그것은 무엇보다도 객체 확장을 사용하는 오픈 소스 BASIC 언어입니다. 이 프로그램에는 개발자가 문자열, 산술, 시간, 입출력 및 파일을 관리 할 수있는 고유 함수가 포함되어 있습니다.

컴파일러, 아카이버, 인터프리터, 개발 환경, 스크립터, 다양한 확장 컴포넌트, 풍부한 그래픽 사용자 인터페이스 등 여러 프로그램으로 구성된 완전히 자유롭고 복잡한 프로그램입니다.


프로젝트의 그래픽 사용자 인터페이스를 신속하게 설계하십시오.

Gambas를 사용하면 GUI (그래픽 사용자 인터페이스)를 신속하게 설계하고, DCOP로 KDE 응용 프로그램을 파일럿하고, PostgreSQL 및 MySQL 데이터베이스에 액세스하고, 프로그램을 다양한 언어로 번역하고 네트워크 응용 프로그램을 구축 할 수 있습니다.

주요 기능으로는 전체 프로세스 제어, UTF-8 문자열에 대한 네이티브 지원, 다중 언어 지원, 완벽한 오류 관리, 가상 터미널 관리, 타이머를 사용한 이벤트 루프 지원, 입출력 파일 설명자를 지켜 볼 수있는 기능 및 시스템에서 공유되는 라이브러리에서 외부 함수를 호출하는 기능.

진정한 객체 지향 언어이기 때문에 Gambas는 클래스와 객체, 개인 및 공개 기호, 단일 상속, 소멸자 및 생성자, 열거 자, 다형성, 메소드, 배열 접근 자, 속성, 정렬 가능한 객체, 이벤트 및 상수를 제공합니다. MySQL, SQLite, PostgreSQL 및 ODBC 데이터베이스에 액세스 할 수도 있습니다.


후드 및 지원되는 운영 체제

C, C ++ 및 BASIC 프로그래밍 언어는 Gambas & rsquo; 암호. FreeBSD 운영체제뿐만 아니라 모든 GNU / Linux 배포판에서 작동하도록 처음부터 고안되었습니다.

응용 프로그램의 소스 코드가 포함 된 범용 소스 아카이브 (tarball)로 다운로드 할 수 있습니다. Linux 사용자는 GNU / Linux 배포판의 주요 소프트웨어 리포지토리에서 설치할 수도 있습니다. 현재 32 비트 및 64 비트 명령어 세트 아키텍처가 모두 지원됩니다.

이 릴리스의 새로운 기능 :

IDE의 웹 양식에 대한 지원이 향상되었습니다.
라이브러리 포장이 수정되었습니다.
CStr과 CDate는 이제 내부적으로 UTC 날짜로만 변환되어 상호 일관성을 유지합니다. 이 버그 수정은 이전 버전과 호환되지 않습니다!
가능한 경우 통역사는 단조로운 시계를 사용합니다.
새로운 명령어 MOVE ... DOWNTO ...는 파일의 이름을 변경하여 대상을 원자 적으로 지 웁니다.
MediaPlayer 컨트롤은 이제 미디어 파일을 연결할 수 있습니다.
이제 FtpClient는 ftps 프로토콜을 지원합니다.
gb.term은 운영 체제에서 제공하는 API에 매우 근접한 API를 사용하여 터미널을 관리하는 새로운 구성 요소입니다.
gb.web.feed는 RSS 피드를 관리하는 새로운 구성 요소입니다.
gb.web.form 구성 요소의 수정 사항

버전의 새로운 기능 :

개발 환경 :
새로운 기능 : Cygwin 시스템 정보 인식 향상.
BUG : 데이터베이스 테이블 이름을 포함하는 컨트롤 속성을 다시 수정할 수 있습니다.
GB.DATA :
BUG : 일부 컴파일러는이를 이해하지 못하는 것처럼 앞으로 typedef를 사용하지 마십시오.
BUG : 거짓 긍정 (false positive) 컴파일러 경고.
GB.DB.MYSQL :
BUG : 기존 데이터베이스 및 테이블 필드를 나열 할 때 손실 된 데이터베이스 서버에 다시 연결해보십시오.
GB.FORM :
새로운 기능 : SliderBox가 Slider와 동일한 변경 그룹에 있습니다.
GB.GTK :
· 버그 : 초기화되지 않은 가변을 고치십시오.
· 버그 : 최대 값 또는 그 반대의 최소값을 설정할 때 Slider 또는 SpinBox로 경고를 수정하십시오.
GB.GTK3 :
· 버그 : 초기화되지 않은 가변을 고치십시오.
· 버그 : 최대 값 또는 그 반대의 최소값을 설정할 때 Slider 또는 SpinBox로 경고를 수정하십시오.
· 버그 : Paint.Reset ()는 non-cached DrawingArea에서 예상대로 작동합니다.
GB.GUI.AREA :
BUG : 이름이 바뀐 항목이 표시되지 않으면 TreeView 이름 바꾸기가 작동합니다.
GB.MEDIA.FORM :
BUG : MediaView : Control 속성의 이름이 ShowControl로 변경되었습니다.
GB.QT4 :

BUG : Menu.Checked 속성은 이제 라디오가 아닌 메뉴 항목에 대한 올바른 값을 반환합니다.
BUG : TextBox : 때때로 선택을 잃어 버리는 Qt4 이상한 동작을 해결하십시오. 편집 가능한 ComboBox에 대한 동일한 해결 방법.
· 버그 : 편집 경고를 고치십시오.

버전 3.8.3의 새로운 기능 :

개발 환경 :
새로운 기능 : Cygwin 시스템 정보 인식 향상.
BUG : 데이터베이스 테이블 이름을 포함하는 컨트롤 속성을 다시 수정할 수 있습니다.
GB.DATA :
BUG : 일부 컴파일러는이를 이해하지 못하는 것처럼 앞으로 typedef를 사용하지 마십시오.
BUG : 거짓 긍정 (false positive) 컴파일러 경고.
GB.DB.MYSQL :
BUG : 기존 데이터베이스 및 테이블 필드를 나열 할 때 손실 된 데이터베이스 서버에 다시 연결해보십시오.
GB.FORM :
새로운 기능 : SliderBox가 Slider와 동일한 변경 그룹에 있습니다.
GB.GTK :
· 버그 : 초기화되지 않은 가변을 고치십시오.
· 버그 : 최대 값 또는 그 반대의 최소값을 설정할 때 Slider 또는 SpinBox로 경고를 수정하십시오.
GB.GTK3 :
· 버그 : 초기화되지 않은 가변을 고치십시오.
· 버그 : 최대 값 또는 그 반대의 최소값을 설정할 때 Slider 또는 SpinBox로 경고를 수정하십시오.
· 버그 : Paint.Reset ()는 non-cached DrawingArea에서 예상대로 작동합니다.
GB.GUI.AREA :
BUG : 이름이 바뀐 항목이 표시되지 않으면 TreeView 이름 바꾸기가 작동합니다.
GB.MEDIA.FORM :
BUG : MediaView : Control 속성의 이름이 ShowControl로 변경되었습니다.
GB.QT4 :

BUG : Menu.Checked 속성은 이제 라디오가 아닌 메뉴 항목에 대한 올바른 값을 반환합니다.
BUG : TextBox : 때때로 선택을 잃어 버리는 Qt4 이상한 동작을 해결하십시오. 편집 가능한 ComboBox에 대한 동일한 해결 방법.
· 버그 : 편집 경고를 고치십시오.

버전 3.8.1의 새로운 기능 :

개발 환경 :
새로운 기능 : Cygwin 시스템 정보 인식 향상.
BUG : 데이터베이스 테이블 이름을 포함하는 컨트롤 속성을 다시 수정할 수 있습니다.
GB.DATA :
BUG : 일부 컴파일러는이를 이해하지 못하는 것처럼 앞으로 typedef를 사용하지 마십시오.
BUG : 거짓 긍정 (false positive) 컴파일러 경고.
GB.DB.MYSQL :
BUG : 기존 데이터베이스 및 테이블 필드를 나열 할 때 손실 된 데이터베이스 서버에 다시 연결해보십시오.
GB.FORM :
새로운 기능 : SliderBox가 Slider와 동일한 변경 그룹에 있습니다.
GB.GTK :
· 버그 : 초기화되지 않은 가변을 고치십시오.
· 버그 : 최대 값 또는 그 반대의 최소값을 설정할 때 Slider 또는 SpinBox로 경고를 수정하십시오.
GB.GTK3 :
· 버그 : 초기화되지 않은 가변을 고치십시오.
· 버그 : 최대 값 또는 그 반대의 최소값을 설정할 때 Slider 또는 SpinBox로 경고를 수정하십시오.
· 버그 : Paint.Reset ()는 non-cached DrawingArea에서 예상대로 작동합니다.
GB.GUI.AREA :
BUG : 이름이 바뀐 항목이 표시되지 않으면 TreeView 이름 바꾸기가 작동합니다.
GB.MEDIA.FORM :
BUG : MediaView : Control 속성의 이름이 ShowControl로 변경되었습니다.
GB.QT4 :

BUG : Menu.Checked 속성은 이제 라디오가 아닌 메뉴 항목에 대한 올바른 값을 반환합니다.
BUG : TextBox : 때때로 선택을 잃어 버리는 Qt4 이상한 동작을 해결하십시오. 편집 가능한 ComboBox에 대한 동일한 해결 방법.
· 버그 : 편집 경고를 고치십시오.

버전 3.7.1의 새로운 기능 :

개발 환경 :
새로운 기능 : Cygwin 시스템 정보 인식 향상.
BUG : 데이터베이스 테이블 이름을 포함하는 컨트롤 속성을 다시 수정할 수 있습니다.
GB.DATA :
BUG : 일부 컴파일러는이를 이해하지 못하는 것처럼 앞으로 typedef를 사용하지 마십시오.
BUG : 거짓 긍정 (false positive) 컴파일러 경고.
GB.DB.MYSQL :
BUG : 기존 데이터베이스 및 테이블 필드를 나열 할 때 손실 된 데이터베이스 서버에 다시 연결해보십시오.
GB.FORM :
새로운 기능 : SliderBox가 Slider와 동일한 변경 그룹에 있습니다.
GB.GTK :
· 버그 : 초기화되지 않은 가변을 고치십시오.
· 버그 : 최대 값 또는 그 반대의 최소값을 설정할 때 Slider 또는 SpinBox로 경고를 수정하십시오.
GB.GTK3 :
· 버그 : 초기화되지 않은 가변을 고치십시오.
· 버그 : 최대 값 또는 그 반대의 최소값을 설정할 때 Slider 또는 SpinBox로 경고를 수정하십시오.
· 버그 : Paint.Reset ()는 non-cached DrawingArea에서 예상대로 작동합니다.
GB.GUI.AREA :
BUG : 이름이 바뀐 항목이 표시되지 않으면 TreeView 이름 바꾸기가 작동합니다.
GB.MEDIA.FORM :
BUG : MediaView : Control 속성의 이름이 ShowControl로 변경되었습니다.
GB.QT4 :

BUG : Menu.Checked 속성은 이제 라디오가 아닌 메뉴 항목에 대한 올바른 값을 반환합니다.
BUG : TextBox : 때때로 선택을 잃어 버리는 Qt4 이상한 동작을 해결하십시오. 편집 가능한 ComboBox에 대한 동일한 해결 방법.
· 버그 : 편집 경고를 고치십시오.

버전 3.6.2의 새로운 기능 :

개발 환경 :
새로운 기능 : Cygwin 시스템 정보 인식 향상.
BUG : 데이터베이스 테이블 이름을 포함하는 컨트롤 속성을 다시 수정할 수 있습니다.
GB.DATA :
BUG : 일부 컴파일러는이를 이해하지 못하는 것처럼 앞으로 typedef를 사용하지 마십시오.
BUG : 거짓 긍정 (false positive) 컴파일러 경고.
GB.DB.MYSQL :
BUG : 기존 데이터베이스 및 테이블 필드를 나열 할 때 손실 된 데이터베이스 서버에 다시 연결해보십시오.
GB.FORM :
새로운 기능 : SliderBox가 Slider와 동일한 변경 그룹에 있습니다.
GB.GTK :
· 버그 : 초기화되지 않은 가변을 고치십시오.
· 버그 : 최대 값 또는 그 반대의 최소값을 설정할 때 Slider 또는 SpinBox로 경고를 수정하십시오.
GB.GTK3 :
· 버그 : 초기화되지 않은 가변을 고치십시오.
· 버그 : 최대 값 또는 그 반대의 최소값을 설정할 때 Slider 또는 SpinBox로 경고를 수정하십시오.
· 버그 : Paint.Reset ()는 non-cached DrawingArea에서 예상대로 작동합니다.
GB.GUI.AREA :
BUG : 이름이 바뀐 항목이 표시되지 않으면 TreeView 이름 바꾸기가 작동합니다.
GB.MEDIA.FORM :
BUG : MediaView : Control 속성의 이름이 ShowControl로 변경되었습니다.
GB.QT4 :

BUG : Menu.Checked 속성은 이제 라디오가 아닌 메뉴 항목에 대한 올바른 값을 반환합니다.
BUG : TextBox : 때때로 선택을 잃어 버리는 Qt4 이상한 동작을 해결하십시오. 편집 가능한 ComboBox에 대한 동일한 해결 방법.
· 버그 : 편집 경고를 고치십시오.

버전 3.5.2의 새로운 기능 :

개발 환경 :
BUG : 보고서 편집기 : 이제 보고서 테두리가 편집기에 올바르게 표시됩니다.
· 버그 : 재산 도움 WebView는 지금 도움 창보다는 동일한 과태 글꼴 크기 (80 %)를 이용한다.
BUG : HTML 압축을 수정하여 모든 항목이 같은 줄에 있지 않도록합니다.
버그 : Subversion : Subversion 지원 & gt; = 1.8.
버그 : Subversion : ".lang / .pot"파일을 자동으로 제거합니다. 생성 된 파일이기 때문에 충돌을 해결할 수 없으므로 버전 제어에서 파일을 삭제할 수 있습니다.
버그 : Subversion : Subversion 충돌 관리를 수정하십시오.
BUG : Subversion : svn 명령 시간 초과를 30 초로 늘리십시오. 일부 커밋에는 시간이 오래 걸릴 수 있습니다.
BUG : 파일 속성 대화 상자 : '되돌리기'버튼이 올바르게 숨겨져 있습니다.
버그 : 메뉴 편집기 : 마지막 메뉴는 지금 위로 이동할 수 있습니다.
BUG : 메뉴 편집기 : 현재 메뉴의 강조 표시를 수정하십시오.
버그 : 메뉴 편집기 : 메뉴 검색 상자 수정.
버그 : 프로젝트 트리 : 팝업 메뉴는 extern 파일로 정확해야합니다.
버그 : 프로젝트 트리 : & quot; 데이터 & quot; 프로젝트 트리 폴더.

BUG : 양식 편집기 : 현재 상태 (디버깅, 읽기 전용 ...)에 따라 도구 모음 항목을 올바르게 숨기거나 표시합니다.
BUG : 양식 편집기 : 아무 것도 선택하지 않으면 서식 도구 모음 단추가 전체 양식에 적용됩니다.
BUG : 숨겨진 경우 콘솔에 포커스를 설정하지 마십시오.
BUG : 패키지 도구 : * .deb 패키지 설명 수정.
BUG : 이미지 편집기 : 붙여 넣기가 완료된 후 편집기를 일관성없는 상태로 두지 마십시오.
통역사:
· 버그 : 문자열 패턴이 무효 인 경우 String.Instr ()이 더 이상 충돌하지 않습니다. 대신 (InStr과 같이) 0을 반환합니다.
· 버그 : 알려지지 않은 옵션이 '-g'옵션과 함께 전달되면 충돌하지 않습니다.
BUG : LIKE 연산자 whth를 수정합니다. "{...}" 패턴.
· 버그 : 변환 기능을 가진 목표에 CStr ()를 사용할 때 충돌을 고치십시오.
버그 : [] 연산자를 호출 할 때 처음으로 가상하십시오.
컴파일러:
BUG : 식에서 혼자가 아닌 경우 NOT LIKE, NOT BEGINS 및 NOT ENDS 연산자의 컴파일을 수정합니다.
GB.DB :
BUG : 데이터베이스 개체를 해제 할 때 더 이상 충돌하지 마십시오.
· 버그 : 자동 Blob to String 변환은 더 이상 충돌을 일으키지 않습니다.
GB.DB.FORM :BUG : DataCheckBox는 데이터베이스 필드가 필수인지 여부에 따라 내부 TriState 속성을 올바르게 정의합니다.
· 버그 : 편집 가능한 DataBrowser와 DataView는 가짜 여분 선을 더 이상 창조하지 않는다.
GB.DB.SQLITE3 :
· 버그 : sqlite3_exec의 특정한 실시를 고치십시오. 충돌을 방지하고 데이터베이스 생성 작업을 다시 수행하십시오 (다른 작업들도 가능).
BUG : 필드 이름 안에 하나의 테이블 이름 만 반환하는 요청을 올바르게 처리합니다.
GB.DRAW :
· 버그 : 이미 열린 그림 장치에 Paint.Begin ()를 부를 때 Paint 클래스를 올바르게 초기화한다.
GB.FORM :
BUG : FileProperties : 디렉터리 크기 계산 태스크가 쓰레기를 반환하면 더 이상 충돌하지 않습니다.
· 버그 : FileProperties : FileProperties 통제의 아이콘은 지금 그것의 크기를 정확하게 적응시킨다.
· 버그 : FileChooser : 경로 재산은 지금 무효 배열이 아닌 단일 모드에서 선택된 경로를 반환합니다.
GB.FORM.DIALOG :
버그 : Dialog.Open () 여러 모드에서 지금 작동합니다. [GB.FORM.MDI]
BUG : 도구 모음 Key 속성이 정의되어 있지 않지만 Toolbar.Configure () 메서드가 호출되면 오류가 발생합니다.BUG : 툴바 구성 대화 상자 : 짧은 텍스트가있는 툴바 요소가 올바르게 표시됩니다.
GB.GSL :
BUG : Polynomial : 새로운 무효화 폴리 메니 얼을 만들면 더 이상 충돌이 발생하지 않습니다.
GB.GTK :
BUG : RTL 레이아웃이 시작시 올바르게 초기화됩니다.
버그 : Embedder.Embed ()는 두 가지 인수를 취하지 않습니다.
· 버그 : 팝업 메뉴 클릭 이벤트의 입체화가 올바르게 작동하고 더 이상 충돌하지 않습니다.
· 버그 : 지금 Window.Picture 재산은 정확하게 작동해야한다.
· 버그 : 다중 콘테이너 통제의 배경 및 전경을 정확하게 새롭게하십시오.
· 버그 : Font.Grade 최대 값은 글꼴 선택자가 예상 한대로 +24가되었습니다.
· 버그 : 알파 채널없이 심상을 적재 할 때 기억 누출을 고치십시오.
· 버그 : GlArea 통제는 지금 집중할 수있다.
GB.GUI.BASE :
· 버그 : GridView / ColumnView 머리말을 지금 누르는 것은 다시 정확하게 작동해야한다.
GB.NET.POP3 :
BUG : 오류 메시지는 번역 할 수 없습니다.
GB.OPENGL :
· 버그 : GL.GetString ()는 glGetString () 기능이 실패 할 경우 오류를 발생시킵니다.
GB.OPENGL.SGE :
· 버그 : 모형에는 단지 1 개의 구조가있는 경우에 충돌하지 말라.
GB.PCRE :BUG : RegExp.Replace () : 선택적 인수가없는 경우 명시 적으로 0 사용
BUG : 일치하는 문자열이 null 인 경우 GB.ReturnNewString ()을 호출하지 마십시오.
BUG : GB.ReturnNull () 대신 GB.ReturnVoidString ()을 사용하십시오.
GB.QT4 :
· 버그 : 팝업 메뉴 클릭 이벤트의 입체화가 올바르게 작동하고 더 이상 충돌하지 않습니다.
· 버그 : 다중 콘테이너 통제의 배경 및 전경을 정확하게 새롭게하십시오.
· 버그 : Font.Grade 최대 값은 글꼴 선택자가 예상 한대로 +24가되었습니다.
· 버그 : 전경색과 배경색은 이제 ComboBox 및 SpinBox 컨트롤에서 예상대로 작동합니다.
GB.SDL :
BUG : Draw.Rect () 또는 Draw.Ellipse () 후에 채우기 패턴을 실선으로 복원하십시오. 그렇지 않으면 Draw.Image ()가 아무 것도 그리지 않습니다!
GB.XML :
· 버그 : 추가 인수가 주어지지 않으면 XMLElement.AppendFromText ()가 올바르게 작동합니다.
· 버그 : XMLElement.FromText ()는 파싱 예외를 정확하게 캐치합니다.
· 버그 : XMLDocument.ToString ()의 불린 매개 변수 "들여 쓰기"는 지금 정확하게 해석된다.
· 버그 : 들여 쓰기가 가능한 문서의 직접적인 자식 인 코멘트의 직렬화는 더 이상 충돌을 일으키지 않습니다.
BUG : Document.All 속성이 이제 XMLNode []로 올바르게 선언되었습니다.

GB.XML.HTML :
· 버그 : 들여 쓰기가 가능한 문서의 직접적인 자식 인 코멘트의 직렬화는 더 이상 충돌을 일으키지 않습니다.
GB.XML.RPC :
버그 : miniServer는 여러 병렬 요청으로 경계를 벗어납니다.
버그 : 잘못된 요청으로 인해 miniServer가 중단 될 수 있습니다.
GB.WEB :
버그 : CGI.Error ()는 이제 UTF-8 HTML 페이지를 올바르게 보냅니다.

버전 3.5.1의 새로운 기능 :

개발 환경 :
BUG : 포커스가 필터 필드에 있으면 프로젝트 브라우저 커서 관리를 수정하십시오.
· 버그 : 떠오른 통제가 ScrollView 일 때 양식 편집자 통제 강조를 고치십시오.
BUG : Packager는 현재 Gambas major & minor 버전을 구성 요소 종속성의 최소 버전으로 사용합니다.
버그 : 우분투 패키지 명명 규칙을 따르십시오.
버그 : Debian / Ubuntu 용 GUI 메타 패키지 생성의 일부 수정.
· 버그 : 식별자의 자동 완성은 이제 알려진 클래스를 정확하게 보여줍니다.
· 버그 : 서명에 선택적 값을 올바르게 표시하십시오.
새로운 기능 : 시스템 정보 대화 상자에 이제 Gambas 버전이 표시됩니다.
새로운 기능 : 'gb.desktop.gnome'구성 요소가 이제 표시되고 명시 적으로 확인 가능합니다.
새로운 기능 : 프로젝트에서 gb.gui를 사용하는 경우 패키지 관리자는 Qt4 지원을위한 패키지와 GTK + 지원을위한 추가 패키지를 만듭니다.
NEW : 패키지 버전 번호 지원.
새로운 기능 : Gambas 글꼴을 업데이트하십시오.
새로운 기능 : 타사 구성 요소에 대한 도움말을 표시합니다.
NEW : 아프리칸스어를 언어 목록에 추가하십시오.
통역사:
BUG : 오류를 반환하는 프로세스를 분리하지 마십시오. 그렇지 않으면 Kill 이벤트가 손실됩니다.

· 버그 : Enum 종류 방법 및 특성 인 경우에 현재 열거가다는 것을 정확하게 검사하십시오.
· 버그 : 배열의 클래스 또는 컬렉션을 상속 한 클래스에서, : 연산자가 올바르게 오버라이드 (override)됩니다.
· 버그 : VarPtr ()는 방법 수사에 정확하게 작동한다.
BUG : 문자열 스트림을 처리 할 때 CLOSE 명령을 수정하십시오.
버그 : 배열 클래스를 먼저 해제하여 종료시 충돌을 방지하십시오.
· 새로운 : Gambas 인터프리터 경로를 설정하면 GB_PATH 환경 변수를 지원합니다.
NEW : Enum.Stopped는 현재 열거 형이 중지 된 경우 반환하는 새 속성입니다.
NEW : OPEN STRING은 문자열을 스트림으로 사용할 수있는 새로운 명령어입니다. 그것에 쓰는 것은 그 순간에 쓰여진 데이터를 문자열 끝에 추가합니다.
NEW : 문자열 스트림을 닫으면 스트림에 기록 된 데이터가 새로운 문자열로 반환됩니다.
· 새로운 : WRITE가 기억 시내에 READ와 동일한 작풍을 행동하게하십시오. 나는. 그것은 널 - 종료 된 "C"코드를 기록한다. READ가 null로 끝나는 "C"문자열을 읽었을 때. 끈.
컴파일러:
NEW : 새로운 OPEN STRING 명령.
NEW : OPEN MEMORY와 OPEN PIPE는 MEMORY와 PIPE 명령의 동의어입니다.
GB.DESKTOP.GNOME :새로운 기능 :이 구성 요소를 IDE에서 볼 수있게하십시오.
GB.EVAL :
새로운 기능 : 새로운 OPEN STRING 명령을 올바르게 강조 표시하십시오.
GB.FORM :
BUG : DirChooser.ShowPreview는 존재하지 않는 FDirChooser.GetPreview를 사용했습니다. 올바른 기호는 FDirChooser.GetShowPreview입니다.
새로운 기능 : FileChooser는 이제 'zip'유틸리티가 시스템에 설치되어 있으면 'zip'파일의 압축을 지원합니다.
GB.GUI :
새로운 기능 : 하나의 GUI 구성 요소가로드되지 않으면 다른 GUI 구성 요소를로드하십시오.
· 새로운 : GUI 분대가 찾아 내지 않는 경우에 중단하십시오.
새로운 기능 : 실제로로드 된 GUI 구성 요소로 GB_GUI 환경 변수를 정의하십시오.
GB.GUI.OPENGL :
새로운 기능 : GB_GUI 환경 변수에있는 것과 관련된 OpenGL 지원 구성 요소를 항상로드하십시오.
GB.SDL :
새로운 기능 : 기본 SDL 글꼴 파일의 이름을 & quot; _default.ttf & quot;로 변경합니다. 포장 충돌을 방지합니다.
새로운 기능 : Gambas monospace 글꼴을 SDL 기본 글꼴로 사용하십시오.
GB.WEB :
BUG : JSON.Encode () 올바르게 ASCII 컨트롤 문자를 인코딩합니다.
· 새로운 : JSON.Decode ()는 이제 null 값을 갖는 키들이 객체 내부에서 고려된다는 것을 가리키는 부가적인 선택적 인자를 취합니다.

새로운 기능 : JSONCollection은 일부 키가 'null'값과 연결된 JSON 객체를 나타내는 새로운 클래스입니다.

버전 3.5.0의 새로운 기능 :

IDE에는 새로운 고급 이미지 편집기가 있습니다.
IDE는 임베디드 HTTP 서버 구성 요소 인 gb.httpd 덕분에 웹 응용 프로그램을 디버깅 할 수 있습니다.
ARM 지원이 수정되었습니다.
gb.pcre 구성 요소를 암시 적으로 사용하여 정규식을 일치시키는 새로운 MATCH 명령입니다.
전역 오류 처리기 지원.
gb.clipper는 Clipper 라이브러리를 기반으로하는 새로운 구성 요소입니다.
gb.openssl은 OpenSSL 프로젝트에서 libcrypto의 암호화 기능을 래핑하는 새로운 구성 요소입니다.
gb.gmp는 큰 정수와 큰 유리수를 구현하는 Gnu 다중 정밀 산술 라이브러리를 기반으로하는 새로운 구성 요소입니다.
gb.openal은 OpenAL 3D 오디오 라이브러리를 기반으로하는 새로운 구성 요소입니다.
gb.opengl.sge는 MD2 형식을 기반으로 한 간단한 OpenGL 게임 엔진을 구현하는 새로운 구성 요소입니다.

버전 3.0의 새로운 기능 :

glibc의 특수 수학 함수가 올바르게 감지되어 사용되었습니다.
부동 소수점 숫자는 더 좋은 방법으로 인쇄되어야합니다.
프랑스어, 체코 어 및 카탈로니아 어 번역이 업데이트되었습니다.
두 개의 보안 구멍이 막혔습니다.
문자열 해싱 알고리즘이 무작위로 지정되었습니다. 자세한 내용은 해당 문서를 참조하십시오.
IDE에서는 프로그램을 실행하여 프로젝트 버전을 가져올 수 없습니다 (어리석은 생각!). 이제 프로젝트의 상위 디렉토리에있는 텍스트 파일에서 가져옵니다.

버전 2.23.1의 새로운 기능 :

[DEVELOPMENT ENVIRONMENT] :
NEW : 리투아니아 언어 지원.
NEW : 스웨덴어 번역이 업데이트되었습니다.
[통역사]:
· 버그 : GB.ToZeroString () API는 이제 길이가 0 인 문자열을 올바르게 처리합니다.
[ARCHIVER] :
BUG : & quot; 코어 & quot;, & quot; vgcore. * & quot; 및 "callgrind. *" 파일을 만들 때.
[GB.V4L] :
버그 : gb.v4l을 최신 커널로 컴파일하십시오.

버전 2.23.0의 새로운 기능 :

새로운 루마니아어 번역이 추가되고 체코 어 및 스웨덴어 번역이 업데이트되었습니다.
열거 관리에서 충돌로 이어지는 메모리 누수가 수정되었습니다.
GTK + 구성 요소의 TextBox, TextArea, SpinBox, Menu, GridView, ListBox 및 ComboBox 컨트롤의 많은 버그가 수정되었습니다.
Control.MoveScaled 메서드가 수정되었습니다.
테이블 존재가 ODBC 구성 요소에서 올바르게 점검됩니다.
SQLite 정수 기본 키를 더 잘 찾아냅니다.

버전 2.22.0의 새로운 기능 :

구성 :
· 버그 : x86_64 건축술을 잘 검출하십시오.
BUG : 우분투 10.10에서 올바르게 컴파일하십시오.
새로운 기능 : 루트 configure.ac 파일에 AC_PROG_LIBTOOL을 추가하십시오.
· 새로운 : 운영 체계 탐지 대신에 직접적으로 수학 기능이 없는지 검사하십시오.
· 새로운 : 무용 한 install-sh 연결을 제거하십시오.
개발 환경 :
BUG : "=" 데비안 / 우분투 포장기에서 생성 된 메뉴 파일에 문자가 없습니다.
새로운 기능 : 기본 URL 인 http://www.endoftheinternet.com과 동일한 경우 URL을 프로젝트 파일에 저장하지 마십시오.
NEW : 그리스어 번역은 Demosthenes Koptsis에 의해 업데이트되었습니다.
데이터베이스 관리자 :
NEW : 그리스어 번역은 Demosthenes Koptsis에 의해 업데이트되었습니다.
통역사
· 버그 : Extern 기능은 지금 16까지 포인터 또는 끈 논쟁을 취급 할 수있다.
BUG : 반환 값으로 스택 내용을 사용하지 마십시오.
BUG : 'char *'를 반환하는 extern 함수의 반환 값이 이제 상수 String으로 올바르게 변환됩니다.
버그 : == 연산자가 올바르게 작동합니다.
· 버그 : 2 개의 틀린 선택적인 기능 선언을 고치십시오.
컴파일러:
버그 : 쓸모없는 테스트를 제거하십시오.
아카이버 :

BUG : ".gambas" 확장 프로그램이 이제 실행 가능 아카이브에서 제외되었습니다. 이렇게하면 생성 된 파일이 끝없이 커질 수 있습니다.
개발 환경 :
NEW : 스페인어 번역이 업데이트되었습니다.
GB.DB.POSTGRESQL :
BUG : & quot; DROP COLUMN & quot; 필드에서 삭제 된 입력란을 올바르게 무시합니다. 명령.
GB.FORM :
BUG : 화살표 키 탐색이 TableView 컨트롤의 읽기 전용 셀에서 더 잘 작동하도록합니다.
새로운 기능 : DateChooser는 현재 언어가 'C'또는 'en_US'인 요일을 요일로 사용합니다.
GB.GTK :
BUG : CheckBox 컨트롤에서 중복 된 Click 이벤트를 수정했습니다.
· 버그 : tristate 체크 박스 통제를 정확하게 취급하십시오.
BUG : List 및 ReadOnly 속성을 설정할 때 ComboBox의 동작을 수정하고 ComboBox 속성을 * .form 파일에 저장하는 데 사용되는 순서를 수정합니다.
· 버그 : 모든 경우 트레이 아이콘에 팝업 메뉴가 올바르게 작동합니다.
버그 : 새 탭을 삽입 할 때 TabStrip을 gb.qt와 비슷하게 설정하십시오.
· 버그 : TabStrip는 지금 그것의 자신의 창을 사용한다, 그래서 다른 장치를 덮을 때 부분적으로 보이지 않는다.
BUG : 항목 아이콘이 변경되면 ColumnView, TreeView 및 ListView가 제대로 새로 고쳐집니다.BUG : 읽기 전용 ComboBox 컨트롤은 포커스 이벤트를 더 이상 잃지 않습니다.
· 버그 : 정확하게 메뉴 꼬리표를 해방하십시오.
BUG : 세 가지 유틸리티 루틴에서 가능한 충돌을 수정합니다.
· 버그 : GridView.Rows []. Text 특성에있는 충돌을 고치십시오.
BUG : 동일한 응용 프로그램 내에서 TextBox 또는 TextArea 내용을 드래그 할 때 끌어서 놓기 관리에서 무한 재귀를 수정합니다.
BUG : 최상위 창을 다시 작성하면 숨겨진 자식 컨트롤이 더 이상 표시되지 않습니다.
BUG : 서식있는 텍스트 문자열 관리가 수정되었습니다. 앰퍼샌드 문자, & quot; &&, & gt; & quot; 및 "

버전 2.16.0의 새로운 기능 :

이 릴리즈는 최신 Ubuntu 버전에서 libtool 2.x로 컴파일됩니다.
Ctrl + PageUp과 Ctrl + PageDown은 이제 IDE의 탭 사이를 전환합니다.
바로 가기는 IDE 메뉴 편집기의 모든 경우에 올바르게 저장됩니다.
READ 명령은 64 비트 시스템에서 수정되었습니다.
gb.pdf는 최근의 Poppler 버전으로 컴파일됩니다.

유사한 소프트웨어

Jikes
Jikes

3 Jun 15

JBrownie
JBrownie

3 Jun 15

bff
bff

3 Jun 15

Invicta
Invicta

2 Jun 15

코멘트 Gambas 3

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!