ラザロは、オープンソース、クロスプラットフォームとDelphiプログラミング言語をエミュレートするように設計されたのFreePascalコンパイラのためのクラスライブラリのコレクションを提供し、自由に配布されたソフトウェアです。それ’ SA、RAD(迅速なアプリケーション開発)Object Pascalの開発IDE(統合開発環境)
。一目で特長
Lazarusは、Free Pascalのでサポートされている任意のプラットフォーム上で動作するようにし、ウィジェットに依存しないように設計され、商用デルファイVCLソフトウェアのオープンソース版です。これは、コースのOOP(オブジェクト指向パスカル)であるDelphiの構文を理解してコンパイルするように設計され、コード補完や構文の強調表示を備え、強力なソースコードエディタをユーザーに提供されます。
これは統合し、自動的に、開発者が容易に状態-OT-技術のレイアウトを作成することができますドラッグアンドドロップフォームデザイナを提供していますソースコードとGUIフォーム間同期させ、あなたが簡単かつ迅速にパスカルのソースコードをナビゲートすることができますデバッガと開発者は、IDEから直接、自分のプロジェクトを、テスト実行およびデバッグすることができますし、様々なリファクタリングツールが事前にロードされています構築されたシステムます。
さらに、ソフトウェアは、サードパーティのプラグインをインストールすることで、機能を拡張することを可能にする強力なプラグインアーキテクチャを備え、UTF-8文字エンコーディング、i18nサポート、ならびに様々なデータベースフレームワークのためのチャートとレポート機能、サポートを提供します。
フードとサポートされているオペレーティングシステムの下で
Free Pascalには、GNU / Linuxの、FreeBSDでは、Mac OS Xで、Microsoft Windowsの、OS / 2、68Kおよびその他のPOSIXオペレーティングシステム上で動作するオープンソースのコンパイラです。これは、デルファイ/ Kylixの、FreePascalと、オブジェクトパスカル、パスカルとラザロのプログラミング言語で書かれています。
可用性とサポートされているハードウェア・アーキテクチャ
このソフトウェアは、DEBまたはRPMパッケージ形式を使用するすべてのGNU / Linuxディストリビューションのビルド済みバイナリと同様に、あなたは、任意の他のディストリビューションでのプロジェクトを最適化し、インストールすることを可能にするユニバーサルソースアーカイブとしてダウンロードできます。 Linuxの。ラザロが正常にコンピュータプラットフォームの広い範囲での32ビットと64ビットの両方のハードウェアアーキテクチャでテストされています。
このリリースの新機能:
このバージョンは、IDE、デバッガ、Qtのウィジェットセット、SynEditとLCLのためのバグ修正が追加されます
このバージョン1.2.6の新機能は次のとおりです。
このバージョンは、IDE、デバッガ、Qtのウィジェットセット、SynEditとLCLのためのバグ修正が追加されます
このバージョン1.0.12の新機能:
このバージョンでは、LCL、IDE、TAChart、とSynEdit中のものを含むバグ修正を追加します。
このバージョン1.0.10の新機能です:
このr40581コードツールFPCソーススコア:ターゲット以外のひるみ、バグ[24070]上の単位のFileInfo
r41481のコードツールは、2.7.1のソースを噛んで、古いFPC 1.0定義を削除しました
r40543のDBGridsは、データ・リンクがアクティブでないときPrepareCellHintsでクラッシュを修正しました(問題[0024028])。
イベント・ログ(警告/のOutputDebugString)用r41240デバッガUTF8コンテンツ。問題[24353]
r41233、r41260、r41265、r41266、r41270、r41273、r41275、r41279、r41293デバッガは、検出をShortStringは改善しました。地元の人や時計の一部の中のutf8コンテンツを持つ文字列
時計の文字列のためのより多くのutf8 r41298デバッガ
r38231 IDE itmEditUndo itmEditRedoはほとんど常にそれがソースエディタでのやり直しを元に戻すことは不可能である場合でも、有効になっている、問題[22633]
r39405 IDE自動チェックのラジオボタンあなたがHeightEdit / WidthEditに値を入力し、問題[23398]
r40577 IDEテストコンパイラ設定:ショーメッセージ忙しいです
r40628のIDEは、壊れた依存関係を示す固定します
FPCメッセージのr40640 IDEヘルプ:何の助けが見つからない固定クラッシュ、コンパイラのディレクトリ内のメッセージ・ファイルの検索
r40730 IDEプロジェクトリソースファイルのバージョン:modifieが同じで設定し、リードした後、それを初期化しません
r40803のIDE:パッケージエディタ:インクルードパスを/ユニットを拡張:サブディレクトリではないパスを短く、バグ[24272]
r41130のIDEはキーマップのresourcestringsのから削除します&
r41165 IDE固定キャプションFree Pascalの蛍光ペンで
r41319 IDEは、一度だけ、最近のメニューにサンプルプロジェクトを追加
r40636 IDEIntf FPC 2.6.0以来必要、WordBool、LongBoolとQWordBoolためTBoolPropertyEditorを登録
r40728のIDEIntf:TCollectionPropertyEditor:所有者が解放されている場合は、固定選択を解除
r41049インストーラは、勝利はフランス語の翻訳を追加します。 ChrisFによるパッチ。問題[24171]
r41057インストーラは、勝利はバグでChrisFさんのコメント通りOldInOtherFolder1文字列をクリーンアップ[24171]
r40562 LCL GTK、LazReportデザイナーを修正時々[21634]を問題に関連し、GTK2 / 64ビットの下で画面の中央から実行細い縦または横帯として提示
r40778 LCL navFocusableButtonsはTDBNavigator、Edersonカシオ、問題[24191]から修正パッチでは動作しません。
ルーメンGyurovから代わりにカルクDBGridの列フィールドの幅の長さのr41501 LCL利用UTF8Length、問題[24491]
デフォルトLCLWidgetTypeためr40758 LCLは、固定された条件文
r41373 LCL TTreeViewの:明確なキャッシュノードを追加するとき
autoeditがfalseの場合r41411 LCLはdbcomboboxの変化を防止します。問題[24207]
r41453 LCL TFilterComboBox:ShellListViewためfreenotification、バグ[24512]
AskUser固定r41477のLCL GTK2は、キーの結果を逃れるQuestionDlg
r40900 LCL MaskEdit:コントロールがマスクされている場合は自動選択を尊重します。問題[0024311]
SetScrollInfoの呼び出し中にr40513 Qtは23815問題を解決する、スクロールイベントをトリガしません。
r40563 QtはQTabBarのデフォルトのテキストの色を修正しました。問題[23985]
r40956 Qtは、文字列の内容(LeftToRight対RightToLeft)の決意を修正しました。問題#24340
r40621,40622、40625 QtはX11上でバギーxfwm4ウィンドウマネージャのための修正します
Qtのフォーマットr40993
仮想デスクトップの切り替えやアプリケーション#24363 minimized.issueされたときr40995 QtはTHintWindowクラスの可視性を修正
r41339 QtはMetacityウィンドウマネージャの下にポップアップウィンドウの悪い行動を修正しました。
r41346 Qtはミントのマルコウィンドウマネージャとのモーダルウィンドウの上にモーダルとポップアップウィンドウの問題を固定(メイトデスクトップ)
r41378 Qtはwindows.We下AltGrのキー処理にバグを修正Qtライブラリのバグの回避策として直接WINAPIを使用しています。問題[23808]
r40764 QtはX11とWin32ターゲットの下にロックし、NumLockキーキャップのためgetKeyStateを実装しました
r41347 QtはWM年代のようなMetacityのための修正を手直し。今マルコとGNOMEシェルはMetacityのようにマップされます。
r40954 Qtは)(FillRgnにポリ領域を描画するためにQPolygonHを使用
無効なボタンが無効になって色パレットを有効にしているしないのQtのlibのバグのためにr41144のQtの回避策(QStyle)。問題[24413]
r40723のShellCtrlsは&QUOTとしてTShellListViewのプロパティViewStyleプロパティを宣言します。vsReport&QUOTデフォルト。 (問題[0024226])。
r41220、r41222、r41228 SynEditトリムスペース - 位置のみ:修正されたEOLにスペースを押した場合に、バッファをマークしないでください。リビジョン40680フォローアップ
r40545 SynEditは樋サイズ変更を修正しました。問題[0023990]
r40680 SynEdit固定トリムスペース(モード"位置のみ")特定のアンドゥのだろう壊れたテキスト。問題[24101]
ライブラリ" r41046のSynEditがで折りたたみ&QUOTを修正しました。コード。問題[0024370]
r37854 SynEditパハイライト:認識{$ IFOPT}
r41047 SynEditパ蛍光ペン:IFDEF、IFOPT、ELSEIFディレクティブのリストを完了します
ラベル" r41129のSynEditがで折りたたみ&QUOT修正しました。コード。問題[0024417]
r41340翻訳はマゼンNeifer(現在のアラビア語翻訳メンテナ)の要求によってr37531にアラビア語の翻訳を元に戻します。理由は、翻訳されたIDEを使用することは困難になり、低品質/機械翻訳です。
このバージョン1.0.6の新機能です。
このはバグ修正リリースです。
このバージョン1.0.4の新機能:
このr39177 Customdrawn LKSによって64ビットセーフ(r39164に類似の修正)、バグのパッチ[23052]タイマー関連の機能を作ります
r39280デバッガは、-Dialogを点検し、クラッシュを防ぐため、ネストされたアップデートのために
r39285デバッガは治療&QUOTしないでください。&& QUOT;アクセル-charとして例外を表示するとき。問題[0023321]
r39290デバッガはソースエディタを介して起動すると、ダイアログを点検更新修正しました。(ポップアップメニュー)
r39333デバッガ逆アセンブラで修正範囲チェック(64ビットデバッグ対象)。問題[0023355]
r39042デバッガを無効"カーソル&QUOTに実行します。デバッガが停止しているとき。このコマンドは、現在のフレーム(機能)に制限されています。これは、プロジェクトを開始するために使用することはできません。 (またdcJumpTo、dcStepOutを無効にします)
r39131デバッガウォッチevalの中で無限ループを固定(evalのは、レコードへのポインタを型キャスト)
r39030のGtk2固定TGtk2WSCustomListView.GetDisplayRect、所有者描かれたリストview.issueに間違った項目IDを送信し、固定セルレンダリング[23094]
我々はcustomdrawnされている場合r39032のGtk2は、デフォルトでは、リストボックスの項目をレンダリングされません。問題[23093]
r39033のGtk2はTListViewの持つ固定クラッシュはr39032で導入。
r39034のGtk2 LINETOとMoveToExがHDC account.issueへのオフセットを取る必要があります[23057]
r39035のGtk2はGTK2ライブラリからアサーションを修正しました。問題[23099]
r39036のGtk2はpenPosへのオフセットdevctx、r39034.issueの回帰を適用しない[23057]
r39037のGtk2完全に固定LINETO()とr39034からMoveToEx()回帰
r39043のGtk2がgtk2winapiを簡素化するためにgtk2procでGtkTreeViewを、新しいルーチンGetWidgetClientRect()のてClientRectを固定、カスタム描画されたリストビューのオフセットを修正しました。
r39147のGtk2は、TGtk2WSCustomListViewでRecreateWndのためのより良い方法を使用するアイコンビューのレンダリングを修正します。問題[23171]
非推奨のようにr39148のGtk2はTGtk2DeviceContextクラスを追加しました。問題の一部[23168]
GtkEntryフォーカス/非フォーカスのr39162のGtk2固定カーソル位置の動作。問題[21897]、[23182]。
編集が自動選択が自動選択ルールのために私によって変更ファブリツィオ・フェリーニによってtrue.Patchがあるときにテストを事前に選択focus.Also失ったときにr39217のGtk2選択を覚えています。修正の問題[23219]、[23246](回帰)。
paramsを設定するときr39220、r39221のGtk2チェックスクロールバーのハンドルが割り振られている場合。
r39229のGtk2試験はGTK2が$ LANGから情報を取り、私たちのdecimalSeparatorとは異なる可能性があるため、我々はclocaleユニットを使用しないときTFloatSpinEditの凍結固定します。問題[23190]
r39308のGTK2はTCustomScrollBarの代わりTScrollBarにTGtk2WSScrollBarを登録します。修正[23200]
r39326のGtk2は、Gtk2のポリゴン引き出しに固定オフセット。問題[23359]
問題のr39327のGtk2正しい修正[23359]
r39371のGtk2は、キャプションが空の場合TCheckBoxにフォントの色の変更を修正しました。問題[23373]
r39374 IDEのヒント:テキストはアンパサンドがある場合、malformatedヒントを修正しました。または
このバージョン1.0.2の新機能です。
このはバグ修正リリースです。
このバージョンは何0.9.30で新たに追加されます:
このバージョンはFPC 2.4.2に基づいており、新機能が多数含まれています。
このバージョン0.9.28の新機能:
このメジャーリリースでは、IDEは&QUOTのディスプレイのような多くのソースエディタの改善があり、二重の幅" 、より良いコードの折りたたみ、ハイライト、シンクロ編集、および永続的なブロック(例えば、東、日本語、中国語、アラビア語などと)フォント。
デバッガは、アセンブラの窓、簡単に例外処理、およびブレークポイントのプロパティがあります。
LCLは現在LinuxとBSDのデフォルトのウィジェットセットとしてGTK2を使用し、マルチモニタをサポートするためのTMonitorクラスが含まれています。
LCLのリファクタリングは、約15%の実行可能ファイルの最小サイズを縮小しました。
TFrameのサポートのサポートが改善されているので、あなたは、IDEで視覚的に巣の設計することができます。
このバージョンは何0.9.26.2:
This版で新たに追加され、アプリケーション・アイコンのサポートを改善します。
オプションダイアログは、フレームを使用することによって改善されました。
いくつかのバグが修正されました。
コメントが見つかりません