阅读更多

6顶
0踩

企业架构

原创新闻 Spring RCP 1.1 发布!

2009-07-03 09:40 by 正式编辑 hantsy 评论(2) 有6299人浏览
最后,经过了几个月的延期,1.1.0 终于和大家见面了。
    

特性:
  • 全新的 Widget 概念
  • 模块的重新组织更易开发
  • 多个新的 Binders
  • data editor widget
  • Bug 修复
  • 其它很多改进
由于Sourceforge的一些问题,我们没有将这次发布版本提交到  repository,但你可以取出一份1.1.0 tag 自己构建,或者从 sourceforge project site 下载 tar.gz 格式。

The release notes:

Sub-task

* [RCP-577] - upgrade Spring to 2.5.5
* [RCP-578] - upgrade Spring binding to 1.0.5

Bug

* [RCP-376] - null application window
* [RCP-568] - ShowFrameCommand does not restore the MDI frame if minimized.
* [RCP-572] - Validation icons are not displayed for JTextArea inside JScrollPane
* [RCP-573] - DirtyIndicatorInterceptor must not show icons on read-only fields
* [RCP-582] - IAE in OverlayHelper: Don't know how to handle parent of type [javax.swing.JPanel].
* [RCP-583] - spring-richclient-samples-simple doesn't compile
* [RCP-587] - EnumRadioButtonBinding and -Binder should be moved to JDK6
* [RCP-590] - xswingx not in repository
* [RCP-591] - MessagesDialogExceptionHandler (and any AbstractDialogExceptionHandler) doesn't show the exception if the application hasn't been initialized enough yet and system.exits the JVM
* [RCP-595] - Jide-Integration: Deps/Versions
* [RCP-597] - wrong parent version in projects 'spring-richclient-full' en 'spring-richclient-release'

Improvement

* [RCP-129] - Modifier util methods in ActionCommand
* [RCP-210] - Abstract out Swing dependancy from binding system
* [RCP-299] - and access to the control on a CommandGroup
* [RCP-348] - Support setter injection and wait with initialize in afterPropertiesSet
* [RCP-372] - Focus for form used in Wizards and Dialogs
* [RCP-439] - make AbstractCommand.getFaceDescriptor() public
* [RCP-481] - Exceptions disappear in ApplicationLauncher
* [RCP-529] - Table-Builder - convinience method
* [RCP-531] - Obsolete interface FormBuilder?
* [RCP-534] - Make Exception handling aware of "ErrorCoded" exceptions
* [RCP-550] - Quick Patch for extensibility of MDI frames
* [RCP-553] - Adding shortcuts to BigDecimalTextField
* [RCP-557] - Enhancement for NachoCalendarDateFieldBinder
* [RCP-559] - Clean Shutdown due to exception...
* [RCP-567] - New form builder for creating complex forms.
* [RCP-585] - AbstractObjectTable#getSelectionModel should return EventSelectionModel

Refactoring

* [RCP-586] - Docking module split up into different integration projects

Task

* [RCP-533] - Remove Tiger naming from TigerEnumComboBoxBinder and TigerEnumTableCellRenderer
* [RCP-574] - Upgrade core to Java 1.5 source level
* [RCP-575] - Merge modules core, binding, forms, support and jdk5 into core
* [RCP-576] - upgrade Spring dependencies and other to latest version

<!-- / message --> <!-- sig -->

__________________
MSN: PM me please
Skype: doclo_lieven

Spring Rich Client Project Lead
来自: SpringSource
6
0
评论 共 2 条 请登录后发表评论
2 楼 fy_kenny 2011-10-18 23:41
现在突然想起来,BS里有Spring,所以想能不能在CS里也用一下,我不了解Spring,只知道,有控制反转,依赖注入什么的
1 楼 fy_kenny 2011-10-18 23:40
springRCP,这个框架有什么作用啊,我知道RCp

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • C++Builder 工程里使用 Visual C++ DLL

     在 C++Builder 工程里调用 DLL 函数  调用 Visual C++ DLL 给 C++Builder 程序员提出了一些独特的挑战。在我们试图解决 Visual C++生成的 DLL 之前,回顾一下如何调用一个 C++Builder 创建的 DLL 可能会有所帮助。调用 C++Builder 创建的 DLL要比 Visual C++ 的少了许多障碍。  为了在你的

  • 通过implib生成lib

    通过bcb自带的bin\目录下的implib.exe可以将dll生成lib 如,我现在把implib.exe拷贝在c盘目录下,将要生成的dll也拷贝在同一个目录中 我现在要把sqlite3.dll生成sqlite3.lib。。只需要在dos界面输入 c:>implibsqlite3 sqlite3.dll就可以生成 但是要主要的是,这是通过bcb工具生成的lib,在vs或vc是不能使用的

  • c++ builder 动态调用 VS 2010 的DLL

    VS 编译出的 DLL 要被 Builder 6 或者 Builder 2010 动态调用的时候,如果 dump出来 函数是 有修饰符了,这样需要用到def 文件 去规定函数 接口,防止 有修饰符。 ...

  • 在C++Builder里创建可以被Visual C++使用的DLL

    google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//<script type="text/javascript"

  • 解决C++项目如何调用动态库 .dll文件的问题

    解决C++项目动态库(.dll)的链接问题

  • C++ Builder 2010 如何调用Vs2008创建出的C++的DLL

    1.创建一个VS2008的C++的DLL工程 2.导出DLL结果为C方式,即如下代码示: #pragma once #include"TestClass.h" #ifdef INTERFACE_EXPORTS #define INTERFACE_API __declspec(dllexport) #else #define INTERFACE_API __declspec(dllimpor

  • #pragma详细解释

    在#Pragma是预处理指令它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C ++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。其格式一般为: #Pragma Para其中Para 为参数,下面来看一些常用的参数。(1)message 参数。 Mes

  • 在VC中调用BCB编写的标准DLL函数库

    在VC6中调用BCB6编写的DLL函数库,是完全可能的。但是调用的时候,要注意导入库的格式不兼容。需要做一点修改。 (1)C++builder中声明函数原型为: extern "C" __declspec(dllimport) bool __stdcall Open(const char *xktype,char* devCom , char* szSetup); (2)编译生成DLL文

  • VC++和C++builder互相调用动态链接库DLL(VC++编的)笔记

    关于动态链接库的具体介绍参考本人转载博客:进程间通信详解 - 动态链接库实现 下文说说自己编写的动态链接库,主要作用是实现用VC++编写的A程序和用C++builder编写的B程序之间的通信,其中涉及结构体,所以需要注意一下, 1>动态链接库myDLL        新建一个dll工程(MFC AppWizard(dll)),并命名myDLL,这个工程中有三种形式:

  • 用DEF文件从DLL中导出C++类vc++技术

    用DEF从DLL导出一个函数,或用__declspec(dllexport)指令从DLL中导出一类,想必大家已经很熟悉了,也经常使用着。这里向大家介绍一种用DEF文件从DLL导出一个类的方法。具体原理或为什么就不废话了,学会导出后,再慢慢回味吧。这里主要叙述操作步骤。1。打开VC6.0,新建一个"Win32 Dynamic-Link Library"工程,假设叫DefClass,在“Dll

  • C++ Builder 使用外部库文件解决链接时报错问题

     【工具】Borland C++ Builder 6.0 /CodeGear C++ Builder 2007/2009【问题】使用外部库文件(静态Lib文件、静态调用DLL)链接时报错:找不到某些函数。【解决方法】第一种方法:   在工程上右击,选择弹出菜单的“Add...”。   在出来的文件选择框里面,选择文件类型为“.Lib”,   找到相应的Lib文件,点击“打开”按钮,该Lib文件就添

  • c++builder编译带有vc dll时出现linker error,unresovled external ‘_xxxxx‘

    c++builder编译带有vc dll时出现linker error,unresovled external '_xxxxx' 原因,网上很多人给出implib的用法: implib aaa.lib aaa.dll是不完整的。 需要改为: implib -a aaa.lib aaa.dll 查资料: -a Add '_' alias for cdecl functions for compatibility with Microsoft libraries -c Warnings on cas

  • 关于导出函数与调用约定,C++ Builder 调用 VC++ 编译的DLL

    extern "C" __declspec(dllimport) int __stdcall fnVCDLL(void);

  • 转帖]在 C++Builder 工程里使用 Visual C++ DLL

    转帖]在 C++Builder 工程里使用 Visual C++ DLL译者序:   第一次读这篇文章是在 2001 年 10 月,帮我解决了一点小问题。本来不好意思翻译,因为英语水平实在太差。最近发现不少网友在问在 C++Builder 的工程里调用 Visual C++ DLL 的问题,也许是用 C++Builder 的人比以前多了吧。于是把心一横,不就是板儿砖嘛?“抛砖引

  • BCB编写DLL终极手册(写给新手)

    BCB编写DLL终极手册 一. 编写 DLL File/New/Dll 生成 Dll 的向导,然后可以添加导出函数和导出类 导出函数:extern "C" __declspec(dllexport) ExportType FunctionName(Parameter) 导出类:class __declspec(dllexport) ExportType ClassName{...} 例子:(说明

Global site tag (gtag.js) - Google Analytics